Мақсаты
Іске қосу мәндерін жинайды, түсіндірмелер көрсетеді және мәні бар параметрлерді әр жолға баған ретінде қосады. Параметрлер кейінгі шарттарға, формулаларға және сәйкестендірулерге де қолжетімді. Пішінді шеберде, жеке диалогта көрсетуге немесе бапталған мәндерді пішінсіз қолдануға болады.
Кірістер және шығыстар
Бір in кірісі. Әдетте қосылған бағандары бар бір out шығысы. Бір radio ауыстырғышында outputs=true болса, әр орны жеке шығысқа айналады; тек таңдалғаны белсенді болады.
Параметрлер
| Параметр | Баптаулар және мәндер | Нұсқалар және шектер |
|---|---|---|
wizard | Блокты орындау шеберінің қадамы ретінде көрсету. | Әдепкі: disabled |
display | hidden — пішінсіз, wizard — шебер қадамы, dialog — жеке диалог. | Әдепкі: not set |
dialog_width | Диалог ені, пиксель. | Әдепкі: 760Шектер: 360…1600 |
dialog_height | Диалог биіктігі, пиксель. | Әдепкі: 560Шектер: 240…1200 |
dialog_stop_label | Тоқтату түймесінің жеке атауы; бос мән әдепкіні қолданады. | Әдепкі: empty60 таңбаға дейін |
dialog_continue_label | Жалғастыру түймесінің жеке атауы. | Әдепкі: empty60 таңбаға дейін |
dialog_stop | Диалогтан орындауды тоқтатуға рұқсат беру. | Әдепкі: enabled |
dialog_maximize | Диалогты үлкейту мүмкіндігін көрсету. | Әдепкі: enabled |
dialog_close | Жабу түймесін көрсету. | Әдепкі: enabled |
title | Пайдаланушыға көрсетілетін тақырып. | Әдепкі: empty200 таңбаға дейін |
description | Пайдаланушыға пішінді толтыруға немесе таңдау жасауға көмектесетін түсіндірме. | Әдепкі: empty4000 таңбаға дейін |
columns | Пішін орналасуындағы бағандар саны: 1–4. | Нұсқалар: 1, 2, 3, 4Әдепкі: 1 |
rows | Тор жолдарының саны; бос мән оны автоматты анықтайды. | Әдепкі: not set |
row_gap | Тор жолдары арасындағы аралық. | Әдепкі: not set |
column_gap | Тор бағандары арасындағы аралық. | Әдепкі: not set |
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 пішімі және түсі. |
Қадамдық баптау
- Блокты параметрлерін пайдаланатын қадамдардан бұрын орналастырыңыз. Тақырып пен түсіндірме енгізіңіз.
- Бірегей ішкі атаулары және түсінікті белгілері бар өрістер қосыңыз. Әр өріс түрін таңдаңыз.
- Әдепкі мәндерді, міндеттілікті, өңдеу құлыптарын және кеңестерді орнатыңыз.
- Көрсету режимі мен орналасуын таңдаңыз. Өрістер бір-бірін жаппауы керек.
- Элемент таңдау үшін қосылымды, өлшемді, иерархияны және қажет болса ішкі жиынды көрсетіңіз.
- Параметрлерді кейінгі сүзгілерге, формулаларға немесе қабылдаушыларға байланыстырып, пішінді симуляцияда тексеріңіз.
Ережелер және диагностика
- Параметр атаулары бүкіл ағында бірегей. Параметр атауы кіріс бағанын қайта жаза алмайды; әйтпесе PARAMETER_COLUMN_CONFLICT пайда болады.
- Мәндер блок орындалғаннан кейін қолжетімді болады; кейінгі қадамдар орындалмаған немесе қатысы жоқ тармақтың параметрлерін пайдалана алмайды.
- Ақпараттық хабардың мәні жоқ және ол бағанға айналмайды. Тіркеме өрісінің әдепкі мәні жоқ.
- Міндетті әрі құлыпталған өріске әдепкі мән қажет. Пішін торы шекаралар мен қабаттасуды тексереді.
- Блокта тек бір radio ауыстырғышының жеке шығыстары болуы мүмкін. Таңдалған орын жалғанбаса, тармақ аяқталады.
- hidden режимі пайдаланушы толтыруы тиіс барлық өрісте мән болғанда ғана жасырын қалады. Әйтпесе жүйе пішінді шеберде көрсетеді.
Баптау мысалы
«Scenario» өрісін Budget/Forecast мәндері бар radio, «Period» өрісін Month өлшемінің member, «Rate» өрісін number=1 етіп жасаңыз. Мәндер әр жолға қосылады; кейінгі сүзгі «Period» пайдаланады, ал формула Value мәнін param("Rate") мәніне көбейтеді.
Атаулар, орналасу және берілген мәндер
Өрістерде мына қасиеттер бар: show_label және label_gap — көрінетін атауды және оның аралығын басқару үшін. Көрнекі түрде жасырылған атау экран оқу құралдарына қолжетімді болып қалады. Ақпараттық өрістер пішімделген мәтін мен жеке түсті қамти алады, бірақ баған жасамайды. Түйме түріндегі radio таңдауларына бір жолдағы санды, туралауды, түсті және аралықты орнатыңыз. Іске қоспас бұрын пішінді алдын ала қараңыз.
Кестелер, API және басқа ағындар параметр бере алады. Ішкі ағын немесе фондық шақыру шеберде адамнан сұрамайды: берілген мәндерді немесе әдепкілерді қолданады. Берілген атаулар ішкі өріс атауларына сәйкес болуы керек. Бұрынғы іске қосу параметрі, алғашқы жол өрісі және тұрақты — бөлек көздер, оларды нақты таңдау қажет.