Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Re:Urgent

Former Member
0 Kudos

Hi,

Is there any multi line inpu/output option for screen , so tht i can enter more number of email ids

5 REPLIES 5

Former Member
0 Kudos

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

0 Kudos

Hi,

In dialog programming, how can i hold multiple text line for input/output field

Former Member
0 Kudos

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

Former Member
0 Kudos

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

Former Member
0 Kudos
      • 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.