Category: Giriş

Abap Pushbutton kullanımı 0

Abap Pushbutton kullanımı

REPORT  ZKEN_PUSHBUTTON. TYPE-POOLS: icon. “icon larin calismasi icin bu satir eklenmeli. TABLES sscrfields. *————————————————————–* *Selection-Screen *————————————————————–* SELECTION-SCREEN: PUSHBUTTON /2(40) button1 USER-COMMAND but1, PUSHBUTTON /2(40) button2 USER-COMMAND but2. *————————————————————–* *At Selection-Screen *————————————————————–* AT SELECTION-SCREEN. CASE sscrfields. WHEN ‘BUT1’. MESSAGE ‘Button 1 was clicked’ TYPE ‘I’. WHEN ‘BUT2’. MESSAGE ‘Button 2 was clicked’ TYPE ‘I’. ENDCASE. *————————————————————–* *Initialization *————————————————————–* INITIALIZATION. button1 = ‘Button 1’. button2 = ‘Button 2’. CALL FUNCTION ‘ICON_CREATE’ EXPORTING name   = icon_okay text   = ‘Continue’ info   = ‘Click to Continue’ IMPORTING RESULT = button1 EXCEPTIONS OTHERS = 0....

Abap internal table işlemleri 0

Abap internal table işlemleri

read table : İnternal tablonun bir satırını okur. Tablo anahtarı kullanılarak arama yapmak için kullanılır. READ TABLE itab table_key| free_key|index. loop at :Dahili tablolarda döngüsel işlemler yapmak için LOOP AT ifadesi kullanılır. İnternal tablodaki...

Abap – Makro Dört İşlem 0

Abap – Makro Dört İşlem

Genel olarak işlem adımları şöyle ; veri tipleri define ile makroyu tanımla (hesapla) işlemler end of definition start of selection makroyu çalıştır ( hesapla ‘toplama’ parametreler).   report  z_macro_dort_islem. data: sonuc type i. define hesapla. case &1. * ilk değer toplama ise when ‘toplama’. * 2. ve 3. girilen değerleri topla...

Abap – Form Changing 0

Abap – Form Changing

report  z_form_changing. data: a type i value 10, b type i value 5, c type i. *topla formunu parametreler ile çağır. perform topla using a b changing c. *yazdir formunu çağır. PERFORM yazdir. *satir atla skip. *topla formu form topla using a b changing sonuc. sonuc = a + b. write :/ ‘sonuc topla’ , sonuc. endform.                    “topla form yazdir. write :/ ‘sonuc ‘ , c. endform.                    “yazdir

Abap – Form Using kullanımı 0

Abap – Form Using kullanımı

REPORT  Z_FORM_USING_DORT_ISLEM. * değişken tanımla. data :  a type i, b type i, c type i. * topla alt formunu çağır PERFORM topla using 4 5. * yazdir forunu cagir PERFORM yazdir. form topla using a b. c = a + b. endform. form yazdir. write :/ ‘sonuc ‘ , c. ENDFORM.

Abap – Form Oluşturma 0

Abap – Form Oluşturma

İlk örnek ; REPORT  Z_FORM_OLUSTURMA. * yaz formunu çağır. PERFORM yaz. *ekrana yazı yaz. WRITE :/ ‘merhaba tekin’. *form yaz FORM yaz. WRITE :/ ‘form ile – merhaba tekin’. ENDFORM.   İkinci Örnek ; REPORT  Z_FORM_OLUSTURMA. * değişken tanımla. data: a type i value 10, b type i value 5, c type i. *topla formunu çağır PERFORM topla. *yazdir formunu çağır PERFORM yazdir. form topla. c = a + b. ENDFORM. form cikar. c = a – b. ENDFORM. form carp. c = a * b....

Abap – Checkbox Kullanımı 0

Abap – Checkbox Kullanımı

report z_checkbox_kullanimi. PARAMETERS : kisa AS CHECKBOX DEFAULT ‘X’,              orta AS CHECKBOX,              uzun AS CHECKBOX. if kisa = ‘X’.   WRITE : / ‘Kısa Seçildi’. Endif.