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