Вход | Регистрация


УФ СКД народ Объект не работают отборы

УФ СКД народ Объект не работают отборы
Я
   Веселый Джузеппе
 
08.11.16 - 09:56
Доброго утра. Сделал отчет на СКД с набором типа Объект, который выводится в диаграмму. Когда я выставляю пользовательские отборы - они игнорируются.
Внешний отчет, платформа 1С:Предприятие 8.3 (8.3.8.1784)
Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) в модуле объекта.

Делаю так

//Получаем схему из макета

    СхемаКомпоновкиДанных = ПолучитьМакет("ОсновнаяСхемаКомпоновкиДанных");

    //Из схемы возьмем настройки по умолчанию

    Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
    
    //Помещаем в переменную данные о расшифровке данных

    ДанныеРасшифровки = Новый ДанныеРасшифровкиКомпоновкиДанных;

    //Формируем макет, с помощью компоновщика макета

    КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;

    //Передаем в макет компоновки схему, настройки и данные расшифровки

    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки);

    //Выполним компоновку с помощью процессора компоновки

    ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки, Новый Структура("ТаблицаВывода", ТаблЗнч), ДанныеРасшифровки);

    //Очищаем поле табличного документа

    ДокументРезультат.Очистить();

    //Выводим результат в табличный документ

    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
    ПроцессорВывода.УстановитьДокумент(ДокументРезультат);
    ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);

Собственно все. Подскажите, пожалуйста, что где нужно поправить.
 
 
   Потрошитель Запросов
 
1 - 08.11.16 - 10:10
А разве настройкиПоУмолчанию содержат пользовательские отборы?
   Веселый Джузеппе
 
2 - 08.11.16 - 10:13
Видимо нет.
Я посмотрел v8: Пользовательский отбор в отчетах СКД с использованием Набора данных объект
но не смог адаптировать под свою ситуацию.
   Веселый Джузеппе
 
3 - 08.11.16 - 10:19
На управляемых формах я смог сделать с помощью вышеуказанной статьи, а вот на УФ никак не получается.
   Веселый Джузеппе
 
4 - 08.11.16 - 10:19
на обычных*
   Windyhead
 
5 - 08.11.16 - 10:20
Настройки нужно получать так :
Настройки=КомпоновщикНастроек.ПолучитьНастройки()

СП Описание:

Позволяет получить копию настроек компоновки данных.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

К возвращаемой копии применяются пользовательские настройки.
Применение фиксированных настроек:
Отбор из фиксированных настроек добавляется к отбору основных настроек; 
Условное оформление добавляется к условному оформлению основных настроек; 
Параметры данных, установленные в фиксированных настройках, устанавливаются в основных настройках.
При наличии пересечения отбора и параметров фиксированных настроек с отбором и параметрами настроек генерируется исключение.
   Веселый Джузеппе
 
6 - 08.11.16 - 10:28
(5) Спасибо, уважаемый, то что надо. Очень помогли.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует