Qform DSL knowledge base

<opt> ×1371 в коде

Поля ввода

Условное оформление значения столбца/поля (по key + comparison)

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

ТегОписаниеВключений здесь
Структура: список 4 · включений здесь: 1 348
<col> Один столбец списка 1256
<subcol> Подколонка (для type="array" в col, отображается в одной ячейке) 76
<cols> Контейнер столбцов списка (с атрибутами defaultsort, *-flag и пр.) 12
<subgroupcol> Группировка строк списка — второй уровень (внутри groupcol) 4
SQL/обработка 1 · включений здесь: 0
<sql> не везде SQL-запрос: основной запрос списка, или вспомогательный запрос для choice/check/finishsql и пр.
Значения по умолчанию 1 · включений здесь: 0
<defaults> не везде Блок настроек по умолчанию (gray-flag и пр.)

Атрибуты 24

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

Значение поля строки, при котором применяется данное оформление

012_other_34
Стиль 4 · включений: 447
color
×314

Индекс цвета (соответствует <color index="…">) для значения

-1129105
cell-hint
×87

Подсказка (tooltip) для ячейки со значением

_qscript_ДействиеВремяСтатусная модельОтправленоСоздано
cell-color
×39

Индекс цвета фона ячейки для данного значения

91-125_qscript_
bold

Жирное начертание текста значения (1=да)

1
Связи/навигация 2 · включений: 388
(без группы) 12 · включений: 319
decimals не везде
×48
_qscript_
col
×43

Имя поля, по которому проверяется условие (если оно отличается от поля родительского столбца)

sroktype_qscript_plan_actual_coloroperationeditable_kindhazard_class
text
×42

Текст, отображаемый для значения (альтернатива содержимому тега)

-ОшибкаФормируетсяСформированВыполнено
class не везде
×19
btn-primarybtn-danger btn-mini
align не везде
×17
center
name не везде
×12
persons_fio
strike

Зачёркнутое начертание (1=да; обычно для устаревших/удалённых значений)

1
Условия и доступ 1 · включений: 147
comparison
×147

Оператор сравнения значения с key: GT / EQ / LE / NE / GE / LT (по умолчанию EQ)

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

Тип отображения значения: icon / button / checkbox / int / text / string

iconbuttonintcheckboxtextstring
Отображение 2 · включений: 19
allowhtml
×11 · пример

Разрешить HTML в содержимом opt (1=да; для иконок/значков)

1
hint не везде
×8
Рабочее место и условия трудаОборудование и механизмыИнструмент и приспособлениеТранспортОперацииОпасные вещества и пожароопасно…
Поведение/валидация 1 · включений: 8
value

Текстовое значение, отображаемое для key (например, "Да"/"Нет"/"Не указано")

НетДаНе указано

Примеры из реального кода 4

@allowhtml packages/cr/report_quarter.xml:278
<opt key="1" allowhtml="1">
    <![CDATA[<i class="icon-ok-2" style="color: #009000;"></i>]]>
    сформирован
</opt>
@value packages/hotline_declaration_conflicts/declarations/declarations.xml:150
<opt key="" value="Не указано" />
@bold packages/edu4/instr_vv_statistics.xml:81
<opt bold="1" key="1">Все организации</opt>
@strike packages/new_risks/soc_risks_complicated.xml:308
<opt key="{{row.did_name}}" comparison="NE" strike="1"></opt>