HI
MY REQUIREMENT IS
Parameters : p_text1(80) type c value '06-DEC-06 : SITES CONVERTED FROM 005 To 001',
p_text2(80) type c value 'As Country has Move Off EST "RED" LIST.
these two texts are entreing.using below code iam not getting the proper output.output is coming while using below logic as follows...
06-dec-06 : Sites Converted From 005 To 001 & As Country has Move Off Est "red" list. but my requirement is
My requirement is as follows....
06-Dec-06 : Sites Converted From 005 To 001
As Country has Move Off EST "RED" LIST
here is the logic
DATA : CTR TYPE I.
DATA : L TYPE I.
DATA : POS TYPE I.
DATA : POSB TYPE I.
L = STRLEN( P_TEXT1 ).
DO L TIMES.
POS = SY-INDEX.
POSB = SY-INDEX - 1.
CHECK POS >= 2.
IF NOT P_TEXT1POS(1) IS INITIAL AND P_TEXT1POSB(1) IS INITIAL.
TRANSLATE P_TEXT1+POS(1) TO UPPER CASE.
ELSEIF NOT P_TEXT2POS(1) IS INITIAL AND P_TEXT2POSB(1) IS INITIAL.
TRANSLATE P_TEXT2+POS(1) TO UPPER CASE.
ELSEIF NOT P_TEXT3POS(1) IS INITIAL AND P_TEXT3POSB(1) IS INITIAL.
TRANSLATE P_TEXT3+POS(1) TO UPPER CASE.
ENDIF.
ENDDO.
thanks
maheedhar