Page History
...
MIN(,) | (parantez içine seçilen parametrelerden/sabitlerden minimum olanını alır) |
MAX(,) | (parantez içine seçilen parametrelerden/sabitlerden maksimum olanını alır) |
MOD(,) | (parantez içinde verilen parametre/sabitlerden büyüğünü küçüğüne bölerek kalanı alır) |
DIV(,) | (parantez içindeki ilk parametreyi/sabiti ikincisine böler, bölümü yazar) |
ABS() | (parantez içindeki parametrenin/sabitin mutlak değerini alır) |
VAL( ) | (parantez içindeki stringi numeriğe dönüştürür) |
DATE(,,) | (gün, ay ve yıl bilgisine göre tarih formatına çevirir) |
AFTER(,) | (Bir tarihten verilen gün sayısı kadar sonraki tarihi verir) |
DAYS(,) | (iki tarih arasındaki gün sayısını verir) |
DAYOF() | (günün tarihini verir) |
MONTHOF() | (içinde bulunulan ayı verir) |
YEAROF() | (içinde bulunulan yılı verir) |
WDAYOF() | (verilen tarihin haftanın kaçıncı günü olduğunu verir) |
ROUND( ) | (parantez içindeki parametreyi/sabitin küsuratı 0,5 den küçükse sayıyı aşağıya, büyükse yukarıya yuvarlar) |
TRUNC( ) | (parantez içindeki parametrenin/sabitin küsuratlı olması durumunda küsuratı atar) |
ERATE(,) | (İstenilen döviz cinsinin, otomatik kullanımda olan türünün, belli tarihteki kurunu getirir. Örneğin, ERATE(DATE(05,05,2002),20) |
CRATE(,,,) | (istenilen dövizli tutarın çapraz kurla çevrilen değerini getirir) |
STRPOS(,) | (metin içersinde aranacak olan karakterin metnin kaçıncı karakteri olduğu bilgisini verir) |
FLOOR( ) | (parantez içindeki parametreyi/sabiti küsuratlı olması durumunda bir aşağıya yuvarlar) |
CEIL( ) | (parantez içindeki parametreyi/sabiti küsuratlı olması durumunda bir yukarıya yuvarlar) |
FRAC( ) | (parantez içindeki parametrenin/sabitin küsuratını alır) |
EXP() | (doğal logaritma(ln) fonksiyonunun tersidir. Doğal logaritma fonksiyonunun tabanının (e) verilen sayı kadar kendisi ile çarpımının en yakın olduğu tamsayıyı verir) |
LN() | (doğal logaritma fonksiyonudur. "e" tabanına göre logaritma fonksiyonunu sonucunu en yakın tamsayıya çevirir) |
POWER(,) | (bir sayının belirtilen kuvvetini verir. Örneğin POWER(9,2)=81 (92)) |
SQR() | (bir sayının karesini (kendisi ile çarpımını) verir) |
SQRT() | (bir sayının karekökünü verir. Örneğin; SQRT(81)=9) |
COS() | (bir sayının (radyan cinsinden verilen açının) cosinüsünü verir) |
SIN() | (bir sayının (radyan cinsinden verilen açının) sinüsünü verir) |
TAN() | (bir sayının (radyan cinsinden verilen açının) tanjantını verir) |
STRLEN() | (seçilen metnin kaç karakterden oluştuğu bilgisini verir; türü sayıdır) |
WEEKNUM(,,) | (ilgili tarihin yılın kaçıncı haftası olduğuna dair bilgi getirir) |
ROUNDF(,) | (ondalıklı tutarları yuvarlamak için kullanılır. Virgülden sonra kaç haneye kadar yuvarlama yapılacağını belirtir. (number,frdijits)) |
STR() | (sayı olarak tanımlanmış alanı metin formatında yazar. Örneğin STR(1234)=1234) |
DATESTR(,) | (verilen tarihi metne çevirerek istenen formatta yazar) |
MONTHSTR(,) | (verilen sayıya karşılık gelen ayı metin olarak yazar) |
WDAYSTR() | (verilen sayıya karşılık gelen günü metin olarak yazar) |
NUMSTR(,,) | (verilen sayıyı metne çevirerek istenen formatta yazar) |
TIMESTR(,) | (verilen saat bilgisini metne çevirerek istenen formatta yazar) |
RESSTR() | (resource klasörü altında bulunan LRF uzantılı dosyalardaki metinleri getirir) |
SUBSTR(,,) | (seçilen metin alanı istenilen karakterden başlayarak istenilen uzunlukta yazmak için kullanılır) |
UPCASE() | (verilen metni büyük harflerle yazar) |
LOWCASE() | (verilen metni küçük harflerle yazar) |
TRIMSPC(,) | (seçilen metnin başındaki ve/veya sonundaki boşlukları atar) |
JUSTIFY(,,,) | (seçilen metni istenilen uzunlukta yazar. Metinde oluşan boşlukları istenen karakterle doldurur) |
WRNUM(,,) | (bir sayının tamsayı ya da ondalık kısmının belirtilen dilde yazı haline getirir) |
IF(,,) | (koşul belirterek değer atar. If (p1>1000, 10,5) Yani p1 1000 den büyükse 10, küçükse 5 değerini kullanır) |
CPAR() | (Checkparent üst malzeme sınıflarını filtrelemek için kullanılır) |
FPCLC(,) | (FicheParentCalc üst malzeme sınıflarına göre fiş tutar ve miktarını bulmak için kullanılır) |
FICLC(,) | (FicheItemCalc malzemelere göre fiş tutar, miktar ve satır sayısını bulmak için kullanılır) |
EQLC(,) | (EqualCalc: Kod alanlarının eşitlik olarak tanımlanmasına yarar) |
BTWNDATE(,,) | (Tarih aralığı ile koşul belirlemek için kullanılır) |
FPDISC(,,,) | ("Üst Malzeme Sınıfı Kodu", Order Type, Miktar, Return Type) |
FGDISC(,,,) | ("Malzeme Grup Kodu", Order Type, Miktar, Return Type) |
FIDISC(,,,) | "Malzeme (Sınıfı) Kodu", Order Type, Miktar, Return Type) |
_SQLINFO(,,) | (SQLINFO ile koşul belirlemekte kullanılır) |
Promosyon Tipi Kampanya Uygulamalarında Detay Koşul Belirleme
...
V5 değişkeni içerisinde bulunan PG alanı yerine malzemelerin bağlı bulunduğu kampanya uygulanacak üst malzeme sınıf kodu belirtilmelidir.