УФ + СКД, сбрасываются настройки при открытии отчета #674350


#0 by Лодырь
Суть проблемы: Имеем отчет на СКД, схема которого требует ряд параметров для формирования. Эти параметры либо передаю при програмном вызове отчета и получаю, либо вычисляю в "ПриСозданииНаСервере". В теле процедуры делаю примерно следующее: Настройки = Отчет.КомпоновщикНастроек.Настройки; После этого можно в отладчике посмотреть, что настройки и пользовательские настройки установились и все работает ок. Далее, можно даже сделать хитрый ход конем: И получить вполне нормальный сформированый отчет. Однако, по выходу из этой процедуры настройки и пользовательские настройки сбрасываются. В процедуры "перед" и "призагрузкепользовательскихнастроекнасервере" не заходит. Разумеется, хочется понять, какого хрена настройки сбрасываются и как сделать чтоб не сбрасывались. Понимаю, что вопрос баян и похожих много. Однако так и не нашел ответа на свой вопрос в найденных темах.
#1 by Лодырь
в роли апа.
#2 by Feunoir
Вероятнее всего потому что после ПриСозданииНаСервере платформа загружает основной вариант. Поэтому твои настройки и сбрасывается. Попробуй посмотреть вызываются ли процедуры ПриЗагрузкеВариантаНаСервере и ПриЗагрузкеДанныхИзНастроекНаСервере.
#3 by Лодырь
последний раз апаю и нехай утонет, вопрос непринципиальный.
#4 by Лодырь
В событии ПередЗагрузкойВариантаНаСервере(Настройка) операнд "Настройка" уже пустой. Если его изменить, то в "ПриЗагрузкеВариантаНаСервере" все равно настройки уже пустые.
#5 by Лодырь
Мда, а вот если не пытаться задать все настройки скопом методов копирования существующих, а продублировать в ПередЗагрузкойВариантаНаСервере заполнение всех настроек, то вполне заполняется. Вопрос закрыт.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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