cancel
Showing results for 
Search instead for 
Did you mean: 

what is ITCSY structure

Former Member
0 Kudos

Hi

what is ITCSY structure

Regards

Suresh

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

hi,

itcsy is a structure.

when u want to fetch additional data to pritn in u r layout with out changing the standard driver program

then we have to use this structure through suroutine pool program.

syntax is

FORM<FORM>TABLES IN_TAB STRUCTURE ITCSY

OUT-TAB STRUCTURE ITCSY.

.......

ENDFORM.

HERE IN_TAB IS INTERNAL TABLE

and one more example is

The structure ITCSY contains field name and field value.

The system does not execute the PERFORM command within

SAPscript replace modules, such as TEXT_SYMBOL_REPLACE or TEXT_INCLUDE_REPLACE.

The replace modules can only replace symbol values or

resolve include texts, but not interpret SAPscript control commands.

Syntax in a form window:

/: PERFORM <form> IN PROGRAM <prog>

/: USING &INVAR1&

/: USING &INVAR2&

......

/: CHANGING &OUTVAR1&

/: CHANGING &OUTVAR2&

......

/: ENDPERFORM

plz reward me if helpful...

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi ,

This is one simple example to understand

to call a subroutine from scripts we use perform in scrits text elements.

Syntax :

/: Perform <form-name> in program <program name>

/: using &in_var1&

/: changing &out_var1&

/: endperform

in se38

Form <form_name> tables itab itscy otab itcsy

Structure of itcsy

it has two fields name of the program symbol and value (text symbol value)

u can check it in se11 by typing itcsy.

Thanks

Pathan

Former Member
0 Kudos

ITCSY is a structure which is used in scripts for defining the external subroutines.

in form you have code like this:

/: PERFORM sub1 in program <prog.name>

in se38,prog type S:

FORM sub1 tables in_tab type ITCSY

out_tab type ITCSY.

ENDFORM.

Regards,

Dara.