Запрос = СоздатьОбъект("Запрос");
ТекстЗапроса =
"//{{ЗАПРОС(Взаиморасчеты)
|Период с ВыбНачПериода по ВыбКонПериода;
|Клиент = Регистр.Взаиморасчеты.Клиент;
|Баз_сум = Регистр.Взаиморасчеты.СуммаОсн;
|Докум = Регистр.Взаиморасчеты.ТекущийДокумент;
|Вал_сум = Регистр.Взаиморасчеты.СуммаВал;
|Функция КонБаз = КонОст(Баз_сум);
|Функция КонВал = КонОст(Вал_сум);
|Функция НачБаз = НачОст(Баз_сум);
|Функция НачВал = НачОст(Вал_сум);
|Функция ПрихВал = Приход(Вал_сум);
|Функция РасхВал = Расход(Вал_сум);
|Функция ПрихБаз = Приход(Баз_сум);
|Функция РасхБаз = Расход(Баз_сум);
|Группировка Клиент упорядочить по Клиент.Наименование;
|Группировка Докум;
//|Условие(Докум.ВидУчета=Перечисление.ВидыУчета.Торговля);
|Условие(Докум.Фирма=выбФирма);
|Условие(Клиент=выбКлиент);
|"//}}ЗАПРОС
;
// Если ошибка в запросе, то выход из процедуры
Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда
Возврат;
КонецЕсли;
Выводит все, но не выводит начальный и конечный остаток... Хоть тресни...
З.Ы. 1С 7.7 Бух+Оперативный учет (комплексная)