on 05-20-2009 5:37 AM
Hi Experts,
In my smartform i have to display 3 internal tables in main window.
The table will have the borders but the headings will not have any border as i dont have to display the headings for each column. To meet this requirement, i created the heading line saparately as text/template. Heading and tables are coming fine. I am also using the no page break on table lines. But no page protection option on template.
The problem i am facing is if the table lines goes to next page, the heading is not moving to next page because both things(heading & table) are isolated with each other.
I also tried puting table, text and template in a folder but as i also have a template for some reason, the folder page protection get disable.
Another problem is, i have a big footer, which i have to display only on the last page. So i have to leave that much space in the first page also. I want my main window to go down (overlap the footer) if i have more than 1 page.
Can anyone please help how can i bind the headings with the table and resolve the overlap main window issue.
Regards,
Nik
thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
for this you need to pass the header in all 3 tables .and select each table HEADER--->output options (right side) select the check box AT PAGE BREAK only and remove the check box from at start of table
for 2nd and 3rd page. select 2 check boxes for first table.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Please place the header and footer in a window in the NEXT page and position it accordingly with appropriate conditions.
Regards,
Ram
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi All,
1.
I have a table line (Line1) and I can create a new table line (Line2) which i can use in heading, but the problem is when i put the border on the table it creates border around the whole table including the header lines. There is no option i can select only 1 table line (line1) and do the borders & shading. If there is any way to only create border on table line (line1)and leave the header line(line2), Please let me know.
2.
My problem is i dont have fixed line items in the table, so i cant use secondary window for heading on line items.
3.
Any solution for that overlaping problem??
Regards,
Nik
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hai Nikhil,
1.
Don't put border around table in stead put border around the second table line .
For that goto tables tab select "Details" push buttons. Here you can just put border around your table line 2 which you are using for item details. and leave the 1st table line untouched that you are using for Header part.
This will solve your first problem.
2.
Keep both header and item under table option. (Table->Header, main(item), footer(as per your need)).
3.You have to leave that much space empty down as smartform is not having any feature to handle this problem.
Hope you got some clarity. In case not please reply back.
Best Regards,
Suvendu
Hi,
Instead of creating a seperate template create a table line in the table headers hope this will solve your next page problem.
Regarding footer to display at the last page give the conditions only at the Paragraph end and only after the end of main window for the table line in the footer through which you are displaying the footer data.
Hope this will help you.
Regards,
Venkat.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
For your template problem, try to keep the template in constant window rather than in main window.
For the last page, you can try this.
In your main window,in your table.
at the end of your table right click and create a command. "create --> flow logic --> command."
In your command.
select "go to page" Last.
and
Conditions --> "only after end of main window"
This will then print your last page as a "last page" regardless of how many pages your form is.
1 or 100. (The last page is called after all your items have printed.)
Regards
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Nikhil,
1.
For your heading to get printed on all the page you need to put the heading texts under TABLE-> Header->tableline->cell.
and for tableline in footer and in header you can have 2 different tablelines.
Now double click on TABLE and put the border only for linetype you have selected for your item display.
OR
If you have created a new window for header then just copy paste the same window in your next page and adjust its position just above your Main window. You don't have to put page protection or folders.
2.
The second thing you are asking for is not possible.
hope the discussion was helpful.
Cheers,
Suvendu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
there is an option when u create window "only on first page" u can make use of that.
Atul
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
101 | |
13 | |
13 | |
11 | |
11 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.