difference between at selection-screen and at
selection-screen output?
Answer Posted / the abap
At selection screen is used to validate input..
at selection screen on output is used to set screen attributes
AT SELECTION_SCREEN OUTPUT
LOOP AT SCREEN.
if VIEW = 'X' " View radio button selects
IF SCREEN-NAME = 'PR1'.
screen-INPUT = 0.
modify screen.
ENDIF.
IF SCREEN-NAME = 'PR2'.
screen-INPUT = 0.
modify screen.
ENDIF.
ENDLOOP.
AT SELECTION-SCREEN.
*val....1 Variant check
* Once the user has entered variant, check about its existence
PERFORM CHECK_PVAR. "Using FM REUSE_ALV_VARIANT_EXISTENCE
*val....2 Sd do not exists
SELECT SINGLE VBELN INTO WA_HEADER-VBELN FROM VBAK WHERE VBELN IN
S_VBELN.
IF SY-SUBRC 0.
MESSAGE E010 WITH TEXT-010.
ENDIF.
*val.....3 Date of creation check
LOOP AT S_DOC.
IF S_DOC-LOW > SY-DATUM OR S_DOC-HIGH > SY-DATUM.
MESSAGE E011 WITH TEXT-011.
ENDIF.
ENDLOOP.
*VAL....4
if P_DOWN = 'X' AND P_PATH is initial.
MESSAGE E011 WITH TEXT-011.
endif.
if P_DW_RP = 'X' AND P_path is initial.
MESSAGE E011 WITH TEXT-011.
endif.
| Is This Answer Correct ? | 3 Yes | 1 No |
Post New Answer View All Answers
What do you do when the system crashes in the middle of a BDC batch session?
I just wanted to know that when I am recruiting somebody, I am generating his personal no also. Then I want to give him training also. Now I just want to create 2 scenarios to clear my doubts? : sap abap hr
What is bdc programming? : abap bdc
Explain the advantages/disadvantages of logical databases?
What is design pattern? Provide example .Why are we using it?
When the get cursor command used in interactive lists?
What are the contents in technical specifications?
The max number of calling modes stacked at one time is?
What is sap script? Describe its components.
what are Hana Basics
Difference between Read and Get cursor?
What are indexes? : sap abap data dictionary
Define database layer? : abap data dictionary
Explain what is the purpose of sap script?
What is meant by stacked list?