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