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

How to set values for parameters on selection screen?

Former Member
0 Likes
752

Hi All,

My selection Screen is like this;

SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.

Parameters: P_LAUFD LIKE PAYR-LAUFD OBLIGATORY,

P_LAUFI LIKE PAYR-LAUFI OBLIGATORY.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_LAUFD.

REFRESH TLAUFK.

TLAUFK-LAUFK = SPACE.

TLAUFK-SIGN = 'I'.

APPEND TLAUFK.

CALL FUNCTION 'F4_ZAHLLAUF'

EXPORTING

F1TYP = 'D'

F2NME = 'P_LAUFI'

IMPORTING

LAUFD = P_LAUFD

LAUFI = p_LAUFI

TABLES

LAUFK = TLAUFK.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_LAUFI.

REFRESH TLAUFK.

TLAUFK-LAUFK = SPACE.

TLAUFK-SIGN = 'I'.

APPEND TLAUFK.

CALL FUNCTION 'F4_ZAHLLAUF'

EXPORTING

F1TYP = 'D'

F2NME = 'P_LAUFI'

IMPORTING

LAUFD = P_LAUFD

LAUFI = p_LAUFI

TABLES

LAUFK = TLAUFK.

when i do F4 on LAUFD and select a date LAUFI is also getting populated, but viceversa is not happening. i.e. when i do F4 on LAUFI and select a identification LAUFD is not getting populated.

Can anyone help me in this how to populate LAUFD when F4 is done on LAUFI.

Thanks & Regards,

Anil

Hi All,

My selection Screen is like this;

SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.

Parameters: P_LAUFD LIKE PAYR-LAUFD OBLIGATORY,

P_LAUFI LIKE PAYR-LAUFI OBLIGATORY.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_LAUFD.

REFRESH TLAUFK.

TLAUFK-LAUFK = SPACE.

TLAUFK-SIGN = 'I'.

APPEND TLAUFK.

CALL FUNCTION 'F4_ZAHLLAUF'

EXPORTING

F1TYP = 'D'

F2NME = 'P_LAUFI'

IMPORTING

LAUFD = P_LAUFD

LAUFI = p_LAUFI

TABLES

LAUFK = TLAUFK.

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_LAUFI.

REFRESH TLAUFK.

TLAUFK-LAUFK = SPACE.

TLAUFK-SIGN = 'I'.

APPEND TLAUFK.

CALL FUNCTION 'F4_ZAHLLAUF'

EXPORTING

F1TYP = 'D'

F2NME = 'P_LAUFI'

IMPORTING

LAUFD = P_LAUFD

LAUFI = p_LAUFI

TABLES

LAUFK = TLAUFK.

when i do F4 on LAUFD and select a date LAUFI is also getting populated, but viceversa is not happening. i.e. when i do F4 on LAUFI and select a identification LAUFD is not getting populated.

Can anyone help me in this how to populate LAUFD when F4 is done on LAUFI.

Thanks & Regards,

Anil

3 REPLIES 3
Read only

Former Member
0 Likes
638
Parameters: P_LAUFD LIKE PAYR-LAUFD

<b>DEFAULT '12123'</b>

OBLIGATORY,
P_LAUFI LIKE PAYR-LAUFI OBLIGATORY

Pass the value in default which u would like to see on teh selection screen.

If u refer to teh table field anem if the F4 help is available for teh field it will bring up those values.

Read only

Former Member
0 Likes
638

hi anil,

try to do the same F4 help on value request for laufi as u did for date:

AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_LAUFD.

REFRESH TLAUFK.

TLAUFK-LAUFK = SPACE.

TLAUFK-SIGN = 'I'.

APPEND TLAUFK.

CALL FUNCTION 'F4_ZAHLLAUF'

EXPORTING

F1TYP = 'D'

F2NME = P_LAUFD

IMPORTING

LAUFD = P_LAUFD

LAUFI = p_LAUFI

TABLES

LAUFK = TLAUFK.

reward if helpful,

keerthi

Read only

0 Likes
638

Hi Keerthi,

Same requiremtn ,but i want to get the f4 values as in FPY1 transaction.

How to achieve this