Hi!
I want to create a "dynamic" coding using eg field-symbols.
Eg:
FIELD-SYMBOLS: <MY_FORM> TYPE ANY.
LOOP AT WT_FIELDCATALOG.
CONCATENATE 'CONTROL' WT_FIELDCATALOG-COL_POS
INTO MY_FORM.
ASSIGN (MY_FORM) TO <MY_FORM>.
PERFORM <MY_FORM>.
ENDLOOP.
By this way I want to create control for each column of my fieldcatalog. The forms will be CONTROL1, CONTROL2,....
I tried a test using field-symbol but I can not activated the programm because the form <MY_FORM> does not exist. Is there a way to do this according to you?
Thanks for your help,
David
Edited by: David31 on Sep 21, 2009 5:54 PM
Request clarification before answering.
Hi
If u want to call dynamically a form just defined in the program:
data: form_name(30).
perform (form_name) in program sy-repid.If you need to define dynamically an abap code, u need to generate a subroutine pool (see abap help)
Max
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 5 | |
| 5 | |
| 4 | |
| 3 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.