cancel
Showing results for 
Search instead for 
Did you mean: 

Form Printing

Former Member
0 Kudos

Hi,

I have requirement as follows: Print two different forms, one is SAP script and other one is Smartform

to different printers with one driver program ?

Can I print as per the above case ? If yes, how ?

Thanks...A

Moderator message: please use more descriptive subject lines from now on.

Edited by: Thomas Zloch on Oct 26, 2010 9:52 AM

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Problem solved.

Former Member
0 Kudos

Dear,

Its very easy....You can define printer properties for forms individually....

Use another SAP printer:

itcpo-tdimmed = 'X'.

itcpo-tdnewid = 'X'.

itcpo-tddelete = ' '.

itcpo-tdcopies = '1'.

itcpo-tdlifetime = '1'.

itcpo-tdprogram = sy-repid.

*itcpo-tddest = 'LOCL'.

itcpo-tddest = <SAP PRINTER>.

itcpo-tdpreview = ' '.

itcpo-tdsenddate = sy-datum.

itcpo-tdsendtime = ' '.

CALL FUNCTION 'OPEN_FORM'

EXPORTING

device = 'PRINTER'

dialog = ' '

form = 'ZTRAVELER'

language = sy-langu

OPTIONS = itcpo.

ENDIF.

Former Member
0 Kudos

1. yes

2. make a print program, get your data, call sap-script using FM OPEN_FORM, when returned call SMARTFORM.