SAP R/3
12 Temmuz 2016 Salı
Döngüler
DO any times : içindeki sayı kadar döngüde kalır
DO 5 TIMES.
ENDDO.
5 kere içindeki verilerde dolaşır.
DO :
DO .
ENDDO.
Sonsuz Döngüde bulunur.
LOOP: İnternal Table in içinde kaç tane varsa o sayıda döner. Bir structure a ihtiyaç duyulur o internal table daki verileri teker teker alabilmek erişebilmek için.
LOOP AT gt_data INTO gs_data .
ENDLOOP.
DO 5 TIMES.
ENDDO.
5 kere içindeki verilerde dolaşır.
DO :
DO .
ENDDO.
Sonsuz Döngüde bulunur.
LOOP: İnternal Table in içinde kaç tane varsa o sayıda döner. Bir structure a ihtiyaç duyulur o internal table daki verileri teker teker alabilmek erişebilmek için.
LOOP AT gt_data INTO gs_data .
ENDLOOP.
Break
BREAK-POINT : Kaynak kodunuza break point yazarsanız eğer o programı çalıştıran bütün kullanıcılar o break point e düşer .Program a devam etmek için f8 e basılır .Tek tek ilerlemek için f5 e basarak tek tek ilerlenebilir eğer bir fonksiyon da ya da subroutine de iseniz f7 ile o fonksiyondan çıkarak işleminize devam ettirebilirsiniz.
BREAK kullanıcıadi. Örneğin : Break ayildiz. Sadece kendi kullanıcınız düşer.
/h : Diyelim ki kaynak kodunuza müdahele etmeden break atmak istiyorsunuz o zaman da transaction code kısmına /h yazıp enter a basılarak debug çalıştırılır.
Bir başka yöntem kod yazmaksızın komut satırının yanına nokta işareti bırakılmasıdır.
Yada bir başka yöntem .sap uzantılı bir dosya oluşturulur ve içerisine de
[FUNCTION]
Command=/H
Title=Debugger
Type=SystemCommand
komut satırları yazılır .Debug atılmak istenen yere sürüklenip bırakılır.
BREAK kullanıcıadi. Örneğin : Break ayildiz. Sadece kendi kullanıcınız düşer.
/h : Diyelim ki kaynak kodunuza müdahele etmeden break atmak istiyorsunuz o zaman da transaction code kısmına /h yazıp enter a basılarak debug çalıştırılır.
Bir başka yöntem kod yazmaksızın komut satırının yanına nokta işareti bırakılmasıdır.
Yada bir başka yöntem .sap uzantılı bir dosya oluşturulur ve içerisine de
[FUNCTION]
Command=/H
Title=Debugger
Type=SystemCommand
komut satırları yazılır .Debug atılmak istenen yere sürüklenip bırakılır.
Kaydol:
Kayıtlar (Atom)