Asignación dinámica a tabla y referencia de campo
Hola,
Me gustaría saber si hay alguna manera de realizar la asignación dinamica a una campo de una estructura para hacer una select mediante: cl_abap_structdescr o similar. El ejemplo sería algo así. Muchas gracias Saludos |
REPORT ytempo2. DATA: it_mara1 TYPE STANDARD TABLE OF mara, wa_mara1 LIKE LINE OF it_mara1, it_mara2 TYPE STANDARD TABLE OF mara, wa_mara2 LIKE LINE OF it_mara2, lv_type. DEFINE macro_set_mara_values. clear wa_mara&2. if lv_type eq 1. wa_mara&2-mandt = &1. else. wa_mara&2-mandt = &1. endif. append wa_mara&2 to it_mara&2. END-OF-DEFINITION. macro_set_mara_values: 650 1, 100 2. ** la asignación de lv_test tendría que ser dinámica, no me valdría ponerlo literalmente, por eso quiero usar cl_abap_structdescr etc... *SELECT SINGLE * INTO ztest * FROM mara * WHERE mantnr EQ lv_test-mantnr. CHECK sy-subrc EQ 0. |
Husos Horarios son GMT. La hora en este momento es 08:09:55. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web