Как переключить вариант настроек в СКД? #571922


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

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