Не отображается выбранное значение в обработчике ПоказатьВыборИзСписка
Добрый день!
Есть макет табличного документа (пустой, содержит два заголовка колонок), отображается на форме. При двойном клике в ячейке "ОПФ", в обработчике "Выбор" программно устанавливаю ячейке "использовать значение", с типом "ПеречислениеСсылка.ЮрФизЛицо". Заполняю список значений значениями данного перечисления.
и устанавливаю выбранное значение
В отладчике видно, что значение устанавливается, но не отображается в самой ячейке на форме. Если повторно перевыбирать, то в отладке видно, что есть ранее сохраненное значение.
Почему не отображается выбранное значение?
Прикладываю обработку.
Есть макет табличного документа (пустой, содержит два заголовка колонок), отображается на форме. При двойном клике в ячейке "ОПФ", в обработчике "Выбор" программно устанавливаю ячейке "использовать значение", с типом "ПеречислениеСсылка.ЮрФизЛицо". Заполняю список значений значениями данного перечисления.
&НаКлиенте
Процедура ТаблицаВыбор(Элемент, Область, СтандартнаяОбработка)
Если СтрНайти(Область.Имя, "C2") > 0 Тогда
Область.СодержитЗначение = Истина;
МассивТипов = Новый Массив();
МассивТипов.Добавить(Тип("ПеречислениеСсылка.ЮрФизЛицо"));
Область.ТипЗначения = Новый ОписаниеТипов(МассивТипов);
Список = Новый СписокЗначений;
Список.Добавить(ПредопределенноеЗначение("Перечисление.ЮрФизЛицо.ЮрЛицо"));
Список.Добавить(ПредопределенноеЗначение("Перечисление.ЮрФизЛицо.ФизЛицо"));
ДопПараметры = Новый Структура("Область", Область);
ОписаниеОповещения = Новый ОписаниеОповещения("ЗаписатьРезультатВыбора", ЭтотОбъект, ДопПараметры);
ПоказатьВыборИзСписка(ОписаниеОповещения, Список, Элемент);
КонецЕсли;
КонецПроцедуры
Показатьи устанавливаю выбранное значение
&НаКлиенте
Процедура ЗаписатьРезультатВыбора(ВыбранныйЭлемент, ДополнительныеПараметры) Экспорт
Если ВыбранныйЭлемент = Неопределено Тогда
Возврат;
КонецЕсли;
ДополнительныеПараметры.Область.Значение = ВыбранныйЭлемент.Значение;
КонецПроцедуры
ПоказатьВ отладчике видно, что значение устанавливается, но не отображается в самой ячейке на форме. Если повторно перевыбирать, то в отладке видно, что есть ранее сохраненное значение.
Почему не отображается выбранное значение?
Прикладываю обработку.
Прикрепленные файлы:




По теме из базы знаний
Найденные решения
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот