Hola Foro,
llevo todo el día
intentando que un texto largo se guarde en el campo de texto explicativo de la transacción CJ20N.
Ya consigo con la función READ_TEXT leer los datos de ese campo y meterlos en mi editor de texto o Custom Control.
Lo que me falta es saber usar y saber donde colocar las funciones EDIT_TEXT
y SAVE_TEXT. ( van en el user command? )
Agradezco si me poneis un código de ejemplo.
**********
Os paso una parte del código que ya funciona:
p_pspnr = '00029971'.
SELECT SINGLE prtxtky INTO chr_auxstr_prtx FROM prtx
WHERE prpspnr = p_pspnr.
IF sy-subrc = 0.
CALL FUNCTION 'READ_TEXT'
EXPORTING
id = 'PSTX'
* id = 'LTXT'
language = sy-langu
name = chr_auxstr_prtx
object = 'PMS'
TABLES
lines = tab_tline
EXCEPTIONS
id = 1
language = 2
name = 3
not_found = 4
object = 5
reference_check = 6
wrong_access_to_archive = 7
OTHERS = 8.
IF sy-subrc EQ 0.
PERFORM llenar_cadena.
ELSE
ENDIF.