<opt>
Поля ввода
Условное оформление значения столбца/поля (по key + comparison)
Может встречаться внутри 6
| Тег | Описание | Включений здесь |
|---|---|---|
| Структура: список | ||
<col> |
Один столбец списка | 1256 |
<subcol> |
Подколонка (для type="array" в col, отображается в одной ячейке) | 76 |
<cols> |
Контейнер столбцов списка (с атрибутами defaultsort, *-flag и пр.) | 12 |
<subgroupcol> |
Группировка строк списка — второй уровень (внутри groupcol) | 4 |
| SQL/обработка | ||
<sql> не везде |
SQL-запрос: основной запрос списка, или вспомогательный запрос для choice/check/finishsql и пр. | |
| Значения по умолчанию | ||
<defaults> не везде |
Блок настроек по умолчанию (gray-flag и пр.) | |
Атрибуты 24
| Атрибут | Описание | Значения |
|---|---|---|
| Идентификация | ||
key |
Значение поля строки, при котором применяется данное оформление |
012_other_34 |
| Стиль | ||
color |
Индекс цвета (соответствует <color index="…">) для значения |
-1129105 |
cell-hint |
Подсказка (tooltip) для ячейки со значением |
_qscript_ДействиеВремяСтатусная модельОтправленоСоздано |
cell-color |
Индекс цвета фона ячейки для данного значения |
91-125_qscript_ |
bold |
Жирное начертание текста значения (1=да) |
1 |
| Связи/навигация | ||
link-flag не везде |
visible1visible3visible2visible0 |
|
link-form-tab не везде |
miscchildren |
|
| (без группы) | ||
decimals не везде |
_qscript_ |
|
col |
Имя поля, по которому проверяется условие (если оно отличается от поля родительского столбца) |
sroktype_qscript_plan_actual_coloroperationeditable_kindhazard_class |
text |
Текст, отображаемый для значения (альтернатива содержимому тега) |
-ОшибкаФормируетсяСформированВыполнено |
link-control не везде |
query_empty_ |
|
link-query-data не везде |
_qscript_ |
|
link-query-method не везде |
GETPOST |
|
link-query-oncomplete не везде |
fnUpdateAllDataTables();_qscript_if(mData['responseText']) Q.fnA… |
|
link-query-url не везде |
/rms_reports_generator/documents2sign/documents2sign_request_meta/documents2sign_notification |
|
class не везде |
btn-primarybtn-danger btn-mini |
|
align не везде |
center |
|
name не везде |
persons_fio |
|
strike |
Зачёркнутое начертание (1=да; обычно для устаревших/удалённых значений) |
1 |
| Условия и доступ | ||
comparison |
Оператор сравнения значения с key: GT / EQ / LE / NE / GE / LT (по умолчанию EQ) |
GTEQLENEGELT |
| События | ||
type |
Тип отображения значения: icon / button / checkbox / int / text / string |
iconbuttonintcheckboxtextstring |
| Отображение | ||
allowhtml |
Разрешить HTML в содержимом opt (1=да; для иконок/значков) |
1 |
hint не везде |
Рабочее место и условия трудаОборудование и механизмыИнструмент и приспособлениеТранспортОперацииОпасные вещества и пожароопасно… |
|
| Поведение/валидация | ||
value |
Текстовое значение, отображаемое для key (например, "Да"/"Нет"/"Не указано") |
НетДаНе указано |
Примеры из реального кода 4
<opt key="1" allowhtml="1">
<![CDATA[<i class="icon-ok-2" style="color: #009000;"></i>]]>
сформирован
</opt>
<opt key="" value="Не указано" />
<opt bold="1" key="1">Все организации</opt>
<opt key="{{row.did_name}}" comparison="NE" strike="1"></opt>