|
Программное формирование отчета СКД. Не сворачиваются группировки |
☑ |
0
Zombi
25.12.20
✎
11:29
|
Программно формирую отчет:
Форма = ПолучитьФорму("Отчет.ОтчетРаботаЛогиста.Форма");
Настройки = ПолучитьНастройки(Форма.Отчет.КомпоновщикНастроек);
СтрПараметр = Настройки.ПараметрыДанных.Элементы.Добавить();//.Добавить();
СтрПараметр.Параметр = Новый ПараметрКомпоновкиДанных("РаботаЛогиста");
СтрПараметр.Значение = Объект.Ссылка;
СтрПараметр.Использование = Истина;
СтрПараметр = Настройки.ПараметрыДанных.Элементы.Добавить();//.Добавить();
СтрПараметр.Параметр = Новый ПараметрКомпоновкиДанных("ДатаНач");
СтрПараметр.Значение = НачалоДня(Объект.Дата) + 60*60*24;
СтрПараметр.Использование = Истина;
СтрПараметр = Настройки.ПараметрыДанных.Элементы.Добавить();//.Добавить();
СтрПараметр.Параметр = Новый ПараметрКомпоновкиДанных("ДатаКон");
СтрПараметр.Значение = КонецДня(Объект.Дата) + 60*60*24;
СтрПараметр.Использование = Истина;
Форма.Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
Форма.СкомпоноватьРезультат();
Форма.Открыть();
Отчет формируется, открывается, но в нем не активны кнопки сворачивания группировок. В подменю "Уровни группировок" тоже не активно переключение по уровням. Как победить?
|
|
1
Zombi
25.12.20
✎
11:44
|
Кнопка "Свернуть все группы" активна, нажимается, но ничего при ее нажатии не происходит.
|
|
2
Zombi
29.12.20
✎
09:08
|
ап
|
|
3
Zombi
29.12.20
✎
09:25
|
Если в открывшемся отчете нажать "Сформировать", все начинает работать, группировки сворачиваются, разворачиваются...
|
|
4
toypaul
гуру
29.12.20
✎
09:38
|
если поменять местами?
Форма.Открыть();
Форма.СкомпоноватьРезультат();
|
|
5
Zombi
29.12.20
✎
09:57
|
(4) То же самое
|
|
6
toypaul
гуру
29.12.20
✎
10:23
|
можно попробовать по-другому.
ОткрытьФорму с параметром СформироватьПриОткрытии. настройки передать через параметры ПользНастройки или ФиксНастройки.
тут явно какой-то глюк в платформе
|
|
7
Zombi
29.12.20
✎
10:39
|
Оказалось достаточно просто форму для отчета создать. Так заработало. Спасибо.
|
|
8
kumena
29.12.20
✎
11:24
|
> тут явно какой-то глюк в платформе
Это не глюк в платформе, а в метаданных конфигурации "Основная форма отчета" указана своя форма, которая открывается со своими настройками.
|
|