Değişkenlerin İşlevleri

Değişkenleri oluştururken değerlerini konfigüre etmek için dize ve aritmetik işlevleri kullanın. İletişim kutularındaki Değer alanlarının yanında bulunan sağ ok'a tıklayarak bu işlevleri ekleyebilirsiniz.

Dize İşlevleri

Fonksiyon, Sözdizimi ve Açıklama Değişkenler ve Örnekler
Sol(<dize>,<sayı>)

Belirtilen dizenin en solundaki belirtilen sayıda karakteri döndürür.

<string> - Karakter dizesi

<number> - Döndürülecek karakter sayısı

Örnek: Sol(ProjeAA,7) - "Proje" Döndürür
Sağ(<string>,<number>)

Belirtilen dizenin en sağındaki belirtilen sayıda karakteri döndürür.

<string> - Karakter dizesi

<number> - Döndürülecek karakter sayısı

Örnek: "AA"Sağ(ProjectAA,2) Döndürür -
Orta(<string>,<startpos>,<number>)

Belirtilen dizeden bir alt dize döndürür (belirtilen konumdan başlayarak).

<string> - Karakter dizesi

<startpos> - Başlangıç konumunun numarası. İlk karakter 0 konumudur.

<number> - Döndürülecek karakter sayısı

Örnek: Orta(ProjectAA,2,2) - "oj" döndürür
Uzunluk(<string>)

Belirtilen dizenin uzunluğunu döndürür.

<string>
Örnek: Uzunluk(ProjectAA) - 9 Döndürür
Ters(<string>)

Belirtilen dizenin ters çevrilmiş halini döndürür.

<string>
Örnek: Tersine(stockholm) - "mlohkcots" Döndürür
Bul(<string>,<substring>)
Belirtilen dizede bir karakterin veya alt dizenin ilk geçtiği yeri arar. Karakterin veya alt dizenin bulunduğu konumu döndürür.
Karakter dizesinin birinci konumu 0'dır.
<string> - Karakter dizesi

<substring> - Aranacak karakter alt dizesi

Örnek: Bul(abc,b) - 1 Döndürür
TersBul(<string>,<substring>)
Belirtilen dizede bir karakterin son ilk geçtiği yeri arar. Karakterin veya alt dizenin bulunduğu son konumu döndürür.
Karakter dizesinin birinci konumu 0'dır.
<string> - Karakter dizesi

<substring> - Aranacak karakter alt dizesi

Örnek: TersBul(abcabc,b) - 4 Döndürür
GeçerliSaat(%%Y-%%m-%%d %%H:%%M:%%S)

Belirli formattaki geçerli tarih veya saati döndürür.

%%a - Kısaltılmış iş günü adı

%%a - Tam iş günü adı

%%b - Kısaltılmış ay adı

%%b - Tam ay adı

%%c - Yerel ayar için uygun tarih ve saat temsili

%%d - Ondalık sayı olarak ay günü (01 - 31)

%%H - 24 saatlik formatta saat (00 - 23)

%%H - 12 saatlik formatta saat (01 - 12)

%%d - Ondalık sayı olarak yıl günü (001 - 366)

%%m - Ondalık sayı olarak ay (01 - 12)

%%M - Ondalık sayı olarak dakika (00 - 59)

%%p - 12 saatlik düzende geçerli yerel ayarın A.M./P.M. göstergesi

 

%%S - Ondalık sayı olarak saniye (00 - 59)

%%U - Pazar günü haftanın ilk günü seçilerek ondalık sayı olarak yıl haftası (00 - 53)

%%w - Ondalık sayı olarak iş günü (0 - 6; Pazar günü 0'dır)

%%W - Pazartesi günü haftanın ilk günü seçilerek ondalık sayı olarak yıl haftası (00 - 53)

%%x - Geçerli yerel ayar için tarih temsili

%%X - Geçerli yerel ayar için saat temsili

%%y - Ondalık sayı olarak yüzyıl kullanılmadan yıl (00 - 99)

%%Y - Ondalık sayı olarak yüzyıl kullanılarak yıl

%%z,%%Z - Kayıt ayarlarına bağlı olarak saat dilimi adı veya kısaltması; saat dilimi bilinmiyorsa boş

%%%% - Yüzde işareti

Örnekler: GeçerliSaat(%%y%%m%%d) - "050113" döndürür

GeçerliSaat (%%H:%%M) - "09:53" döndürür

Aritmetik İşlevler

Fonksiyon, Sözdizimi ve Açıklama Değişkenler ve Örnekler
Topla(<term1>,<term2>)

Belirtilen iki sayının toplamını döndürür.

<term1> - Birinci ifade

<term2> - İkinci ifade

Örnek: Ekle(2,3) - 5 Döndürür
Çıkar(<term1>,<term2>)

Belirtilen iki sayı arasındaki farkı döndürür.

<term1> - Birinci ifade

<term2> - İkinci ifade (çıkarılacak miktar)

Örnek: Çıkar(3,2) - 1 Döndürür