#1
|
|||
|
|||
Estructura a tabla
Quiero hacer una función en la que se le pase una estructura y me lo guarde en una tabla con los siguientes campos (Nombre campo, valor campo).
A la función se le pasará la estructura y el nombre de la tabla donde guardaremos la información de la estructura. Sería lo siguiente: Estructura: estr estr-nombre_campo1 = valor1 estr-nombre_campo2 = valor2 Pasarlo a una tabla que qdaria de la siguiente manera: Primer registro tabla-nombre = estr-nombre_campo1 tabla-valor = valor1 Segundo registro tabla-nombre = estr-nombre_campo2 tabla-valor = valor2 Supongo que tengo que hacer con field-symbols pero no me ocurre como. Mi problema esta en como hacer referencia a los campos de la estructura porque se supone que pueden pasar estructuras de distinto tipo. Gracias de antemano. |
#2
|
||||
|
||||
Hola,
pues se me ocurre que puedes recuperar el nombre de los campos de la estructura usando la funcion ALV_REUSE_FIELDCATALOG_MERGE y su contenido como bien has dicho utiizando field-symbols. Ejecuta el código de ejemplo que te adjunto y espero que te oriente un poco en su funcionamiento. Tu fución será igual solo deberás cambiar el write en pantalla por el insert en tu tabla. Pregúntame sii no esta lo suficientemente claro: Un saludo. |
Herramientas | Buscar en Tema |
Desplegado | |
|
|