on 12-28-2007 10:13 AM
HI,
I'm displaying a table through smart form ,suppose my table has 18 rows, i want a page break after every row of the table . so if my table is now displaying a 18 rows in one page but i want the 18 page
to be displayed.
Regards.
Saptarshi Sarkar.
You can put all your contents in
the main window and loop it...moreover you can also check the condition...
You will have to check the number of lines in your internal tables that you are using in the smartforms. see this code i have written using program lines.
flag = 'N'.
DESCRIBE TABLE it_final LINES count.
n = n + 1.
IF n = count.
flag = 'Y'.
ENDIF.
and then for the page break you must hae use 'COMMAND' . in the condition tab for command give condition :
Flag = 'N'.
Try this , this will solve your problem and let me know about it.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi sarkar,
As per my understanding with your question posting you want print each record in each page???
Reply for queries, shall post the updates.
Regards.
Kumar.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi,
you must adjust it in form painter make the window size more so that the last one also comes in the same page
Reward points if useful
thanks
swaroop
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
84 | |
10 | |
10 | |
9 | |
7 | |
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.