Takrorlanuvchi o'zgaruvchilar
Takrorlanuvchi (ko'paytiriluvchi) o'zgaruvchilar bir nechta qiymatlarga ega bo'ladigan maydonlarda (masalan, bajaruvchilar, fayllar va hokazo) ishlatiladi. Ular hujjat shablonlarida, o'zgaruvchilar bilan matnda va hisoblanadigan maydonlarda ushbu maydonlardan ma'lumotlarni avtomatik chiqarishga imkon beradi — har bir qiymat uchun alohida qator yaratish yoki barcha qiymatlarni vergul bilan ajratilgan bitta qatorga birlashtirish orqali. Vazifalarda, kontaktlarda, loyihalarda va xodimlarda bir qator qiymatlarga ega bo'lishi mumkin bo'lgan maydonlar:
Tizim maydonlari
| Maydon | O'zgaruvchi |
|---|---|
| Bajaruvchilar | {{Task.Assignee}} |
| Ishtirokchilar | {{Task.Participant}} |
| Auditorlar | {Task.Task auditors}} |
| Ma'lumot yorlig'i | {{Data tag.Actual working time}} |
| Fayllar | {{{Task.Attached files}} {{Task.Task file}} |
Maxsus maydonlar
Maxsus maydonlar
- Ro'yxat
- Vazifa to'plami
- Ma'lumotnoma qiymatlari to'plami
- Foydalanuvchilar ro'yxati
- Qiymatlar to'plami
- Fayllar
Barcha qiymatlarni bitta qatorga chiqarish
Agar siz takrorlanuvchi o'zgaruvchidan Word shablonida yoki o'zgaruvchilar bilan matnda foydalansangiz, maydondagi barcha qiymatlar vergul bilan ajratilgan bitta qatorda ko'rsatiladi. Shablondagi o'zgaruvchi quyidagicha ko'rinadi:
Yaratilgan hujjatda:
Qiymatlarni alohida qatorlarda chiqarish
Excel shablonlarida yoki Word jadvalarida takrorlanuvchi o'zgaruvchilar avtomatik ravishda qatorduplikat qiladi va maydondagi har bir qiymatni chiqaradi.
Shablondagi o'zgaruvchi quyidagicha ko'rinadi:
Yaratilgan hujjatda:
Qo'shimcha variantlar
O'zgaruvchilar bilan matnda yanada ilg'or formatlash uchun FOREACH yoki TABLE konstruksiyalaridan foydalanishingiz mumkin.
Masalan, dinamik blok ichida takrorlanuvchi o'zgaruvchiga FOREACH qo'llash:
Blokni saqlagandan so'ng, ma'lumot ustun ko'rinishida ko'rsatiladi:
Muhim
- FOREACH va TABLE konstruksiyalarida birinchi argument aylantirmoqchi bo'lgan maydon nomi bo'lishi kerak:
- Konstruktsiyaning har bir tanasida o'zgaruvchi nomini qo'shishingiz va ma'lumot qaysi maydondan olinishi kerakligini ko'rsatishingiz lozim:
O'zgaruvchilar va POST so'rovlaridagi JSON
JSON formatidagi so'rov uchun takrorlanuvchi o'zgaruvchi massiv (array) sifatida ifodalanadi:
So'rov yaroqli JSON hosil qiladi:
{
phone: [
"1 (234) 567-89-01",
"2 (345) 678-91-23",
"+5 (6789) 12-34-56"
]
}
Agar endpoint massiv o'rniga yagona satrni kutsa, “Phones as a string” o'zgaruvchisidan foydalaning:
{
phone: "{{Task.Counterparty.Phones as string}}"
}
Natija:
{
phone: "1 (234) 567-89-01,2 (345) 678-91-23,+5 (6789) 12-34-56"
}