REPORT z_karakter_islem_ornek.

DATA: gv_karakter_degiskeni TYPE string VALUE 'Musteri Adres Listesi',
gv_isim_soyisim TYPE string VALUE 'Harun Caliskan',
gv_takim_ismi TYPE string,
gv_degisken1 TYPE string VALUE 'Galata',
gv_degisken2 TYPE string VALUE 'Saray',
gt_degisken_tablosu TYPE TABLE OF string,
gv_degisken TYPE string.

WRITE / gv_karakter_degiskeni.
SKIP 1.

SEARCH 'Musteri Adres Listesi' FOR 'Adres'.
WRITE:/ 'Adres', sy-fdpos, 'pozisyonunda bulunmaktadir.'.
SKIP 1.

REPLACE 'Adres' IN gv_karakter_degiskeni WITH 'Telefon'.
WRITE / gv_karakter_degiskeni.
SKIP 1.

TRANSLATE gv_karakter_degiskeni TO UPPER CASE.
WRITE / gv_karakter_degiskeni.
SKIP 1.


WRITE / gv_isim_soyisim.
CONDENSE gv_isim_soyisim NO-GAPS.
WRITE / gv_isim_soyisim.
SKIP 1.

CONCATENATE gv_degisken1 gv_degisken2 INTO gv_takim_ismi.
WRITE / gv_takim_ismi.
SKIP 1.

SKIP 1.
SPLIT gv_karakter_degiskeni AT space INTO TABLE gt_degisken_tablosu.
LOOP AT gt_degisken_tablosu INTO gv_degisken.
WRITE / gv_degisken.
ENDLOOP.



 ******************************************************************
Serkan AKKAVAK
Bilgisayar Mühendisi
serkurumsal@yandex.com
SAP ve ABAP ile ilgili tüm sorularınızı sorabilirsiniz.