Сворачивание отчета до 1-го уровня
☑
0
Sergio447
01.12.23
✎
00:18
Добрый вечер!
Пытаюсь свернуть внешний отчет до 1-го уровня при формировании, но ничего не сворачивается.
В модуле объекта прописал:
Процедура ПриКомпоновкеРезультата(Результат, ДанныеРасшифровки, СтандартнаяОбработка)
СтандартнаяОбработка = Ложь;
КомпоновщикМакет = Новый КомпоновщикМакетаКомпоновкиДанных;
Макет = КомпоновщикМакет.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.ПолучитьНастройки(), ДанныеРасшифровки);
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(Макет, , ДанныеРасшифровки);
ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
ПроцессорВывода.УстановитьДокумент(Результат);
ПроцессорВывода.Вывести(ПроцессорКомпоновки);
Результат.ПоказатьУровеньГруппировокСтрок(1);
КонецПроцедуры
1
SleepyHead
01.12.23
✎
05:04
2
Sergio447
01.12.23
✎
09:22
(1) У меня созданных форм нет в отчете.
3
Fedor-1971
01.12.23
✎
11:04
4
Fedor-1971
01.12.23
✎
11:06
3+ и, таки, на всякий случай, проверь в настройках отчёта есть группировки?
И учти, что 0 группировка касается и отборов отчёта
5
Sergio447
01.12.23
✎
17:23
(4) пробовал 0 ,1 ,2 ,3 нет результата. В отчете всего 3 группировки.
6
lEvGl
01.12.23
✎
17:37
(0) должно работать, может где то что то подменяется
+ попробуйте форму добавить, стандартную для отчета. хотя и странно это
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший