on 04-03-2006 10:04 AM
Hi folks,
in office words i can print documents with collate option, that is, if i want print 2 copies of same document, print output order will be:
first page & second page of first copy then first page & second page of second copy
Unflagging collate option the result will bi:
first page of first & second copy,second page of first & second copy.
In sap/r3 system by default collate option has flagged.
I haven't found the way to unflagging it.
HELP ME!!!!!
Hi Michele,
I have a similar requirement. Can you please give me any kind of information on the same.
Thanks in Advance.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
DeSelect group check box on the print dialog before giving print out. This print dialog will come when you pass
Exporting parameter dialog = 'X' for Open_form Function module
Regards
Krishna
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
which document print with this option ?
If it's an SD document, did you have check the config options in the NACE transaction ?
Rgd
Frédéric
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The only way to do it is development (it's a sort of manual solution).
Print the first page and only the first page using TDPAGESLCT (with 1) and force TDIMMED to blank.
At the first print you could now the total number of page : launching an ABAP form from sapscript.
Back into your program you have to add the condition if I print the last page of the document (current page to print = total number of page) and total of copies i equal to number of copies request by the user then TDIMMED is equal to TDIMMED request by the user. If user don't want to print immediately TDIMMED = to blank put TDFINAL to "X" to be sure that the spool request will be closed (no add possible).
In the program you should have
l_current_page = 1
w_total_page = 1
while l_current_page <= w_total_page
l_n_copy = 1
while l_n_copy <= NAST-ANZAL
if l_n_copy = NAST-ANZAL and l_current_page = w_total_page
Last copy requested and last page
TDIMMED = NAST-TDIMMED
if TDIMMED = ''
No add possible to spool
TDFINAL = 'X'
endif
else
TDIMMED = ''
endif
TDPAGESLCT = l_n_current_page
open_form
write_form
Launch from SAPSCRIPT of ABAP form to populate w_total_page
close_form
l_n_copy = l_n_copy + 1
endwhile
l_n_current_page = l_n_current_page + 1
endwhile
Normally, this code create a spool and add each page to the same spool and print it at the last page last copy.
Benjamin
User | Count |
---|---|
86 | |
10 | |
10 | |
10 | |
7 | |
6 | |
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.