PRULAR funksiyasi
Hujjat shablonida berilgan sondan kelib chiqib so‘zga qo‘shimcha qo‘shish yoki o‘ziga xos (noqonuniy) otlarni o‘zgartirish uchun ishlatiladi.
Format:
PLURALFORM (number; "text1"; "text2";)
Sonning hisoblangan qiymatiga qarab, funksiya ikkita parametrdan birini tanlaydi. Parametrlar algoritmga muvofiq qat'iy tartibda ko‘rsatilishi kerak.
Masalan, "dollar" so‘zini shakllantirish zarur bo‘lsa, quyidagi algoritmni bajarish kerak:
Birinchidan, kerakli so‘zni 1 soni bilan yozing:
- 1 dollar
Bu funksiya ichidagi birinchi parametr "text1" o‘rniga "dollar" bo‘lishi kerakligini anglatadi.
So‘ng, so‘zni 2 soni bilan yozing:
- 2 dollars
Bu funksiya ichidagi ikkinchi parametr "text2" o‘rniga "dollars" bo‘lishi kerakligini anglatadi.
Oxirida hujjatda quyidagi PLURALFORM() funksiyasini belgilashingiz mumkin:
PLURALFORM(SUM({{Datatag.Service.Cost}}*{{Datatag.Service.Quantity}}); "dollar"; "dollars")