Tür dönüştürme işlevleri
Veri türleri arasında dönüşüm yapmaya ve değer türlerini kontrol etmeye yönelik işlevler.
ProcessMind’deki veri türleri
ProcessMind ifadeleri şu veri türleriyle çalışır:
-
number: Sayısal değerler:
42 3.14 -100 -
string: Metin değerleri:
"Hello" "Active" -
boolean: Doğru/yanlış değerleri:
true false -
null: Eksik değer:
null
Yaygın örüntüler
-
Metinden sayı ayrıştırma:
toNumber("42") // 42 toNumber("3.14") // 3.14 toNumber("abc") // null (conversion failed) -
Birleştirme için dönüştürme:
"Order #" + toString(OrderId) -
Evet/hayır alanlarını ayrıştırma:
toBoolean("yes") // true toBoolean("no") // false toBoolean("1") // true toBoolean("0") // false -
Tür güvenli hesaplamalar:
if(isNumber(Value), Value * 2, 0)
toNumber
(value)Bir değeri sayıya dönüştürür. Dönüşüm başarısız olursa null döndürür.
| Parametreler |
| |||
| Döndürülen değer | number | null | |||
| Örnekler | toNumber("42") → 42 toNumber("abc") → null toNumber(true) → 1 | |||
| Ayrıca bkz. |
toString
(value)Bir değeri metne dönüştürür.
| Parametreler |
| |||
| Döndürülen değer | dize | |||
| Örnekler | toString(42) → "42" toString(true) → "true" | |||
| Ayrıca bkz. |
toBoolean
(value)Bir değeri boolean değerine dönüştürür. 'true', 'yes' ve '1' gibi metinler true olur.
| Parametreler |
| |||
| Döndürülen değer | boolean | null | |||
| Örnekler | toBoolean("yes") → true toBoolean(0) → false toBoolean("maybe") → false | |||
| Ayrıca bkz. |
isNumber
(value)Bir değerin sayı olup olmadığını kontrol eder.
| Parametreler |
| |||
| Döndürülen değer | boolean | |||
| Örnekler | isNumber(42) → true isNumber("42") → false | |||
| Ayrıca bkz. |
isText
(value)Bir değerin metin olup olmadığını kontrol eder.
| Parametreler |
| |||
| Döndürülen değer | boolean | |||
| Örnekler | isText("hello") → true isText(123) → false | |||
| Ayrıca bkz. |
İlgili konular
- İfadeler hakkında genel bakış: tüm ifade işlevleri.
Süreçlerinizi daha iyi tasarlayın. Bağlantılı bir mimari kurun. Kontrolü elinizde tutun.
Kredi kartı gerekmeden, beklemeden hemen erişin. Kuruluşunuzdaki çalışma biçimini net ve birbiriyle bağlantılı süreç tasarımlarına dönüştürün.
Süreç mimarinizi oluşturun, sahiplik ve kontrolleri tanımlayın; rol ve sorumlulukları her düzeyde uyumlu hâle getirin.
Ücretsiz denemeyi başlatın; süreçlerinizi yönetmek ve sürekli iyileştirmek için güvenilir bir temel oluşturun.