Добрый день.
1С:Предприятие 7.7. конфигурация - УСН. Создал регистр "МойРегистр". Тип регистра: остатки. Создал движения по этому регистру. А вот составить отчет - проблема. Так если использовать код:
то движения имеются и секция выводиться по количеству движений. Но как я понимаю с использованием запроса можно получить данные сразу с группировкой по различным группам. Код следующий:Код:МойРегистр = СоздатьОбъект("Регистр.МойРегистр"); МойРегистр.ВыбратьДвижения(ДатаНачала, ДатаКонца); Пока МойРегистр.ПолучитьДвижение() = 1 Цикл ПечКонтрагентПолный = МойРегистр.Контрагент; Отчет.ВывестиСекцию("КонтрагентПолный"); КонецЦикла;
Проблема в том, что ошибок никаких нет, но и секция не выводиться. Помогите, пожалуйста, решить эту проблему. Может дело в тексте запроса или в группировках?Код:ТекстЗапроса = "//{{ЗАПРОС(Сформировать) |Период с ДатаНачала по ДатаКонца; |Контрагент = Регистр.МойРегистр.Контрагент; |Счет = Регистр.МойРегистр.Счет; |Группировка Контрагент без групп; |Группировка Счет без групп; |";//}}ЗАПРОС Запрос = СоздатьОбъект("Запрос"); Если Запрос.Выполнить(ТекстЗапроса) = 0 Тогда Сообщить("Запрос не выполнен", "!"); Возврат; Конецесли; Пока Запрос.Группировка("Контрагент") = 1 Цикл ПечКонтрагентПолный = Запрос.Контрагент; Отчет.ВывестиСекцию("КонтрагентПолный"); КонецЦикла;
Заранее спасибо!

Ответить с цитированием

