ABAP - Como crear un text field en ABAP

 
Vista:

Como crear un text field en ABAP

Publicado por Stephanie (2 intervenciones) el 13/02/2007 18:53:51
Hola ...

Realice un reporte en ABAP para el area de ventas, donde te muestra un status general del cliente desde pedidos, facturas y pagos.. Y me pidieron le incluyera un apartado donde el usuario escriba comentarios para ese cliente.. El problema radica en que no tengo la menor idea de que herramientas utilizar para crear el area donde el usuario capture esos comentarios. No se si en ABAP exista algun campo tipo memo.. Si alguien sabe, ayudeme por favor.
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:Como crear un text field en ABAP

Publicado por Hugo Garcia Medina (6 intervenciones) el 04/06/2007 20:15:49
Si utilizas para desplegar los datos la un ALV.

Solo debes darles los atributos de modificacion al campo que quieres que ingresen los datos.

Solo es parte del programa:
[email protected]

FORM display_registros_c .

PERFORM catalog_fields USING:
'CHECK' c_tabname 'C' 1 '' '' '' '' '' '' '',
'MATNR' c_tabname 'Codigo' 18 '' '' '' '' '' '' '',
'MAKTX' c_tabname 'Codigo Description' 40 '' '' '' '' '' '' '',
'CHARG' c_tabname 'Lote' 10 '' '' '' '' '' '' '',
'ERSDA' c_tabname 'F.Creación.' 10 '' '' '' '' '' '' '',
'C_BOX' c_tabname 'C.x C.' 5 '' '' '' 'X' '' 'X' '',
'MEINH' c_tabname 'U/Med ' 5 '' '' '' '' '' '' '',
'COMEN' c_tabname 'Comentarios.' 30 '' '' '' '' '' '' 'X',
'ORDER' c_tabname 'Documento.' 15 '' '' '' '' '' '' 'X'.

PERFORM f_alv_sett.
PERFORM print_registros_c.

ENDFORM. " display_registros_c

FORM catalog_fields USING p_fieldname
p_tabname
p_seltext_l
p_outputlen
p_do_sum
p_hotspot
p_edit
p_input
p_qfieldname
p_zero
p_no_out.
CLEAR v_fieldcat_ln.
v_fieldcat_ln-fieldname = p_fieldname.
v_fieldcat_ln-tabname = p_tabname.
v_fieldcat_ln-seltext_l = p_seltext_l.
v_fieldcat_ln-outputlen = p_outputlen.
v_fieldcat_ln-do_sum = p_do_sum.
v_fieldcat_ln-hotspot = p_hotspot.
v_fieldcat_ln-edit = p_edit.
**************************************************************************************
* Si activas con 'X' fieldcat_ln-input podras ingresar datos cuando ya tengas
* desplegado el reporte.
v_fieldcat_ln-input = p_input.
**************************************************************************************
v_fieldcat_ln-no_zero = p_zero.
v_fieldcat_ln-no_out = p_no_out.

APPEND v_fieldcat_ln TO v_fieldcat.

ENDFORM. " catalog_fields
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