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

Программное формирование отчета СКД. Не сворачиваются группировки

Программное формирование отчета СКД. Не сворачиваются группировки
Я
   Zombi
 
25.12.20 - 11:29
Программно формирую отчет:

Форма = ПолучитьФорму("Отчет.ОтчетРаботаЛогиста.Форма");
    
    Настройки = ПолучитьНастройки(Форма.Отчет.КомпоновщикНастроек);    
    
    СтрПараметр = Настройки.ПараметрыДанных.Элементы.Добавить();//.Добавить();
    СтрПараметр.Параметр = Новый ПараметрКомпоновкиДанных("РаботаЛогиста");
    СтрПараметр.Значение = Объект.Ссылка;
    СтрПараметр.Использование = Истина;
    
    СтрПараметр = Настройки.ПараметрыДанных.Элементы.Добавить();//.Добавить();
    СтрПараметр.Параметр = Новый ПараметрКомпоновкиДанных("ДатаНач");
    СтрПараметр.Значение = НачалоДня(Объект.Дата) + 60*60*24;
    СтрПараметр.Использование = Истина;
    
    СтрПараметр = Настройки.ПараметрыДанных.Элементы.Добавить();//.Добавить();
    СтрПараметр.Параметр = Новый ПараметрКомпоновкиДанных("ДатаКон");
    СтрПараметр.Значение = КонецДня(Объект.Дата) + 60*60*24;
    СтрПараметр.Использование = Истина;
    
    Форма.Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки);
    
    Форма.СкомпоноватьРезультат();
    
    Форма.Открыть();

Отчет формируется, открывается, но в нем не активны кнопки сворачивания группировок. В подменю "Уровни группировок" тоже не активно переключение по уровням. Как победить?
   Zombi
 
1 - 25.12.20 - 11:44
Кнопка "Свернуть все группы" активна, нажимается, но ничего при ее нажатии не происходит.
   Zombi
 
2 - 29.12.20 - 09:08
ап
   Zombi
 
3 - 29.12.20 - 09:25
Если в открывшемся отчете нажать "Сформировать", все начинает работать, группировки сворачиваются, разворачиваются...
   toypaul
 
4 - 29.12.20 - 09:38
если поменять местами?
    Форма.Открыть(); 
    Форма.СкомпоноватьРезультат();
   Zombi
 
5 - 29.12.20 - 09:57
(4) То же самое
   toypaul
 
6 - 29.12.20 - 10:23
можно попробовать по-другому.

ОткрытьФорму с параметром СформироватьПриОткрытии. настройки передать через параметры ПользНастройки или ФиксНастройки.

тут явно какой-то глюк в платформе
   Zombi
 
7 - 29.12.20 - 10:39
Оказалось достаточно просто форму для отчета создать. Так заработало. Спасибо.
   kumena
 
8 - 29.12.20 - 11:24
> тут явно какой-то глюк в платформе

Это не глюк в платформе, а в метаданных конфигурации "Основная форма отчета" указана своя форма, которая открывается со своими настройками.

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