ABAP/SAP

Sap Abap Egitimi – Degiskenler ve kullanimi

Merhaba arkada┼člar bu makalemde sizlere abap dilinde kullan─▒lan de─či┼čkenlerden bahsedece─čim. Asl─▒nda bu de─či┼čkenler di─čer programlama dillerinden a┼čina oldu─čumuz de─či┼čkenler. Bu makalemdeki ama├ž daha ├žok de─či┼čkenlerin yaz─▒m─▒ ve kullan─▒m─▒ ┬áhakk─▒nda┬ábilgi vermek. ┼×imdi a┼ča─č─▒da b├╝t├╝n de─či┼čkenlerden bir adet tan─▒mlayay─▒m ;

De─či┼čken tan─▒mlarken DATA ile ba┼član─▒r de─či┼čkenin ad─▒ yaz─▒l─▒r TYPE yaz─▒l─▒r ve de─či┼čkenin t├╝r├╝ yaz─▒l─▒r yani ;

DATA degiskenadi TYPE t├╝r├╝.

data adi(30) type c.
data soyadi(35) type c.
data adres type string.
data yas(3) type n.
data┬ápara┬átype┬áp┬ádecimals┬á2. ” burada decimals 2 demek , virg├╝lden sonra 2 basamak g├Âz├╝ks├╝n demektir.
data tarih type d.
data saat type t.

Yukar─▒da g├Ârd├╝─č├╝n├╝z gibi de─či┼čken tan─▒mlamak di─čer dillerde oldu─čun gibi ├žok basit. Character t├╝r├╝nde yani “C” t├╝r├╝nde de─či┼čken tan─▒mlarken de─či┼čkenin boyutunu vermemiz gerekiyor. Yani yukar─▒daki “adi” de─či┼čkenin yan─▒ndaki 30 say─▒s─▒ ad─▒ de─či┼čkeninin maximum 30 karakter olaca─č─▒n─▒ belirtiyor. Daha fazla veya daha az da de─čer girebilirdik.

[divider]

┼×imdi olu┼čturdu─čumuz bu de─či┼čkenlere hemen birer de─čer atayal─▒m. Ben a┼ča─č─▒daki gibi de─čerlerini verdim. Sizde istedi─činiz de─čerleri kendiniz verebilirsiniz.
adi┬á=┬á‘tayfun’.
soyadi┬á=┬á‘demirba┼č’.
adres┬á=┬á‘Deneme┬áadres ‘.
yas = 20.
para┬á=┬á‘20.16′.
tarih┬á=┬á‘20131105’.
saat┬á=┬á‘13.32.22’.

[divider]

De─či┼čkenlerimizi tek tek olu┼čturduk. ─░├žerilerine de─čerlerimizi tek tek girdik. ┼×imdi son olarak da bu de─či┼čkenlerimizi ekrana yazd─▒ral─▒m.

WRITE:┬á/┬á‘Ad─▒n─▒z┬á:┬á‘┬á,┬áadi.
WRITE:┬á/┬á‘Soyad─▒n─▒z┬á:┬á‘,┬ásoyadi.
WRITE:┬á/┬á‘Adres┬á:┬á‘┬á,┬áadres.
WRITE:┬á/┬á‘YA┼×┬á:┬á‘,┬áyas.
WRITE:┬á/┬á‘PARA┬á:’,┬ápara.
WRITE:┬á/┬á‘TAR─░H┬á:┬á‘,tarih.

Son olarak da yukar─▒daki gibi b├╝t├╝n de─či┼čkenlerimizi tek tek ekrana yazd─▒rd─▒ktan sonra ekran g├Âr├╝nt├╝m├╝z├╝n a┼ča─č─▒daki gibi olmas─▒ gerekmektedir.

De─či┼čken Tan─▒mlama ├ç─▒kt─▒s─▒
De─či┼čken Tan─▒mlama ├ç─▒kt─▒s─▒

B├Âylelikle de─či┼čken tan─▒mlama makalemizin de sonuna gelmi┼č bulunuyoruz. WRITE ku─▒llan─▒m─▒nda tak─▒l─▒rsan─▒z WRITE KOMUTU KULLANIMI makalemi okuyabilirsiniz. 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.┬á