#1
|
|||
|
|||
Como crear una tabla interna dentro de un Smartform
Buenas,
Pues eso. Estoy desesperado con ello. Esto es lo que yo hago: TYPES: BEGIN OF marca, desc_con LIKE zconceptos-desc_con, zzcampo LIKE vbap-zzcampo1, END OF marca. TYPES t_marca TYPE marca OCCURS 0. y en Datos Globales hago: I_MARCA TYPE T_MARCA Entonces cuando quiero asignar un valor a I_MARCA-zzcampo me da un error de que esta tabla no tiene HEADER y no puedo asignar valores a ese campo. Lo mismo con el otro campo. Alguien me echa una manita POR FAVOR!! Gracias. Saludos. |
#2
|
|||
|
|||
Hola,
una manera de hacerlo (no digo que sea la mejor) es definir otra variable en datos globales como la work area de la tabla interna, por ej.: wa_marca TYPE marca. Así tendrás que pasar los datos de t_marca a wa_marca para leer la tabla y de wa_marca a t_marca para escribir en la tabla interna. |
#3
|
|||
|
|||
Muchas gracias.
Ya me ha funcionado como tú has dicho. Saludos! |
Herramientas | Buscar en Tema |
Desplegado | |
|
|