ABAP/SAP

Sap Abap Egitimi – Do Times Kullanimi

Merhaba arkada┼člar bu makalemde sizlere ABAP programlama dilini anlatmaya devam edece─čim ve sizlere DO TIMES kullan─▒m─▒ndan bahsedece─čim. ├ľncelikle DO TIMES Abap da kullan─▒lan bir d├Âng├╝ ├že┼čididir. Bu d├Âng├╝ye biz bir de─čer vererek o de─čer kadar d├Ânmesini sa─člayabiliriz. ┬áGenellikle belirli bir i┼či yapmak i├žin ┬ákullan─▒yorum ben. Yani bir itaba veri atmak i├žin veya tablodan kay─▒t ├žekmek i├žin filan hi├ž Do Times d├Âng├╝s├╝n├╝ kullanmad─▒m. Ama kullan─▒ladabilir belki yani dedi─čim gibi ben hi├ž kullanmad─▒m.

┼×imdi Do times d├Âng├╝s├╝n├╝n kullan─▒m─▒na ┬ábakal─▒m. ├ľncelikle SAP ‘ ─▒ a├žal─▒m ve ABAP kod geli┼čtirme ekran─▒na gelelim.

┼×imdi Ekrana DO yazal─▒m ve iki kere TAB tu┼čuna basal─▒m. ABAP edit├Âr├╝ bizim i├žin DO Times d├Âng├╝s├╝n├╝ olu┼čturacakt─▒r. ┼×imdi bizim yapmam─▒z gereken bu d├Âng├╝n├╝n ka├ž defa ├žal─▒┼čt─▒r─▒laca─č─▒n─▒ yazmak olacak. Mesela ekrana 15 defa ┬á‘ tayfundemirbas.net’ yazd─▒ral─▒m.

[divider]

DO 15 TIMES.
┬á┬á┬áWRITE:┬á/20 ‘www.tayfundemirbas.net’.
ENDDO.

├ľrne─čimizde ekrana 15 defa alt alta ‘www.tayfundemirbas.net’ yazd─▒r─▒lacakt─▒r. Write Komutunu tam olarak anlamad─▒ysan─▒z WRITE KOMUTU kullan─▒m─▒ makaleme bakabilirsiniz. Yukar─▒daki kodu yazd─▒ktan sonra program─▒ ACTIVE edelim ve ├žal─▒┼čt─▒ral─▒m. ├ç─▒kt─▒ a┼ča─č─▒daki gibi olacakt─▒r.

Abap E─čitimi Do Times Kullan─▒m─▒ ├ç─▒kt─▒s─▒
Abap E─čitimi Do Times Kullan─▒m─▒ ├ç─▒kt─▒s─▒

[divider]

┼×imdi basit bir ├Ârnek daha yapal─▒m. ┬á├ľnce integer tipinde bir de─či┼čken tan─▒mlayal─▒m , bu de─či┼čkeni d├Âng├╝n├╝n i├žerisinde 2 ┼čer 2 ┼čer artt─▒ral─▒m ve her defas─▒nda ekrana yazd─▒ral─▒m. De─či┼čkenimiz 20 oldu─čunda d├Âng├╝ bitsin.

DATA i TYPE i.
DO 50 TIMES.
   i = i + 2.
   WRITE: / i.
   IF i = 20.
 EXIT.
   ENDIF.
ENDDO.

┼×imdi yukar─▒daki ├Ârnekde ├Âncelikle DO TIMES d├Âng├╝m├╝ze 50 defa d├Ân dedik. D├Âng├╝ i├žerisinde i de─či┼čkenimizi 2 ┼čer 2 ┼čer artt─▒rd─▒k ve ekrana yazd─▒rd─▒k. Daha sonra i de─či┼čkeni 20 oldu─čunda program─▒ sonland─▒r dedik. Yukar─▒daki kodlar─▒ ├žal─▒┼čt─▒rd─▒─č─▒m─▒zda ekran ├ž─▒kt─▒s─▒ a┼ča─č─▒daki ┼čekilde olacakt─▒r.

Abap E─čitimi Do Times Kullan─▒m─▒
Abap E─čitimi Do Times Kullan─▒m─▒

[divider]

┼×imdilik DO TIMES d├Âng├╝s├╝nde anlatacaklar─▒m bu kadar. ─░lerleyen zamanlarda zaman─▒m olduk├ža daha farkl─▒ ve kaliteli ├Ârneklerde ekleyebilirim. Bir sonraki makalemde g├Âr├╝┼čmek ├╝zere.

Arkada┼člar yak─▒n zamanda UDEMY ├╝zerinde e─čitim seti yay─▒nlad─▒m. Burada abap ile ilgili b├╝t├╝n konular─▒ ele ald─▒m. Dilerseniz buraya t─▒klayarak sat─▒n alabilirsiniz.┬á