PDA

Ver la Versión Completa : Se pueden poner textbox multilinea en abap como en vb?


carlos_ayala
13/05/09, 18:14:21
Buen dia foro..

Tengo un codigo para declarar un textbox en una interfaz

PARAMETERS: campo TYPE c DEFAULT space.

y me gustaria saber si existe algun componente o algo que me permita mostrar este campo como si fuera un textbox multilinea, con el objetivo que el usuario pueda escribir varias lineas en un solo objeto

Espero y me orienten porque soy un poco nuevo en esto.

Gracias.

Mike
13/05/09, 18:39:01
Puedes usar la clase CL_GUI_TEXTEDIT eso te crea un area de texto y puedes escribir la cantidad de lineas que desees
Te tienes que crear un dynpro y colocarle un contenedor, en mi ejemplo lo llame CONT_OBS.

data: CONT_OBS TYPE REF TO CL_GUI_CUSTOM_CONTAINER,
OBSERVACION TYPE REF TO CL_GUI_TEXTEDIT.

CREATE OBJECT CONT_OBS
EXPORTING CONTAINER_NAME = 'CONT_OBS'.
IF sy-subrc eq 0 .
CREATE OBJECT OBSERVACION
EXPORTING PARENT = CONT_OBS.
ENDIF.