ABAP - acceso a una variable externa desde una función

 
Vista:

acceso a una variable externa desde una función

Publicado por JOSE ANTONIO (2 intervenciones) el 01/06/2006 16:36:47
Estoy intentando acceder a una variable de programa desde dentro de una función donde esa variable no ha sido pasada como parámetro (Algo bastante útil en User-Exits)
Había leído que esto se podía hacer mediante un field symbol asignado el valor ‘(PROGRAMA)VARIABLE’ pero no funciona salvo que este dentro del propio programa, donde no resulta demasiado Útil ya que se puede acceder a la variable directamente.
Estoy utilizando la versión 4.6C.
Alguien tiene idea de por que no funciona u otro modo de poder hacer esto.

Agradecería cualquier sugerencia.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:acceso a una variable externa desde una función

Publicado por a (2 intervenciones) el 27/07/2006 13:14:49
Hola,
no se si has conseguido solucionarlo...
has probado con las instrucciones IMPORT / EXPORT?
mandas el valor del campo mediante el IMPORT y luego lo recoges con EXPORT.
yo lo he probado con SUBMIT y funciona. ( también se pierde el control del programa...)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:acceso a una variable externa desde una función

Publicado por a (2 intervenciones) el 27/07/2006 13:16:15
perdón, es al revés...
EXPORT manda a la memoria intermedia y IMPORT lo recoge.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:acceso a una variable externa desde una función

Publicado por Sindrome (2 intervenciones) el 13/10/2006 00:45:53
En caso de que envies una tabla interna es muy útil el IMPORT / EXPORT.

Pero en caso de que envies una sola variable te aconsejo empleat SET & GET PARAMETER
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar