cancel
Showing results for 
Search instead for 
Did you mean: 

print different pages in same form

Former Member
0 Kudos

Hi all

I made a form with 2 pages, first page and next page.

in first page, it had head window and main window.

in next page, it had only main window.

when i printed it, it show a error "head window no defined"

the below is print program:

perform open_form using 'ZTEST3'.

perform write_form using 'COMPCODE' 'HEAD'.

loop at gt_bseg.

perform write_form using 'LINES' 'MAIN'.

endloop.

perform end_form.

perform close_form.

Edited by: Steven Zhao on Jan 14, 2010 3:51 PM

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Sorry, the element name is woring

Former Member
0 Kudos

*&----


*& Form open_form

*&----


form open_form using p_form.

if sy-batch = 'X'.

lvs_itcpo-tdimmed = 'X'.

lvs_itcpo-tddelete = 'X'.

lvs_itcpo-tddest = 'LP01'.

call function 'OPEN_FORM'

exporting

form = p_form

options = lvs_itcpo

dialog = space.

if sy-subrc <> 0.

write: / 'error'.

endif.

else.

lvs_itcpo-tdimmed = 'X'.

lvs_itcpo-tddelete = 'X'.

call function 'OPEN_FORM'

exporting

form = p_form

options = lvs_itcpo.

endif.

endform. " open_form

*&----


*& Form start_form

&----


form start_form using p_form.

call function 'START_FORM'

exporting

form = p_form.

endform. " start_form

*&----


*& Form write_form

&----


form write_form using p_element

p_window.

call function 'WRITE_FORM'

exporting

element = p_element

window = p_window.

endform. " write_form

*&----


*& Form end_form

*&----


form end_form.

call function 'END_FORM'.

endform. " end_form

*&----


*& Form close_form

*&----


form close_form.

call function 'CLOSE_FORM'.

endform. " close_form

who can give me a example for print different pages in same form???

Thanks in advance!!

Edited by: Steven Zhao on Jan 14, 2010 3:49 PM

Edited by: Steven Zhao on Jan 14, 2010 3:53 PM