|
Программно добавить группировку к отчету |
☑ |
0
Vigor06
30.11.12
✎
15:17
|
Доброго времени суток,чатлане)
Начальник требует,чтобы формировался раз в день большой отчет и ему на почту отсылался. "Рапорт руководителю" эту проблему полностью не решает
Вот и решился я самостоятельно в обработке делать отчет,сохранять его в xls, а потом все созданные объединять в один.
Собстно сабж:
Создаю отчет "Продажи" (он весь работает из "Универсального отчета")
Даты начала и окончания я туда передал,а вот как передать(или указать) группировки для него - не знаю.
Отчет = Отчеты.Продажи.Создать();
Отчет.УниверсальныйОтчет.ДатаНач = НачалоДня(ТекущаяДата());
Отчет.УниверсальныйОтчет.ДатаНач = КонецДня(ТекущаяДата());
Курение справки и гугла тоже мало что дало
|
|
1
mikecool
30.11.12
✎
15:24
|
берешь отчет, настраиваешь, сохраняешь настройки(в типовых они сохраняются в РС)
в обработке создаешь экземпляр отчета и подтягиваешь в него сохраненные настройки, формируешь, отсылаешь
и все - телемаркет
|
|
2
Vigor06
30.11.12
✎
16:13
|
"подтягиваешь в него сохраненные настройки"
поподробнее можно?)
|
|
3
Vigor06
30.11.12
✎
17:05
|
(1) я понимаю,что они все хранятся в регистре сведений "Сохраненные настройки" но как их оттуда достать...
|
|
4
Vigor06
30.11.12
✎
17:54
|
Даже не так.Настройки то я получил запросом(правда у них тип значения - Хранилище значения)
А вот как присвоить созданному отчету эти настройки - не пойму.Кучу процедур уже перебрал
|
|
5
mikecool
30.11.12
✎
17:54
|
(3) прочитать из хранилищи и загрузить построителю
|
|
6
mikecool
30.11.12
✎
17:56
|
+5 ПостроительОтчета.УстановитьНастроки
|
|