cancel
Showing results for 
Search instead for 
Did you mean: 

how to display internal table or DDIC data into Form

Former Member
0 Kudos

Hi

can anybody help me that how can i show the field data from internal table or DDIC into SAPscript form.

Pls let me know the example of both se38 code and text element screen.

Accepted Solutions (0)

Answers (1)

Answers (1)

Former Member
0 Kudos

Why cant u refer a standard sapscript program.

refer form RVORDER01

in SE38 refer program RVADOR01

Thi sis simple example.

DATA: IT_INVOICEDETAIL LIKE TABLE OF ZINVOICEDETAIL WITH HEADER LINE.

DATA: TOTAL LIKE ZINVOICEDETAIL-AMOUNT,

CARRY LIKE ZINVOICEDETAIL-AMOUNT.

SELECT * FROM ZINVOICEDETAIL INTO TABLE IT_INVOICEDETAIL.

CALL FUNCTION 'OPEN_FORM'

EXPORTING

FORM = 'ZDEMO1'.

CALL FUNCTION 'WRITE_FORM'

EXPORTING

ELEMENT = 'HEAD'

FUNCTION = 'SET'

TYPE = 'TOP'

WINDOW = 'MAIN'.

LOOP AT IT_INVOICEDETAIL.

CALL FUNCTION 'WRITE_FORM'

EXPORTING

ELEMENT = 'BOX'

WINDOW = 'MAIN'.

CALL FUNCTION 'WRITE_FORM'

EXPORTING

ELEMENT = 'ITEM'

WINDOW = 'MAIN'.

CALL FUNCTION 'WRITE_FORM'

EXPORTING

ELEMENT = 'SUMMARY'

FUNCTION = 'SET'

TYPE = 'BOTTOM'

WINDOW = 'MAIN'.

ENDLOOP.

CALL FUNCTION 'CLOSE_FORM'.

In SE71 form u have to create the text element.

BOX, ITEM,SUMMARY.

/E ITEM.

P1 &IT_INVOICEDETAIL-TOTAL&