Как Отбор скд преобразовать в строковое предсавление, для вывода на форму?
Найденные решения
(1) Уточните, пожалуйста, у Вас какие-то особые требования к представлению отбора? Чем не подходит стандартный способ?
Или у Вас ТекОтбор - это компоновщик настроек/настройки компоновки?
ТекОтборСтрокой = Строка(ТекОтбор);Или у Вас ТекОтбор - это компоновщик настроек/настройки компоновки?
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Уточните, пожалуйста, у Вас какие-то особые требования к представлению отбора? Чем не подходит стандартный способ?
Или у Вас ТекОтбор - это компоновщик настроек/настройки компоновки?
ТекОтборСтрокой = Строка(ТекОтбор);Или у Вас ТекОтбор - это компоновщик настроек/настройки компоновки?
(1) В зависимости от того что будет получено из хранилища, например:
Если ТекОтбор = Неопределено Тогда
Возврат;
КонецЕсли;
ОтборСтрокой = "";
Если ТипЗнч(ТекОтбор) = Тип("Структура") Тогда
Для Каждого Эл Из ТекОтбор Цикл
ОтборСтрокой = ОтборСтрокой + Эл.Ключ + ": " + Эл.Значение + "; ";
КонецЦикла;
КонецЕсли;
Если это настройки компоновщика настроек
Для Каждого ЭлементОтбора Из ТекОтбор .Отбор.Элементы Цикл
Если ЭлементОтбора.Использование Тогда
ОтборСтрокой = ОтборСтрокой + Строка(ЭлементОтбора.ПравоеЗначение) + ": " + Строка(ЭлементОтбора.ЛевоеЗначение) + "; ";
КонецЕсли;
КонецЦикла; Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот