Инструменты пользователя

Инструменты сайта


form-definition

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

Предыдущая версия справа и слеваПредыдущая версия
Следующая версия
Предыдущая версия
form-definition [2025/08/12 19:56] – [Секция описания панелей] madminform-definition [2026/02/19 17:50] (текущий) – [grid] madmin
Строка 55: Строка 55:
   onclose="<имя запроса>"   onclose="<имя запроса>"
   js_onclose="<JavaScript обработчик>"   js_onclose="<JavaScript обработчик>"
 +  
 +  clearhistory="0|1"
      
   js_onrequest="<JavaScript обработчик запросов, например: onFormRequest(param)>"   js_onrequest="<JavaScript обработчик запросов, например: onFormRequest(param)>"
Строка 218: Строка 220:
           js_confirm="<выражение>"           js_confirm="<выражение>"
           js_caption="<выражение>"           js_caption="<выражение>"
 +          js_description="<выражение>"
           js_icon="<выражение>"           js_icon="<выражение>"
           style="icon|text|icontext"           style="icon|text|icontext"
Строка 341: Строка 344:
 ==== grid ==== ==== grid ====
 дополнительные признаки панели дополнительные признаки панели
-  * **style**=grid|list|report (возможно, в будущем будет реализован card) +  * **style**=grid|list|report 
-  * **waitanimate**="0|1- отображать ожидание загрузки анимированным gif +  * **waitanimate**=0|1 - отображать ожидание загрузки анимированным gif 
-  * **noheader** - не показывать заголовки 0|1 +  * **noheader**=0|1 - не показывать заголовки 
-  * **noselect** - не показывать текущую строку 0|1+  * **noselect**=0|1 - не показывать текущую строку 
 +  * **sort**=asc|desc - порядок сортировки при отображении
   * **mark.icon**=mark|check   * **mark.icon**=mark|check
 дополнительные признаки полей дополнительные признаки полей
Строка 379: Строка 383:
   * **form** - поле, содержащие имя запускаемой формы, может быть переопределено в секции fields treemenu.form="имя поля"   * **form** - поле, содержащие имя запускаемой формы, может быть переопределено в секции fields treemenu.form="имя поля"
   * **params** - поле, содержащие параметры запускаемой формы, может быть переопределено в секции fields treemenu.params="имя поля"   * **params** - поле, содержащие параметры запускаемой формы, может быть переопределено в секции fields treemenu.params="имя поля"
 +    * имена параметров, начинающиеся на "attr." интерпретируются как атрибуты запуска экранной формы, например: **attr.modal=1** или **attr.clearhistory=1**
 ==== fields ==== ==== fields ====
 Панель позволяет совместно разместить несколько полей набора строк Панель позволяет совместно разместить несколько полей набора строк
Строка 537: Строка 542:
   noselect="0|1"   noselect="0|1"
   focusable="1|0"   focusable="1|0"
 +  sort="asc|desc"
   field="<имя поля>"   field="<имя поля>"
 > >
Строка 550: Строка 556:
   noselect="0|1"   noselect="0|1"
   focusable="1|0"   focusable="1|0"
 +  sort="asc|desc"
   field="имя поля"   field="имя поля"
 > >
Строка 701: Строка 708:
      
   tab="0|1"    tab="0|1" 
 +  tab.background.url="<url картинки фона>"
 +  tab.background.color="<цвет фона заголовка>"
 +  tab.background.opacity="<прозрачность фона>"
      
   background="<url картинки фона>"   background="<url картинки фона>"
form-definition.1755017798.txt.gz · Последнее изменение: 2025/08/12 19:56 — madmin

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki