Qform DSL knowledge base

<condition> ×1595 в коде

Поля ввода

Условие отображения/применимости элемента (зависит от значения другого поля)

Может содержать 2

ТегОписаниеВключений здесь
Источники данных 1 · включений здесь: 234
<value> Значение для condition/where/key — используется в виде дочернего элемента, когда атрибут value… 234
SQL/обработка 1 · включений здесь: 2
<mod> Подгружает значение поля из SQL: 2

Может встречаться внутри 11

ТегОписаниеВключений здесь
Поля ввода 1 · включений здесь: 861
<field> Поле для ввода информации в форму. 861
Структура: фильтры 1 · включений здесь: 193
<filter> Один фильтр списка 193
Структура: форма 3 · включений здесь: 129
<elements> Все элементы формы: поля, html-вставки, группы полей (fieldset) и прочее необходимо оборачивать в… 89
<fieldset> Вложенный набор записей (one-to-many или M2M через дочернюю таблицу) 38
<form> Основной тэг формы. В нём описываются вкладки и поля формы.… 2
Оформление (HTML) 1 · включений здесь: 113
<html> HTML-блок: alert-сообщение, информационный блок или произвольная разметка в форме 113
Отчёты 1 · включений здесь: 35
<tab> Описание вкладки (tab) формы — группа элементов на отдельной странице 35
Текст/заголовки 2 · включений здесь: 23
<text> Текстовый блок: либо контейнер заголовков (внутри list/form), либо самостоятельный текст в форме 15
<legend> Легенда списка — описание цветов/иконок, используемых в столбцах 8
Кнопки/действия 1 · включений здесь: 21
<button> Кнопка действия (открыть форму, выполнить SQL/JS/PHP-блок) 21
Структура: список 1 · включений здесь: 3
<list> Можно использовать <list> не только как embedded во вкладке, но и как полную замену списка модуля… 3

Атрибуты 8

АтрибутОписаниеЗначения
Идентификация 2 · включений: 1 627
field
×1595

Имя поля формы, по значению которого проверяется условие

_other_sroktypestatusperiod_typeact
name не везде
×32
_qscript_use_pidproj_typeroleis_completed
Поведение/валидация 1 · включений: 1 325
value
×1325

Значение для сравнения (для простых условий — атрибут value, для сложных — дочерний <value>)

10_empty__other_23
Условия и доступ 2 · включений: 725
comparison
×585

Оператор сравнения: EQ (=) / NE (!=) / GT (>) / GE (>=) / LT (<) / LE (<=) / IN / NOT IN. По умолчанию EQ

NEEQGTINGELE
checked
×140

Условие срабатывает при значении checkbox-поля: 1=отмечен, 0=не отмечен

10
События 1 · включений: 94
type
×94

Тип контрола, на который ссылается field (radiobutton / checkbox / dropdown) — определяет способ чтения значения

radiobuttoncheckboxdropdown
Отображение 1 · включений: 7
short не везде
×7
1
(без группы) 1 · включений: 5
tip не везде
×5
checkbox