<tab>
Отчёты
Описание вкладки (tab) формы — группа элементов на отдельной странице
Может содержать 19
| Тег | Описание | Включений здесь |
|---|---|---|
| Структура: форма | ||
<elements> |
Все элементы формы: поля, html-вставки, группы полей (fieldset) и прочее необходимо оборачивать в… |
505 |
<fieldset> |
Вложенный набор записей (one-to-many или M2M через дочернюю таблицу) | 17 |
| Поля ввода | ||
<field> |
Поле для ввода информации в форму. | 279 |
<condition> |
Условие отображения/применимости элемента (зависит от значения другого поля) | 35 |
<choice> |
Вариант выпадающего списка (статичный или динамический через SQL/array) | 9 |
| SQL/обработка | ||
<finishsql> |
Финализирующий SQL — выполняется после store/delete (для пересчётов/триггеров на стороне приложения) | 22 |
<php> |
PHP-блок (выполняется на сервере) — onsuccess/store/beforestore/ondeleted | 4 |
<javascript> |
JS-блок, выполняющийся в браузере (onsuccess/afterinit/presubmit/update/ondeleted/onerror) | 2 |
<check> не везде |
Блок проверки данных перед сохранением (SQL или PHP, с critical/некритическим режимом) | |
<mod> не везде |
Подгружает значение поля из SQL: | |
<onchange> не везде |
Обработчик изменения поля: do=update обновляет связанные элементы, do=js — JS-выражение | |
| Оформление (HTML) | ||
<html> |
HTML-блок: alert-сообщение, информационный блок или произвольная разметка в форме | 27 |
| Текст/заголовки | ||
<legend> |
Легенда списка — описание цветов/иконок, используемых в столбцах | 8 |
<footer> не везде |
Footer-блок печатной/excel-формы отчёта | |
| Отчёты | ||
<tab> |
Описание вкладки (tab) формы — группа элементов на отдельной странице | 7 |
| Кнопки/действия | ||
<button> |
Кнопка действия (открыть форму, выполнить SQL/JS/PHP-блок) | 3 |
| Структура: БД | ||
<table> |
Имя SQL-таблицы (с опциональным database, impl-delete, name) | 3 |
| Источники данных | ||
<ccounts> не везде |
Связанные счётчики (специфическое использование в некоторых модулях) | |
| Структура: список | ||
<list> не везде |
Можно использовать <list> не только как embedded во вкладке, но и как полную замену списка модуля… |
|
Может встречаться внутри 5
| Тег | Описание | Включений здесь |
|---|---|---|
| Структура: форма | ||
<form> |
Основной тэг формы. В нём описываются вкладки и поля формы.… | 413 |
<elements> не везде |
Все элементы формы: поля, html-вставки, группы полей (fieldset) и прочее необходимо оборачивать в… |
|
| Отчёты | ||
<tab> |
Описание вкладки (tab) формы — группа элементов на отдельной странице | 7 |
| Структура: список | ||
<list> |
Можно использовать <list> не только как embedded во вкладке, но и как полную замену списка модуля… |
4 |
| Поля ввода | ||
<field> не везде |
Поле для ввода информации в форму. | |
Атрибуты 7
| Атрибут | Описание | Значения |
|---|---|---|
| Отображение | ||
caption |
Текстовое обозначение формы — заголовок, который виден пользователю. |
_other_ОсновноеОсновная информацияМероприятияОсновные данныеИстория изменений |
hint |
Подсказка. Будет показываться при наведении мышки на вкладку. Редко используется. Реализовано (пока что) через атрибут title="" в html. Никакого специального выделение нет. Иконка тоже не добавляется. Пока так. |
Системы противопожарной защиты |
| Идентификация | ||
name |
Ключ вкладки, на английском языке Допустимо использовать только латинские буквы, цифры (но не в начале) и знак подчеркивания. _TODO: добавить проверку в движок. |
_other_generalmaintab1meroprmainTab |
| (без группы) | ||
width не везде |
100%_int_ |
|
readonly не везде |
_qscript_01 |
|
neme не везде |
multiedit |
|
| Расположение | ||