E field-symbol no se está asignando.
Hola,
tengo este trozo de código donde quieto asignar los componentes de una tabla a un field-symbol. field-symbols <ubi> type any. campo = 'ubiori'. assign component campo of structure t_cuantos to <ubi>. Y haciendo esto, cuando hago algo con <ubi> siempre me dice que todavía no se ha asignado nada. ¿Me falta algo? Muchas gracias. Un saludo. |
Prueba a poner UBIORI en mayusculas
|
No, tampoco poniéndolo en mayúsculas.
No lo entiendo, es que tengo un programa en el que he usado los field-symbols igual que aquí y en este programa funciona. |
Parece que el tema está en usar un workarea en vez de una tabla interna.
|
Entonces el problema esta en la estructura, en lugar de la tabla t_cuantos pon la estructura sobre la que esta referida esa tabla
Si nada de eso funciona create una estructura de diccionario que sea como tu table t_cuantos y ahi si te funcionara el assign component |
o prueba a declarar el field symbol del tipo que lo quieres y no de tipo any, eso me sucedió una vez, y así lo solucioné :p
|
Hola Ballan,
pues también probé con la estructura en vez de con la tabla y tampoco iba. Pero me acaba de venir la lucidez. Por algún motivo, han declarado los campos de la estructura como like, cuando lo he cambiado a type si que ha funcionado. |
Husos Horarios son GMT. La hora en este momento es 00:02:23. |
www.mundosap.com 2006 - Spain
software crm, crm on demand, software call center, crm act, crm solutions, crm gratis, crm web