|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Acceder a un dato de una tabla q contiene otra tabla como campo
Buenas compañero.
Tengo que recuperar un datos que esta en una estructura, que a su vez tiene una serie de campos, y uno de ellos es una tabla, y no se como puedo llegar a hacer a ella para asignarselo a un campo. Un saludo y gracias de antemana. |
#2
|
|||
|
|||
Podrías asignar primero la tabla a una tabla interna y después ya puedes trabajar con esa tabla algo así.
Data: mi_tabla_interna type table of zloquesea. mi_tabla_interna[] = estructura-tabla[]. Ahora ya puedes recorrer la tabla, bien con un loop o con un read y asignar el campo a tu variable. Un saludo. |
#3
|
|||
|
|||
Ok, alfinal ya lo consegui, era mas facil de lo que pensaba.
FIELD-SYMBOLS: <fs_transaction> TYPE /posdw/transaction_int. FIELD-SYMBOLS: <fs_retaillineitem> TYPE /posdw/retaillineitem. READ TABLE <fs_transaction>-retaillineitem INTO <fs_retaillineitem> INDEX 1. donde retaillineitem es un campo de /posdw/transaction_int, que es una tabla en realidad, asi que ya con eso podia meter los datos en <fs_retaillineitem> y poder tratorlos. Muchas gracias por la respuesta jtristan |
Herramientas | Buscar en Tema |
Desplegado | |
|
|