Выпадающий список с названиями справочников
Добрый день коллеги! Пытаюсь на форме обработки реализовать возможность поиска помеченных на удаление элементов в справочнике по выбору. С одним справочником получилось, но хотелось бы иметь выпадающий список, который бы по открытию формы заполнялся всеми имеющимися в системе справочниками. С этой частью, я вроде как справился, данные собираются в коллекцию... Но элемент формы упорно пуст и не выпадает никакого списка по нажатию соответствующей кнопки. Подскажите, пожалуйста хоть куда копать. Может где-то какая-то тонкая настроечка есть, которую я не заметил? Максимум, что удавалось это получить в поле выбора все мои справочники, как элементы массива, выведенные через разделитель, то есть речь о выборе одного элемента даже не шла.
Код на данный момент вот такой:
Код на данный момент вот такой:
&НаСервере
Функция ПриОткрытииНаСервере()
СписокСправочников = Новый СписокЗначений;
Для Каждого СправочникИзМетаданных Из Метаданные.Справочники Цикл
СписокСправочников.Добавить(СправочникИзМетаданных.Имя, СправочникИзМетаданных.Имя);
КонецЦикла;
Возврат СписокСправочников;
КонецФункции
&НаКлиенте
Процедура ПриОткрытии(Элемент, СтандартнаяОбработка)
СписокСправочников = ПриОткрытииНаСервере();
Для каждого СправочникВыбранный Из СписокСправочников Цикл
НазваниеСправочника.Добавить(СправочникВыбранный, СправочникВыбранный);
КонецЦикла;
КонецПроцедуры
ПоказатьПо теме из базы знаний
- Строка поиска по справочникам "Номенклатура" и "Контрагенты"
- Подключение и настройка ККТ АТОЛ 22Ф / FPrint-22ПТК к конфигурации УТ 10.3
- [Общий модуль] Динамическое формирование интерфейса
- Интеграция OZON, Wildberries, Яндекс Маркет в 1С:УТ 10.3, КА 1.1, УПП 1.3
- Гарри Поттер и подкапотное пространство веб-клиента
Найденные решения
(1)Делать это надо в событии ПриСозданииНаСервере, чтобы в при открытии не делать лишний вызов сервера.
И заполнять надо элементу формы СписокВыбора.
И заполнять надо элементу формы СписокВыбора.
&НаСервере
Процедура ПриСозданииНаСервере()
Для Каждого СправочникИзМетаданных Из Метаданные.Справочники Цикл
Элементы.НазваниеСправочника.СписокВыбора.Добавить(СправочникИзМетаданных.Имя, СправочникИзМетаданных.Имя);
КонецЦикла;
КонецПроцедуры
ПоказатьОстальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1)Делать это надо в событии ПриСозданииНаСервере, чтобы в при открытии не делать лишний вызов сервера.
И заполнять надо элементу формы СписокВыбора.
И заполнять надо элементу формы СписокВыбора.
&НаСервере
Процедура ПриСозданииНаСервере()
Для Каждого СправочникИзМетаданных Из Метаданные.Справочники Цикл
Элементы.НазваниеСправочника.СписокВыбора.Добавить(СправочникИзМетаданных.Имя, СправочникИзМетаданных.Имя);
КонецЦикла;
КонецПроцедуры
Показать
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот