cancel
Showing results for 
Search instead for 
Did you mean: 

calling a report

Former Member
0 Kudos

Hello experts,

I have one doubt regarding scripts.how do you call a report in scripts?

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi,

I found following example, may be helpful to you...

You pass the values from the form through ITCSY structure into the prgram.

In Layout Set:

DEFINE &X& = ...

DEFINE &Y& = ...

DEFINE &Z& = ...

PERFORM XXXXXX IN Zxxxxxxx

USING &X&

USING &Y&

CHANGING &Z&

In ABAP program Zxxxxxx

FORM XXXXXX TABLES INPUT1 STRUCTURE ITCSY

OUTPUT1 STRUCTURE ITCSY

*get input parameters

LOOP AT INPUT1.

CASE INPUT1-NAME.

WHEN 'X'.

INPUT_X = INPUT1-VALUE.

WHEN 'Y'.

INPUT_Y = INPUT1-VALUE.

ENDCASE.

ENDLOOP.

{logic to use program variable input_x and input_y to set say program variable output_z}

*set output variables:

REFRESH OUTPUT1.

OUTPUT1-NAME = 'Z'.

OUTPUT1-VALUE = OUTPUT_Z.

APPEND OUTPUT1.

-


Thanks,

Chetan Shah

Former Member
0 Kudos

hi,

use itcsy structure and call the repoert program