ABAP'ta makrolara gelince ;
REPORT ZMAKRO.DATA: sonuc TYPE I,deger1 TYPE I VALUE 1,deger2 TYPE I VALUE 2.DEFINE ISLEM.SONUC = &1 &2 &3.CIKTI &1 &2 &3 SONUC.END-OF-DEFINITION.DEFINE CIKTI.WRITE: / 'SONUC &1 &2 &3 =', &4.END-OF-DEFINITION.ISLEM 1 + 2.ISLEM 3 ** 4.ISLEM deger2 - deger1.
Programı çalıştırdığımızda sonuçlardan zaten nasıl çalıştığını göreceğiz.
Örneğin ISLEM makrosu, 1. , 2.ve 3. parametreyi alarak SONUC için işleme tabi tutuyor . CIKTI isimli makro ise SONUC'u da alarak ayrı bir işleme tabi tutuyor ve ekrana yazdırıyor.
Şöyle bir çıktı olacaktır.
SONUC 1 + 2 = 3SONUC 3 ** 4 = 81SONUC DEGER2 - DEGER1 = 1
Bitirirken; yine bir konuya değinelim;
TRT1 de "Gönlümün Sağ Alt Köşesi" isimli bir belgesel vardı; Hakkari belgeseli.
Kurtuluş Zeydan , yani yapımcısı, şunları söylemişti yapıtı için, ne de güzel söylemiş :).
"Bizler, karayolları haritasını ikiye katlayıp, yaz tatillerine, kayak keyiflerine çıkarken, 'Wellcome Bodrum, wellcome Uludağ'larla karşılanırken, 'Hoşça kal' dediğimiz topraklar vardır, haritanın diğer yanında. Şova dönüşmeyen sessiz acıların, gösterişten uzak coşkuların, kader sanılanak doğan çocukların, inceldiği yerden kopan hayatların, ikisi bir araya gelmeyen yakaların, yine de başı dik, alnı açık insanların kentidir Hakkari… Her santimine bolca kar, bolca yağmur ve bolca ağıt düşen Sağ Alt Köşesidir Gönlümün...
Hiç yorum yok:
Yorum Gönder