Kod Editörü
    • 08 Jan 2025
    • 2 Minutes to read
    • Dark
      Light

    Kod Editörü

    • Dark
      Light

    Article summary

    Editör Önerilerinde Ekler

    Kod editörü üzerindeki öneriler aşağıdaki maddelerde açıklanmıştır.

    1.    Tip alan adlarının öneriler ile getirilmesi

    Tip alanı başlığının yazılması ile tip alanının adının karşılığı (alt çizgili) önerilerde gösterilir.

    2.    Formun bağlı olduğu tipin alanlarının öneriler ile get kod bloklarının oluşturulması

    “get” ile beraber yazılan tip alanı başlıkları, ilgili tip alanının getter fonksiyonunu getirir. Aynı şekilde “get” ile beraber yazılan tipin başlığı da ilgili tip içerisindeki tüm tip alanlarının getter fonksiyonunu getirir. Bu işlem sadece ilgili formun bağlı olduğu tip ile geçerlidir. Farklı tipler üzerinde işlem yapmak için ilk önce istenilen tipin editör üzerinde yüklenmesi gerekir. Bunun için 6 numaralı madde incelenebilir.

    Örnek: get Fatura No

    3.    Formun bağlı olduğu tipin alanlarının öneriler ile set kod bloklarının oluşturulması

    “set” ile beraber yazılan tip alanı başlıkları, ilgili tip alanının setter fonksiyonunu getirir. Aynı şekilde “set” ile beraber yazılan tipin başlığı da ilgili tip içerisindeki tüm tip alanlarının setter fonksiyonunu getirir. Bu işlem sadece ilgili formun bağlı olduğu tip ile geçerlidir. Farklı tipler üzerinde işlem yapmak için ilk önce istenilen tipin editör üzerinde yüklenmesi gerekir. Bunun için 6 numaralı madde incelenebilir.

    Örnek: set Fatura No

    4.    Metod tanımları ekranında tanımlanmış bir metodun tetiklenmesi için öneriler ile kod bloğunun oluşturulması

    Elektronik form üzerinde, metod tanımları ekranında daha önceden tanımlanmış bir metodun tetikleme işlemi yapılmak isteniyorsa, ilk önce “load methods” komutunun editör üzerinde çalıştırılması ile tanımlı metodların yükleme işlemi yapılır. Daha sonra ise “pwmethod” komutunun yazılması ile gelecek önerilerden, ilgili metodun seçilmesi ile birlikte, ilgili kod bloğu oluşacaktır.

    Örnek: 

    1.    load methods

    2.    pwmethod DailyNotifyMethod

    5.    Web servis tanımları ekranında tanımlanmış bir servisin çağırılması için öneriler ile kod bloğunun oluşturulması

    Elektronik form üzerinde, web servis tanımları ekranında daha önceden tanımlanmış bir servisin çağırım işlemi yapılmak isteniyorsa, ilk önce “load services” komutunun editör üzerinde çalıştırılması ile tanımlı web servislerin yükleme işlemi yapılır. Daha sonra ise “pwservice” komutunun yazılması ile gelecek önerilerden, ilgili servis metodunun seçilmesi ile birlikte, ilgili kod bloğu oluşacaktır.

    Örnek: 

    1.load services

    2.pwservice getDovizKurlari

    6.    Farklı tipler üzerindeki alanlarda öneriler ile get ve set işlemlerinin yapılması

    Elektronik formların bağlı olduğu tipte, get ve set kod bloklarının nasıl oluşturuldukları 2 ve 3. maddelerde açıklanmıştır. Fakat ilgili elektronik form üzerinde, formun bağlı olduğu tipten başka bir tipin alanları için set ve get kod blokları oluşturulmak isteniyor ise, bunun için ilk önce editör üzerinde “load types” komutu çalıştırılmalı ve tipler yüklenmelidir. Sonrasında “pwtype_get” veya “pwtype_set” komutunun yazılması ile gelecek önerilerden, ilgili tipin seçilmesi ile birlikte, ilgili kod bloğu oluşacaktır.

    Örnek: 

    1.load types

    2.pwtype_get Test Tipi / pwtype_set Test Tipi