Имя: Пароль:
1C
1С v8
Программно сохранить настройки построителя, Универсальный отчет.
0 palm1c
 
08.10.13
15:12
Добрый день.
Мне нужно программно сохранить настройки построителя отчета.

Программно создаю универсальный отчет.

........
ФормаОтчета = НашОтчет.ПолучитьФорму();
ФормаОтчета.Открыть();
ФормаНастроек = НашОтчет.ПолучитьФорму("ФормаНастройка", ФормаОтчета);
ФормаНастроек.ОткрытьМодально();

В форме настроек заполняю отбор и группировки.

НовыеНастройки = НашОтчет.ПостроительОтчета.ПолучитьНастройки();


При последующем открытии вновь созданного универсального отчета, при открытии формы настроек, на форме настроек вижу только отбор, группировок нет.

Вопрос: каким образом сохранить и группировки в настройках отчета.
У меня такое впечатление, что группировки зависят от текста запроса, и они просто скидываются, если текст не совпадает.
Спасибо.
1 le_
 
08.10.13
15:17
(0) Посмотри, как в типовых отчетах сделано.
2 le_
 
08.10.13
15:35
3 palm1c
 
08.10.13
16:08
В общем, какая-то чушь получается.
Прошелся отладчиком.
НовыеНастройки = НашОтчет.ПостроительОтчета.ПолучитьНастройки();

На этой строке в построителе отчета присутствуют ИзмеренияСтроки.

После того, как я ПолучаюНастройки, а потом УстанавливаюНастройки, эти же, измерений строк нет. Почему - непонятно.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.