2008 Dec 19 4:26 AM
Hi....i want to have if else condition like....in which i am comparing 2 fields kmein and kpein like
if ( ( ITAB-KMEIN NE ITAB-KMEIN1 ) AND ( ITAB-KPEIN NE ITAB-KPEIN1 )).
itab-UOMC = 'Y'.
else.
if (( itab-kpein NE itab-kpein1 ) OR ( itab-kpein NE itab-kpein1 )).
itab-UOMC = 'Y'.
endif.
but it is logically wrong.
do let me know where i am making the mistakes.
i wish to have if condition working for either and/or condition.
please guide
2008 Dec 19 4:32 AM
Hi ,
Try this....
IF ITAB-KMEIN NE ITAB-KMEIN1
AND ITAB-KPEIN NE ITAB-KPEIN1.
itab-UOMC = 'Y'.
ELSEIF itab-kpein NE itab-kpein1 OR itab-kpein NE itab-kpein1 .
itab-UOMC = 'Y'.
ENDIF.
Hi....i want to have if else condition like....in which i am comparing 2 fields kmein and kpein like
if ( ( ITAB-KMEIN NE ITAB-KMEIN1 ) AND ( ITAB-KPEIN NE ITAB-KPEIN1 )).
itab-UOMC = 'Y'.
else.
if (( itab-kpein NE itab-kpein1 ) OR ( itab-kpein NE itab-kpein1 )).
itab-UOMC = 'Y'.
endif.
but it is logically wrong.
do let me know where i am making the mistakes.
i wish to have if condition working for either and/or condition.
please guide
2008 Dec 19 4:32 AM
Hi,
if ( ( ITAB-KMEIN NE ITAB-KMEIN1 ) AND ( ITAB-KPEIN NE ITAB-KPEIN1 )).
itab-UOMC = 'Y'.
elseIf (( ITAB-KMEIN NE ITAB-KMEIN1) OR ( itab-kpein NE itab-kpein1 )).
itab-UOMC = 'Y'.
endif.
or
if ( ( ITAB-KMEIN NE ITAB-KMEIN1 ) AND ( ITAB-KPEIN NE ITAB-KPEIN1 )) OR
( ( ITAB-KMEIN NE ITAB-KMEIN1 ) OR ( itab-kpein NE itab-kpein1 )).
itab-UOMC = 'Y'.
ENDIF.
2008 Dec 19 4:32 AM
Hi ,
Try this....
IF ITAB-KMEIN NE ITAB-KMEIN1
AND ITAB-KPEIN NE ITAB-KPEIN1.
itab-UOMC = 'Y'.
ELSEIF itab-kpein NE itab-kpein1 OR itab-kpein NE itab-kpein1 .
itab-UOMC = 'Y'.
ENDIF.
| User | Count |
|---|---|
| 4 | |
| 2 | |
| 2 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |