ABAP CheckBox Kullanımı

Övünç DİNÇ

Çözüm Ekibi
Kayıtlı Üye
Katılım
8 Eki 2016
Mesajlar
929
Çözümler
4
Tepki puanı
273
Puanları
63
Yaş
41
Konum
İzmir
Web Sitesi
sapofis.com
Kullandığınız SAP Modülleri
  1. SAP MM
  2. SAP PP
Katılım Bölgesi
  1. İzmir
ABAP’da checkbox u nasıl kullanacağımızı görelim.
Öncelikle checkbox u birden fazla seçim yaparken kullanıyoruz. Yani genel olarak böyle tabi ki farklı amaçlar için kullanabilirsiniz.


Şimdi örneğimize geçelim. Ekranımıza 3 adet checkbox koyacağız ve çalıştırdığızda bize hangilerinin işaretli olduğunu söyleyecek. Hemen kodlarımızı yazmaya başlayalım.


PARAMETERS: b1 AS CHECKBOX,b2 AS CHECKBOX DEFAULT ‘X’,b3 AS CHECKBOX DEFAULT ‘X’. ” burada parameters ile 3 adet yeni bir checkbox nesnesi yarattık.
Checkboxdan sonra DEFAULT = X dersek eğer o checkbox varsayılan olarak açıldığında seçili olur. Default = X demezsek varsayılan olarak seçili olarak gelmez.
WRITE:/ ‘B1 : ‘, b1 ,’B2 : ‘, b2 ,’B3 : ‘, b3. ” burada da checkboxlarımızı ekrana yazdırdık.
Şimdi bu kodu bu şekilde yazıp çalıştırdığımızda ekran görüntüsü aşağıdaki gibi olacaktır.


sap-abap-egitimi-checkbox-kullanimi.png





Şimdi sıra checkboxların seçilme durumuna göre işlem yapmakta. Yani checkbox 1 seçili iken şunu yap checkbox 2 seçili iken şunu yap diyeceğiz. Bunun için if yapısını kullanacağız. Hemen kodlarımızı yazmaya başlayalım.
if cb1 = ‘X’.
write:/ ‘Checkbox 1 Seçili iken yapılacak işlemler’.
endif.
if cb2 = ‘X’.
write:/ ‘Checkbox 2 Seçili iken yapılacak işlemler’.
endif.
if cb3 = ‘X’.
write:/ ‘Checkbox 3 Seçili iken yapılacak işlemler’.
endif.
Gördüğümüz gibi kodlarımız bu kadar basit. Bu kodları yazdıktan sonra hangi checkBox u seçersek ekranda o if bloğu içindeki yazılar yazacaktır
 

nykorkmaz

Kayıtlı Üye
Katılım
3 Ocak 2018
Mesajlar
6
Tepki puanı
0
Puanları
1
Kullandığınız SAP Modülleri
  1. SAP MM
  2. SAP PP
  3. SAP SD
  4. SAP BW
  5. SAP WM
  6. SAP ABAP
Katılım Bölgesi
  1. İstanbul
Teşekkürler.
 
Üst