on 01-14-2011 12:37 PM
Hello all,
Scenario:
I create n number of printouts using one spool with no_open and no_close. The print is fine, the spool is in SP01.
The problem:
We do not want it to print, just create the spool and do nothing more, the user can then choose if the spool should be printed or not to a printer of their choice.
The TDIMMED is set to space, and I have tried to set the TDDEST to NULL but then the users default is picked up and the print comes flying out of the printer anyway.
We do have a current SAPScript solution which does precisely that but I cannot figure out the difference between my new print program and the old SAPScript program (the ITCPO for the script and the control_param for the smartform looks like they match).
So basically, what to do to stop a smartform spool from printing, and just sit without a status in the SP01 list?
Thanks in advance.
Hi,
In the smartforms function module this is controlled by the parameter 'OUTPUT_OPTIONS-TDIMMED'. This parameter must not be filled when your application program calls the smartform fuunction module.
Also the parameter USER_SETTINGS must be set to ' ' .(default is 'X', so the parameter must be set)
Regards,
Aidan
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Spot on,
I must be really tired, but you are right. For the current SAPScript solution the printparameter for the user is overrided with th itcpo-tdimmed = space statement, but the smartform had the user setting to 'X' and therefore the "SU3" user setting overrides the output_parameter-tdimmed = space setting.
To put it easy: You are right, I was lost and friday afternoon confused 😃
User | Count |
---|---|
81 | |
10 | |
10 | |
9 | |
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.