01-24-2006 6:10 AM
Hi,
I have G_LINE with char datatype.
In G_LINE i have "REL MSPT GMPS CNF OPGN SETC"
How to find whether G_LINE is having CNF?( using SEARCH or FIND function)?
reward guaranteed
kaki
01-24-2006 6:16 AM
data:g_line(30) value 'REL MSPT GMPS CNF OPGN SETC'.
search g_line for 'CNF'.
if sy-subrc = 0.
write sy-fdpos.
endif.
FDPOS gives u start location.
01-24-2006 6:13 AM
01-24-2006 6:14 AM
FIND [{FIRST OCCURRENCE}|{ALL OCCURRENCES} OF] pattern
IN [section_of] dobj
[IN {BYTE|CHARACTER} MODE]
[{RESPECTING|IGNORING} CASE]
[MATCH COUNT mcnt]
{ {[MATCH OFFSET moff]
[MATCH LENGTH mlen]}
| [RESULTS result_tab|result_wa] }
[SUBMATCHES s1 s2 ...].
or else u can use FIND as SEARCH is obsolete
01-24-2006 6:14 AM
01-24-2006 6:16 AM
data:g_line(30) value 'REL MSPT GMPS CNF OPGN SETC'.
search g_line for 'CNF'.
if sy-subrc = 0.
write sy-fdpos.
endif.
FDPOS gives u start location.
01-24-2006 6:17 AM
01-24-2006 6:19 AM
hi kaki,
i hope i told u to use SERCH statement before abhijit, pls check my answer
01-24-2006 8:32 AM
01-24-2006 6:19 AM