По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Видимо перед выполнение отчета вы грузите сохраненные ранее настройки
в т.ч. и старый отбор
т.е. новый не учитывается
при выходе, сохраняется новый отбор в настройках
и при новом открытии и выполнении отчета применяются предыдущие настройки отбора
(это предположение)
в т.ч. и старый отбор
т.е. новый не учитывается
при выходе, сохраняется новый отбор в настройках
и при новом открытии и выполнении отчета применяются предыдущие настройки отбора
(это предположение)
(5) у меня вот
Если последние два абзаца закомментить, я так понимаю это типовое, то отбор начинает работать наоборот, ставя отбор отчет работает, снимая, он его не обновляет
Процедура ОбработкаСобытияПриКомпоновкеРезультата(ОтчетОбъект, ДокументРезультат, ДанныеРасшифровки) Экспорт
ДокументРезультат.Очистить();
// Параметры формирования отчета. ПараметрыОтчета = ЗаполнитьПараметрыОтчетаИзНастроекКомпоновщика(ОтчетОбъект, ОтчетОбъект.КомпоновщикНастроек);
// Если ПараметрыОтчета = Неопределено Тогда
// ПараметрыОтчета.ОтчетОбъект.КомпоновщикНастроек.ПользовательскиеНастройки.Отбор.Очистить();
// Возврат;
КонецЕсли;
// Формирование отчета и помещение результата во временное хранилище. АдресХранилища = ПоместитьВоВременноеХранилище(Неопределено);
БухгалтерскиеОтчетыВызовСервера.СформироватьОтчет(ПараметрыОтчета, АдресХранилища);
// Получение результатов формирования и копирование результатов в параметр "ДокументРезультат". ДанныеОтчета = ПолучитьИзВременногоХранилища(АдресХранилища);
ДокументРезультат.Вывести(ДанныеОтчета.Результат);
ДанныеРасшифровки = ДанныеОтчета.ДанныеРасшифровки;
// Для рассылки отчета. Отчет рассылается всегда, даже если он пустой. ДопСвойства = ОтчетОбъект.КомпоновщикНастроек.ПользовательскиеНастройки.ДополнительныеСвойства;
ДопСвойства.Вставить("ОтчетПустой", Ложь);
// Для рассылки отчета. Используется для заполнения параметров шаблонов текста письма, отправляемого в рассылке.
МенеджерОтчета = ОбщегоНазначения.МенеджерОбъектаПоПолномуИмени(ОтчетОбъект.Метаданные().ПолноеИмя()); ДопСвойства.Вставить("ПредставлениеОтчета", МенеджерОтчета.ПолучитьТекстЗаголовка(ПараметрыОтчета));
КонецПроцедуры
ПоказатьЕсли последние два абзаца закомментить, я так понимаю это типовое, то отбор начинает работать наоборот, ставя отбор отчет работает, снимая, он его не обновляет
Теперь не срабатывает отбор второй раз, при попытке сформировать с отбором, но если снять галку у варианта отчета в свойствах элемента пользовательских настроек выключить Отбор именно в пользовательском режиме, то все прекрасно начинает работать, может кто знает, как это обойти?
Уже сил нету
Уже сил нету
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот