Application Development and Automation 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: 
Read only

Automatic text on selection screen

Former Member
0 Likes
1,063

hi

i have two input parameters.

pr_matnr

pr_maktx

i need to display material description automatically when material is enterd on the same selection screen.pls help me regarding this.

thanks

suma

8 REPLIES 8
Read only

Former Member
0 Likes
952

AT SELECTION_SCREEN.

*Get text from MAKT

pr_matkx = makt-maktx.

Read only

Former Member
0 Likes
952

Hi,

U have to press enter after entering Matnr.

<b>at selection-screen output.</b>

select single maktx

into mara-maktx

where matnr eq pr_matnr .

pr_maktx = mara-maktx.

Read only

0 Likes
952

hi

i don't want press enter button after enterning the material.

without prssing enter it sould come automaticaly

pls help me regarding this.

Read only

0 Likes
952

hi

Read only

0 Likes
952

hi ,

wht is same user command........

i don't get it if u have some code send to me

thanks

suma

Read only

former_member188827
Active Contributor
0 Likes
952

PARAMETERS:pr_matnr type mara-matnr,pr_maktx type makt-maktx.

at selection-screen output.

data zmaktx TYPE makt-maktx.

select single maktx from makt

into zmaktx

where matnr eq pr_matnr .

pr_maktx = zmaktx.

plz reward if dis helps

Message was edited by:

abapuser

Read only

Former Member
0 Likes
952

hi

good

go through this report,

REPORT ZTEST_F4HELP .

*---Report with selection screen and to display the list of

  • possible entries for field 'B' as per the value in field 'A'.

parameters: p_vbeln type vbak-vbeln,

p_posnr type vbap-posnr.

at selection-screen on value-request for p_posnr.

data: begin of help_item occurs 0,

posnr type vbap-posnr,

matnr type vbap-matnr,

arktx type vbap-arktx,

end of help_item.

data: dynfields type table of dynpread with header line.

dynfields-fieldname = 'P_VBELN'.

append dynfields.

call function 'DYNP_VALUES_READ'

exporting

dyname = sy-cprog

dynumb = sy-dynnr

translate_to_upper = 'X'

tables

dynpfields = dynfields

exceptions

invalid_abapworkarea = 1

invalid_dynprofield = 2

invalid_dynproname = 3

invalid_dynpronummer = 4

invalid_request = 5

no_fielddescription = 6

invalid_parameter = 7

undefind_error = 8

double_conversion = 9

stepl_not_found = 10

others = 11.

read table dynfields with key fieldname = 'P_VBELN'.

p_vbeln = dynfields-fieldvalue.

call function 'CONVERSION_EXIT_ALPHA_INPUT'

exporting

input = p_vbeln

importing

output = p_vbeln.

select posnr matnr arktx into table help_item

from vbap

where vbeln = p_vbeln.

call function 'F4IF_INT_TABLE_VALUE_REQUEST'

exporting

retfield = 'POSNR'

dynprofield = 'P_POSNR'

dynpprog = sy-cprog

dynpnr = sy-dynnr

value_org = 'S'

tables

value_tab = help_item.

thanks

mrutyun^

Read only

Former Member
0 Likes
952
REPORT ychatest2.

DATA: progname TYPE sy-repid,
      dynnum   TYPE sy-dynnr,
      dynpro_values TYPE TABLE OF dynpread,
      field_value LIKE LINE OF dynpro_values,
      v_matnr(18) TYPE n.


PARAMETERS : p_matnr LIKE mara-matnr,
             p_maktx LIKE makt-maktx.


AT SELECTION-SCREEN.

  v_matnr = p_matnr.

  SELECT  SINGLE maktx
    FROM  makt
    INTO  p_maktx
    WHERE matnr = v_matnr AND
          spras EQ sy-langu.