Eğer (IF)

Kontör: 1 sms kontör

Lisans: basic, plus, enterprise

Çözüm Ortağı Olmalı mı?: Evet

Bu araç ile, bir koşulun doğruluğu kontrol edilerek, eğer koşul doğru ise başarılı (yeşil), doğru değilse başarısız (kırmızı) kısımdan ilerleme sağlanır. Koşul içerisinde sonuç değişkenleri kullanabilirsiniz. Koşul yazımı python yazılım diline uygun formatta olmalıdır.

  • Açıklama: fonksiyon için kısa açıklama, sonuç değişkeni kullanabilirsiniz.
  • Renk: Aracın tasarımda hangi renkte gözükmesini istiyorsanız seçebilirsiniz.
  • Koşul: python sözdizimine uygun şekilde koşullar yazılabilmektedir. Koşul yazımında dikkat edilmesi gerekenler
    • == (eşittir), != (eşit değil), >(büyük), >= (büyük eşit), < (küçük), ⇐ (küçük eşit), and (ve), or (veya) operatörleri kullanılabilir
    • Textler tek tırnak yada çift tırnak arasında yazılmaldır.
    • Sabit tarihleri tırnak içinde yıl-ay-gün ('YYYY-AA-GG') yazılmalıdır
    • Koşul tanımında fonksiyonlar kullanabilirsiniz. Örnek: '[fis.turu]' == LOWERTEXT('Satış')
    • and or not gibi logic operatörler kullanılabilir.

Örnek Koşullar:

  1. [siparis.net] > 999.99
  2. '[cari.carikartkodu]' == '0001' and '[siparis.turu]' == 'V'
  3. '[fatura.tarih]' >= '2021-12-22'
  4. ([fatura.turu] == 2 and '[cari.kayitturu]' == 'SHS') or ([fatura.turu] == 3 and '[cari.kayitturu]' == 'KRLS')
  5. '[fatura.turu]' in ('2', '3')
  6. LENGTH('[cari.tckimlikno]') == 11