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