СКД: как реализовать стандартную обработку расшифровки (в новой форме)? #474010


#0 by Бизнес Аналитик
Изначально требуется добавить пункт меню в обработку расшифровки. Пункт - добавил. Но обработку расшифровки удалось сделать только в таком виде: - есть один недостаток. Компоновщик настроек один для ОтчетОбъект. И если в него загрузить настройки, то в главном окне они тоже изменятся. Собственно вопрос? Как реализовать стандартную обработку расшифровки, где в каждой форме свои настройки СКД?
#1 by Бизнес Аналитик
Проверяю стандартную обработку. Смотрю по отладчику, объект один и тот же в каждой форме (если верить ЗначениеВСтрокуВнутр(ЭтотОбъект)), а КомпоновщикНастроек имеет разные настройки в каждой форме.... Как это реализовать программно? В ОбработкаРасшифровки?
#2 by Mitriy
получай новый объект и с ним работай...
#3 by Mitriy
а вообще не...
#4 by DmitrO
в стандартной обработке скорее всего разные экземпляры объекта отчета
#5 by Бизнес Аналитик
Стандартную проверяю по ЗначениеВСтрокуВнутр(ЭтотОбъект) - одинаковое значение, т.е. Объект один и тот же.
#6 by DmitrO
т.к. компоновщик это свойство объекта отчета. ну и что, разные объекты памяти могут иметь идентичные данные полученные в результате сериализации.
#7 by DmitrO
ты их на = сравнии, если будут равны тогда это действительно один и тот же объект.
#8 by Бизнес Аналитик
должен на "мутабельные" ругнуться...
#9 by DmitrO
почему это?
#10 by DmitrO
В 1С на = можно сравнивать все, исключения никогда не будет. Всегда так было.
#11 by Бизнес Аналитик
Ща проверю...
#12 by Бизнес Аналитик
Действительно разные объекты...
#13 by Бизнес Аналитик
#14 by Бизнес Аналитик
Смутило меня то, что ЗначениеВСтрокуВнутр возвращает одинаковое значение для разных объектов - этим и ввело в заблуждение.
#15 by Бизнес Аналитик
Проблема решена. Всем участвующим - Спасибо!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С