0
Надо работать
05.11.14
✎
14:48
|
Подскажите, какие еще настройки надо прописать у построителя чтоб он выводил и итоги, и детальные записи? Выводит на данный момент либо только итоги по сотруднику, либо только строки (в зависимости от запроса)
Код такой:
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("Дата1", Период);
Запрос.УстановитьПараметр("Дата2", ДобавитьМесяц(Период, 2));
Запрос.Текст = "ВЫБРАТЬ ПЕРВЫЕ 500
| ВзаиморасчетыСРаботникамиОрганизацийОбороты.Сотрудник КАК Сотрудник,
| ВзаиморасчетыСРаботникамиОрганизацийОбороты.СуммаВзаиморасчетовПриход КАК СуммаВзаиморасчетовПриход,
| ВзаиморасчетыСРаботникамиОрганизацийОбороты.СуммаВзаиморасчетовРасход КАК СуммаВзаиморасчетовРасход,
| ВзаиморасчетыСРаботникамиОрганизацийОбороты.Регистратор
|{ВЫБРАТЬ
| Сотрудник.*,
| СуммаВзаиморасчетовПриход,
| СуммаВзаиморасчетовРасход,
| Регистратор.*}
|ИЗ
| РегистрНакопления.ВзаиморасчетыСРаботникамиОрганизаций.Обороты(&Дата1, &Дата2, Регистратор, ) КАК ВзаиморасчетыСРаботникамиОрганизацийОбороты
|ИТОГИ
| СУММА(СуммаВзаиморасчетовПриход),
| СУММА(СуммаВзаиморасчетовРасход)
|ПО
| Сотрудник
|{ИТОГИ ПО
| Сотрудник.*}";
Результат = Запрос.Выполнить();
ТабличныйДокумент = ЭлементыФормы.Результат;
ТабличныйДокумент.Очистить();
ТабличныйДокумент.ТолькоПросмотр = Истина;
Построитель = Новый ПостроительОтчета;
Построитель.Макет = ПолучитьМакет("Макет");
Построитель.ИсточникДанных = Новый ОписаниеИсточникаДанных(Результат);
//Построитель.ИсточникДанных.Колонки.Сотрудник.Измерение = Истина;
Построитель.ЗаполнитьНастройки();
Построитель.ЗаполнениеРасшифровки = ВидЗаполненияРасшифровкиПостроителяОтчета.Расшифровка;
Построитель.ВыводитьДетальныеЗаписи = Истина;
Построитель.ВыводитьОбщиеИтоги = Истина;
Построитель.РазмещениеИзмеренийВСтроках = ТипРазмещенияИзмерений.Вместе;
Построитель.МакетОформления = ПолучитьМакетОформления(СтандартноеОформление.Классика);
Построитель.ОформитьМакет();
Построитель.Вывести(ТабличныйДокумент);
|
|
1
Ёпрст
гуру
05.11.14
✎
14:58
|
(0) круто.. и нафига там в обычном запросе конструкции от построителя, если они не используются вооообще ?
Мот того, построителю сразу будешь пихать текст запроса и его выполнять, а не объект - запрос ?
|
|
2
Надо работать
05.11.14
✎
15:08
|
(1) ну это я сократил задачу там еще запрос по ОЛЕ идет в другую базу и сравнение, поэтому надо построителю подсунуть именно результат и установить настройки, конструктор типовой формы не подходит
|
|