‎2007 Jun 20 7:59 AM
can any send a detailed note regarding string handling functions is abap
‎2007 Jun 20 8:02 AM
Hi,
Go thru the following Link,
http://help.sap.com/saphelp_nw04/helpdata/en/79/c55479b3dc11d5993800508b6b8b11/frameset.htm
Regards,
Padmam.
‎2007 Jun 20 8:02 AM
Hi,
Here are those
String Operations
Concatenate
Split
Shift
Replace
Translate
Offset
String length
String comparision
Concatenate
data : a(10),b(10),c(10),d(40).
A = Apple. B = Orange. C = Banana.
Concatenate A B C into D.
Write:/ d.
Concatenate A B C into D separated by /.
Write:/ d.
Split
data : a(10),b(10),c(10),d(40).
D = Apple/Orange/Banana.
Split d at / into a b c.
Write:/ a
/ b,
/ c.
Shift
Data : a(6) value ABCDEF.
Shift a.(by default shifts to left by one place)
write: / a. BCDEF
A = ABCDEF.
Shift a by 2 places.
Write:/ a. CDEF
Data : a(6) value ABCDEF.
Shift a right.
Write:/ a. ABCDE
A = ABCDEF.
Shift a right by 2 places.
Write:/ a. ABCD
Data : a(6) value ABCDEF.
Shift a up to C. Write:/ a. CDEF
a = ABCDEF.
Shift a circular. Write:/ a. BCDEFA
Replace
Data p(6) value ABCABC.
Replace ABC with DEF into p.
Write:/ p. DEFABC
(Replaces first occurrence only)
Translate
Data p(11) ABC ABC ABC.
Translate p using ADBECF.
WRITE:/ P. DEF DEF DEF
Offset
Data p(6) value ABCDEF, q(3).
q = p+2(3).
Write 😕 q. CDE
q = p+0(1).
Write:/ q. A
String Length.
Data: a(50) value PQRPQRPQRXYZ,
b type i.
b = strlen( a ). 15
String Comparison
Contains any ca
Contains only co
Contains string cs and
Contains pattern cp.
Contains any (ca) [ case sensitive ]
If SAP ca ABAP/4.
Write:/ True.
Else.
Write:/ False.
Endif.
True
Contains only (co) [ case sensitive ]
If SAP co ABAP/4.
Write:/ True.
Else.
Write:/ False.
Endif.
False
Contains string (cs) [ not case sensitive ]
If ABAP/4 cs Ab.
Write:/ True.
Else.
Write:/ False.
Endif.
True
Contains pattern (cp) [ not case sensitive ]
If ABAP/4 cp *aP++.
Write:/ True.
Else.
Write:/ False.
Endif.
True
Regards
‎2007 Jun 20 8:06 AM
Hi,
CLEAR ... WITH
CONCATENATE
CONDENSE
CONVERT TEXT ... INTO SORTABLE CODE
OVERLAY
REPLACE
SEARCH
SHIFT
SPLIT
TRANSLATE ... TO UPPER/LOWER CASE
TRANSLATE ... USING
http://help.sap.com/saphelp_nw2004s/helpdata/en/79/c55479b3dc11d5993800508b6b8b11/content.htm
Regards
Sudheer
‎2007 Jun 20 8:06 AM
HI,
1. SPP01_CONVERT_TO_UPPERCASE.
2. STRING_CONDENSE.
3. SF_STRING_SHECK.
4.STRING_CONCATINATE_3.
5. HR_RU_SLPIT_STRING.
<b>reward points if helpful,
Regards
Raghunath.S</b>