6.4.1.9 FieldProfile – выбор профиля настроек
|
{
"label": "Профиль настроек",
"name": "ConfigProfile",
"type": "FieldProfile",
"required": true,
"selectProfile": {
"namespace": "Eos.Delo.Settings.Box",
"typename": "DaemonCfg",
"propertyProfileName": "ProfileName"
}
}
|
Контрол используется для выбора профиля из app_settings по заданным namespace, typeName и propertyProfileName, в котором указывается имя поля (property) настройки отвечающее за название профиля. Данные параметры указываются в описании "selectProfile".
Для выбора профиля электронной почты:
|
{
"label": "Профиль эл. почты",
"name": "EmailProfile",
"type": "FieldProfile",
"required": true,
"selectProfile": {
"namespace": "Eos.Platform.Settings.Email",
"typename": "CommonCfg",
"propertyProfileName": "ProfileName"
}
}
|
Для выбора профиля криптографии:
|
{
"label": "Профиль криптографии",
"name": "CryptoProfile",
"type": "FieldProfile",
"required": true,
"selectProfile": {
"namespace": "Eos.Delo.Settings.Cryptography",
"typename": "CryptographyCfg",
"propertyProfileName": "ProfileName"
}
}
|
Необходимо использовать выбор единственного значения "multiple": false(установлен по умолчанию, можно не указывать). Т.к. один экземпляр работы фоновой задачи должен отвечать за один профиль настройки.
