Призначення

Збирає значення запуску, показує пояснення та додає значущі параметри як колонки кожного рядка. Параметри також доступні наступним умовам, формулам і зіставленням. Можна показати форму в майстрі, окремому діалозі або використовувати налаштовані значення без форми.

Входи та виходи

Один вхід in. Зазвичай один вихід out із доданими колонками. Якщо один перемикач radio має outputs=true, кожне його положення стає окремим виходом; активується лише вибране.

Параметри

ПараметрНалаштування та значенняВаріанти й межі
wizardПоказувати блок як крок майстра виконання.Типово: вимкнено
displayhidden — без форми, wizard — крок майстра, dialog — окремий діалог.Типово: не задано
dialog_widthШирина діалогу в пікселях.Типово: 760
Межі: 360…1600
dialog_heightВисота діалогу в пікселях.Типово: 560
Межі: 240…1200
dialog_stop_labelВласний підпис кнопки зупинки; порожнє значення використовує типовий.Типово: порожньо
До 60 символів
dialog_continue_labelВласний підпис продовження.Типово: порожньо
До 60 символів
dialog_stopДозволити зупинити виконання з діалогу.Типово: увімкнено
dialog_maximizeПоказувати можливість розгортання діалогу.Типово: увімкнено
dialog_closeПоказувати кнопку закриття.Типово: увімкнено
titleЗаголовок, який бачить користувач.Типово: порожньо
До 200 символів
descriptionПояснення, що допомагає заповнити форму або зробити вибір.Типово: порожньо
До 4000 символів
columnsКількість колонок компонування форми: від 1 до 4.Варіанти: 1, 2, 3, 4
Типово: 1
rowsКількість рядків сітки; порожнє значення визначає їх автоматично.Типово: не задано
row_gapВідстань між рядками сітки.Типово: не задано
column_gapВідстань між колонками сітки.Типово: не задано
fieldsВід 1 до 100 полів форми; у цілому потоці також не більше 100 параметрів.Кількість: 1–100

Типи полів форми

ПараметрЩо налаштовує
constantСтале значення запуску.
text / textareaОднорядковий або багаторядковий текст.
numberЧислове значення.
dateКалендарна дата.
memberВибір елемента виміру/ієрархії з підключення; можна обмежити підмножиною.
toggleДва положення з власними значеннями off_value/on_value та підписами.
radioКілька положень з унікальними id, label і value; відображення перемикачем або кнопками.
fileВкладений файл, який можна використати у повідомленнях.
infoІнформаційний текст із форматуванням та кольором; не створює колонку.

Властивості полів

ПараметрЩо налаштовує
name / label / hintВнутрішня назва, підпис у формі та підказка.
required / locked / valueОбов’язковість, заборона редагування та типове значення.
row / column / row_span / col_spanПочаток у сітці та кількість зайнятих рядків/колонок. Без row поле розміщується автоматично у своїй колонці.
connection_id / dimension / hierarchy / subset / privateДжерело списку елементів для member і режим підмножини.
options / outputsПоложення radio та можливість окремих виходів. Кількість варіантів — до 20.
appearance / option_gap / per_row / align / colorВигляд положень перемикача, проміжок, кількість у рядку, вирівнювання та колір.
text / text_format / info_colorТекст інформаційного поля, plain/html та його колір.

Покрокове налаштування

  1. Поставте блок до кроків, які використовують параметри. Вкажіть заголовок і пояснення.
  2. Додайте поля з унікальними внутрішніми назвами та зрозумілими підписами. Виберіть тип кожного поля.
  3. Задайте типові значення, обов’язковість, блокування та підказки.
  4. Оберіть спосіб показу та компонування. Позиції полів не повинні перекриватися.
  5. Для вибору елемента задайте підключення, вимір, ієрархію та за потреби підмножину.
  6. Зв’яжіть параметри з наступними фільтрами, формулами або отримувачами та перевірте форму в симуляції.

Правила та діагностика

  • Назви параметрів у всьому потоці унікальні. Назва параметра не може перекрити колонку входу; інакше виникає PARAMETER_COLUMN_CONFLICT.
  • Значення стають доступними після виконання блоку; наступні кроки не можуть використовувати параметри ще не пройденої або сторонньої гілки.
  • Інформаційне повідомлення не має значення та не стає колонкою. Поле вкладення не має значення за замовчуванням.
  • Обов’язкове заблоковане поле потребує типового значення. Сітка форми перевіряє межі та перекриття.
  • Лише один radio-перемикач блоку може мати окремі виходи. Непід’єднане вибране положення завершує відповідну гілку.
  • Режим hidden залишається прихованим лише тоді, коли всі поля, які користувач мав би заповнити, уже мають значення. Інакше система показує форму в майстрі.

Приклад налаштування

Створіть «Сценарій» як radio з Budget/Forecast, «Період» як member виміру Month та «Курс» як number=1. Значення додаються до кожного рядка; далі фільтр використовує «Період», а формула множить Value на param("Курс").

Підписи, компонування та передані значення

Поле має налаштування show_label та label_gap: показ назви над контролом і відстань до нього. Прихована візуальна назва залишається доступною засобам читання екрана. Інформаційний блок може містити форматований текст і власний колір; він не створює колонку. Для кнопок положень radio задайте кількість у рядку, вирівнювання, колір і проміжок. Перевірте форму кнопкою попереднього перегляду до запуску.

Параметри можуть бути передані розкладом, API або іншим потоком. У підпотоці чи фоновому виклику майстер не запитує їх у людини: беруться передані або стандартні значення. Імена переданих параметрів мають збігатися з внутрішніми іменами полів. Параметр попереднього блоку, значення першого рядка й стала величина — різні джерела, які потрібно вибрати явно.