В справочнике создал реквизит Отбор с типом "Хранилище значения".
На управляемой форме элемента справочника есть реквизит КомпоновщикНастроек с типом "КомпоновщикНастроекКомпоновкиДанных", на форму вынесен элемент с данными КомпоновщикНастроек.Настройки.Отбор.
Необходимо его сохранить при записи элемента справочника. Выдаёт ошибку, когда пишу так:
Поле объекта не обнаружено "Объект.Отбор".
Что делаю не так?
На управляемой форме элемента справочника есть реквизит КомпоновщикНастроек с типом "КомпоновщикНастроекКомпоновкиДанных", на форму вынесен элемент с данными КомпоновщикНастроек.Настройки.Отбор.
Необходимо его сохранить при записи элемента справочника. Выдаёт ошибку, когда пишу так:
&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
Объект.Отбор = Новый ХранилищеЗначения(КомпоновщикНастроек.Настройки.Отбор);
КонецПроцедуры
Поле объекта не обнаружено "Объект.Отбор".
Что делаю не так?
По теме из базы знаний
- Как сохранить условие отбора в реквизитах справочника.
- Перенос/копирование и установка отбора/фильтра/периода при интерактивном переключении или смене варианта отчета/СКД в БСП 3.1 (1C ERP, УТ, БП, ...)
- Групповое перепроведение документов с отбором по организациям и контрагентам
- Расширение: Быстрые отборы через буфер [Alt+C] Копировать список, [Alt+V] Вставить список, [Ctrl+C] Копировать из файлов
- Автоматизация импорта значений в отбор типовых отчетов конфигурации 1С: Бухгалтерия предприятия 3.0
Найденные решения
(8) Да, ХранилищеЗначений необходимо записывать в прикладной объект (скорее всего в событии ПередЗаписьюНаСервере):
&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
ТекущийОбъект.Отбор = Новый ХранилищеЗначения(КомпоновщикНастроек.Настройки);
КонецПроцедуры
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(8) Да, ХранилищеЗначений необходимо записывать в прикладной объект (скорее всего в событии ПередЗаписьюНаСервере):
&НаСервере
Процедура ПередЗаписьюНаСервере(Отказ, ТекущийОбъект, ПараметрыЗаписи)
ТекущийОбъект.Отбор = Новый ХранилищеЗначения(КомпоновщикНастроек.Настройки);
КонецПроцедуры
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот