Perdona, se me olvidó una cosa:
FIELD-SYMBOLS: <FS> TYPE ANY.
PARAMETERS: CAMPO TYPE STRING.
CONSTANTS: LC_NOMBRE WORK_AREA TYPE STRING VALUE 'WA_B'.
DATA: VALOR TYPE STRING,
L_CAMPO_FINAL TYPE STRING
CONCATENATE LC_NOMBRE_WORK_AREA '-' CAMPO INTO L_CAMPO_FINAL.
ASSIGN (L_CAMPO_FINAL) TO <FS>.
if sy-subrc ne 0.
message 'error. El campo no existe.'
else.
VALOR = <FS>.
endif.
Prueba Ahora con eso.
Un Saludo,
|