‎2007 Aug 27 9:07 AM
Hi,
i have 7 fields in selection screen...
after entering the values in 6 fields whan we press Update button have to get error message...how to do it?
‎2007 Aug 27 9:18 AM
Hi Balu
AT SELECTION-SCREEN.
IF P_FIELD7 is initial.
case sy-ucomm
when 'UPDATE'.
MESSAGE 'enter value of 7th field' type 'E'.
endcase.
ENDIF.
reward points to all helpful answers
kiran.M
‎2007 Aug 27 9:09 AM
Please code the logic in event AT SELECTION-SCREEN and perform the validations based on your need...
‎2007 Aug 27 9:11 AM
AT SELECTION-SCREEN.
IF P_FIELD7 is initial and sy-ucomm = 'UPDATE'.
MESSAGE 'Please enter field 7 !' type 'E'.
ENDIF.
‎2007 Aug 27 9:18 AM
Hi Balu
AT SELECTION-SCREEN.
IF P_FIELD7 is initial.
case sy-ucomm
when 'UPDATE'.
MESSAGE 'enter value of 7th field' type 'E'.
endcase.
ENDIF.
reward points to all helpful answers
kiran.M
‎2007 Aug 27 10:27 AM
HI KIRAN,
Tanq ...
not only 7 th field if we are not entered the value for any field or fields ...when we click on Update button should get error message.....
‎2007 Aug 27 10:00 AM
try like this.
AT SELECTION-SCREEN ON [FIELD] UPDATE.
if p_field is initial.
message 'U HAVE TO FILL ALL FIELDS' TYPE 'E'.
else.
message '1 RECORD UPDATED' TYPE 'S'.
endif.
...........
or u can same validation in AT SELECTION-SCREEN event also
if useful reward some points.
with regards,
Suresh Aluri.
‎2007 Aug 27 10:14 AM
HI
WHAT EVER ACTION U DO ON THE SELECTION SCREEN
THAT MUST BE DONE UNDER EVENT AT SELECTION-SCREEN
THE SCREEN VALIDATION TO BE DONE ON AT SELECTION-SCREEN
WRITE WHAT EVER CONDITION U WANT UNDER AT SELECTION-SCREEN
IF THAT SY-SUBRC EQ 0 THEN WRITE MESSAGE E WITH ' ERROR'.
THATS ALL
REWARD IF USEFULL