...
- <n> - число, порядковый номер регулярного выражения;
- <title> - наименование шаблона;
- <regexp> - Java регулярное выражение REGEXP, описывающее шаблон.
При наличии в конфигурации текстового параметра подобных конструкций вводимая строка будет проверяться на совпадение хотя бы с одним из шаблонов, например:
...
Пример параметра с несколькими значениями (мультивыбор). Конфигурация - как выглядит в таблице и редактирование.
Параметр типа "listcount"
Позволяет выбирать перечислимые значения с указанием количества для них. На снимке экрана ниже - редактор свойств параметра, конфигурирование значений аналогично параметру типа "list".
В таблице параметров.
Редактор.
Поддержка дробных значений позволяет учитывать, например, метраж кабеля и прочие нецелые количества. Дробные значения вводятся через точку.
Параметр типа "tree"
Допустимые значения могут быть организованы в дерево.
В конфигурации параметра могут быть указаны следующие необязательные параметры:
Блок кода | ||||
---|---|---|---|---|
| ||||
# несколько значений в дереве
multiple=1 |
Как выглядят конфигурация, таблица параметров и редактирование.
Параметр типа "date"
Дата: год - месяц - день.
...
- <yearRange> - диапазон отображаемых лет в выпадающем списке годов, могут быть значения от текущего года (, например: -10:+30) , либо значения от текущей выбранной даты (, например: c:-10:c+30), по-умолчанию с-10:с+10;
- <saveOn> - режим сохранения, может быть "focusLost" (потеря фокуса полем) либо "enter" (нажатие клавиши "Enter"), по-умолчанию режим "enter"; актуально только при editable=1.
Предупреждение |
---|
Для параметра yearRange нулевое значение указывать как +0, например: -10:+0 |
В таблице параметр и его редактор выглядят следующим образом.
...