Skip to content

Қайталанатын айнымалылар

Қайталаушы (көбейткіш) айнымалылар бірнеше мәнді қамти алатын өрістермен (мысалы, орындаушылар, файлдар және т.б.) бірге қолданылады. Олар осы өрістердегі деректерді құжат үлгілеріне, айнымалылар бар мәтінге және есептелетін өрістерге автоматты түрде шығаруға мүмкіндік береді — әр мән үшін бөлек жол жасап немесе барлық мәндерді үтір арқылы бөлінген бір жолға біріктіріп. Тапсырмаларда, байланыстарда, жобаларда және қызметкерлерде мәндер жиынтығын қамти алатын өрістер:

Жүйелік өрістер

Өріс Айнымалы
Орындаушылар {{Task.Assignee}}
Қатысушылар {{Task.Participant}}
Аудиторлар {Task.Task auditors}}
Деректер тегі {{Data tag.Actual working time}}
Файлдар {{{Task.Attached files}}

{{Task.Task file}}
{{Task.All files of the task}}

Бапталған өрістер

Бапталған өрістер

  • Тізім
  • Тапсырма жиыны
  • Каталог мәндерінің жиыны
  • Қолданушылар тізімі
  • Мәндер жиыны
  • Файлдар

Барлық мәндерді бір жолда шығару

Егер қайталанатын айнымалыны Уорд үлгісінде немесе айнымалылар бар мәтінде пайдалансаңыз, өрістегі барлық мәндер бір жолда, үтір арқылы бөлініп көрсетіледі. Үлгідегі айнымалы былай көрінеді:

Х8ҚВқЗ.пнг

Жасалған құжатта:

Ыв6сУО.пнг

Мәндерді бөлек жолдарда шығару

Ехцел үлгілерінде немесе Уорд кестелерінде қайталанатын айнымалылар автоматты түрде жолдарды көбейтіп, өрістегі әрбір мәнді шығарады.

Үлгідегі айнымалы былай көрінеді:

ЦомкгY.пнг

Жасалған құжатта:

фТ6хСе.пнг

Қосымша опциялар

Айнымалылар бар мәтінде күрделі форматтау үшін ФОРЕАЦҺ немесе ТАБЛЕ конструкцияларын пайдалануға болады.

Мысалы, динамикалық блокта қайталанатын айнымалымен ФОРЕАЦҺ қолдану:

Қ3ЖНЖҰ.пнг

Блокты сақтағаннан кейін деректер баған ретінде көрсетіледі:

б67СҚЛ.пнг

Маңызды

  • ФОРЕАЦҺ және ТАБЛЕ конструкцияларында бірінші аргумент айналым жасалатын өрістің атауы болуы керек:

СКкY8Р.пнг

  • Әр конструкция денесінің ішінде айнымалы атауын қосып, дерек қай өрістен алынатынын көрсету қажет:

ВпАқФг.пнг

Айнымалылар және ПОСТ сұрауларындағы ЖСОН

ЖСОН форматындағы сұрауда қайталанатын айнымалы массив ретінде ұсынылады:

Һ2ВЖгқ.пнг

Сұрау жарамды ЖСОН құрайды:

{
	phone: [
		"1 (234) 567-89-01",
		"2 (345) 678-91-23",
		"+5 (6789) 12-34-56"
	]
}


Егер ендпоінт массивтың орнына бір жол (стрінг) күтіп тұрса, "Пһонес ас а стрінг" айнымалын пайдаланыңыз:

{
    phone: "{{Task.Counterparty.Phones as string}}"
}


Нәтиже:

{
	phone: "1 (234) 567-89-01,2 (345) 678-91-23,+5 (6789) 12-34-56"
}


Өту