07-02-2007 8:02 AM
Hi,
Is there any multi line inpu/output option for screen , so tht i can enter more number of email ids
07-02-2007 8:05 AM
Hi
You can declare that mail ID field
<b>SELECT-OPTIONS: s_mailid for ADR6-SMTP_ADDR.</b>
then you can enter multiple values in that selection screen field
<b>Reward points for useful Answers</b>
Regards
Anji
Message was edited by:
Anji Reddy Vangala
07-02-2007 8:17 AM
Hi,
In dialog programming, how can i hold multiple text line for input/output field
07-02-2007 8:09 AM
Hi,
To get a multiline input field in a Dynpro you have to use ABAP OBJECTS.
You have to instantiate a CL_GUI_TEXT_EDITOR (I don't remember exactly, sorry)object which is the class of de ABAP front-end editor.
Regards
07-02-2007 8:13 AM
hi
you can use <b>select-options Email id for tablename-fieldname.</b>
then you can give multiple input and get outputs.
if its useful reward points
thanks
senthil
07-02-2007 8:47 AM
DATA FOR CONTAINER AND TEXT EDITOR
DATA: DOCKINGLEFT TYPE REF TO CL_GUI_DOCKING_CONTAINER,
TEXT_EDITOR TYPE REF TO CL_GUI_TEXTEDIT,
REPID TYPE SYREPID.
DATA: TEXTLINES TYPE TABLE OF TLINE-TDLINE.
----
SELECTION SCREEN
----
SELECTION-SCREEN: BEGIN OF BLOCK DATA WITH FRAME TITLE TEXT-002.
PARAMETERS: SLGORT TYPE MSEG-LGORT OBLIGATORY DEFAULT 'RCPS',
SBKTXT TYPE MKPF-BKTXT OBLIGATORY.
SELECTION-SCREEN: END OF BLOCK DATA.
----
EVENT - AT SELECTION-SCREEN OUTPUT
----
AT SELECTION-SCREEN OUTPUT.
REPID = SY-REPID.
CREATING THE CONTAINER AND TEXT EDITOR
CREATE OBJECT DOCKINGLEFT
EXPORTING REPID = REPID
DYNNR = SY-DYNNR
SIDE = DOCKINGLEFT->DOCK_AT_TOP
EXTENSION = 30.
CREATE OBJECT TEXT_EDITOR
EXPORTING
PARENT = DOCKINGLEFT.
CALL METHOD TEXT_EDITOR->SET_FOCUS
EXPORTING
CONTROL = TEXT_EDITOR.
CALL METHOD TEXT_EDITOR->SET_TOOLBAR_MODE
EXPORTING
TOOLBAR_MODE = 0.
CALL METHOD TEXT_EDITOR->SET_STATUSBAR_MODE
EXPORTING
STATUSBAR_MODE = 0.
----
EVENT - START-OF-SELECTION
----
START-OF-SELECTION.
CALL METHOD TEXT_EDITOR->GET_TEXT_AS_R3TABLE
IMPORTING
TABLE = TEXTLINES
EXCEPTIONS
OTHERS = 1.