Добрый день.
Процесс -> Задание сценарий содержит некий код:
if (UserConnection.GetIsFeatureEnabled("EmailMessageMultiLanguage"))
{
некий код...
}
else
{
некий код...
}
При запуске данного процесса всегда отрабатывает ветка "else".
Не могу понять что за параметр "EmailMessageMultiLanguage". В системных настройках по коду ничего найти не удалось...
В профиле пользователя так же ничего похожего не обнаружил.
Нравится
Это Механизм отключения функциональности Feature Toggle. По ссылке написано, как менять значение пользовательскими средствами и где оно хранится в базе.
Конкретно по EmailMessageMultiLanguage на странице включения параметров нет никаких пояснений. Но, очевидно, если его включить, то тут и в других местах выполнение пойдёт по верхней ветке.
Зверев Александр,
Спасибо, действительно пройдя по адресу [Адрес приложения]/0/Nui/ViewModule.aspx#BaseSchemaModuleV2/FeaturesPage
попал на некую страницу добавления функциональности и возможностью вкл/выкл этой функциональности. К большому удивлению запись с кодом "EmailMessageMultiLanguage" я не обнаружил. Теперь понятно, почему отрабатывает ветка else.
У меня на тестовом сайте 7.12 Sales Enterprise она есть, выключена. Возможно, зависит от версии.