K4:ConfigurationAdmin
From In-Portal Developers Guide
Path to article:
| ||
---|---|---|
Статьи в этой категории | ||
В данной таблице находятся правила оформления форм редактирования конфигурации и порядок отображения данных конфигурационных переменных в пределах каждой формы.
название | описание | ||
---|---|---|---|
VariableName (string) | Название переменной конфигурации. В последствии любую из переменных конфигурации можно будет получить именно по этому имени используя метод Application::ConfigValue .
| ||
heading (string) | Название группы (фраза, согласно правилу назначения имён), в которой состоит данная переменная конфигурации. Название фразы должно начинаться с "la_section_ ", напр. "la_section_General ". Все переменные, показываемые на шаблоне со списком конфигурационных переменных ("config/config_universal ") сгруппированы по значению этого поля.
| ||
prompt (string) | Текст (фраза, согласно правилу назначения имён), который будет показываться перед значением данной переменной конфигурации в списке переменных конфигурации. | ||
element_type (string) | Тип элемента на форме, который будет использоваться для ввода и отображения значения данной переменной конфигурации. Доступны следующие типы элементов:
Список возможных значений для элементов ввода с ограниченным выбором берётся из поля ValueList. | ||
validation (string) | Это поле не используется. | ||
ValueList (string) | Список возможных значений для элементов ввода с ограниченным выбором. Имеется возможность задавать статический список значений (заданный в этом поле) и динамический список значений (получаемый в результате sql запроса). Все указанные опции разделяются запятой (","). Можно комбинировать статические и динамические значения. Применяемые форматы значений:
Описание форматов значений:
| ||
DisplayOrder (float) | Ключ для сортировки опций, в пределах одной группы опций, перед отображением. Рекомендуется ставить значение данного поля, полученное по этой формуле:
<порядковый номер группы> * 10 + <порядковый номер переменной конфигурации в группе> / 100 Например 2-я по порядку переменная конфигурация в 1-ой группе переменных будет иметь следующее значение данного поля: 10.02 (1 * 10 + 2 / 100). | ||
GroupDisplayOrder (int) | Если требуется чтобы 2 или более переменных конфигурации находились в одной строке, то нужно им указать одинаковое значение в поле DisplayOrder, а в этом поле поставить фактический порядок этих опций. | ||
Install (int) | Показывать эту опцию при инсталляции In-Portal. |