Иерархия в макете

Новая тема
Подскажите,пожалуйста.Есть запрос.Данные из запроса выбираются в следующем виде <br>изделие   номенклатура ед. кол-во сумма <br>изд1         дверь      наб. 2     32000<br>изд1         порог      ед.  1     5000<br>изд2         окно       ед.  2    10000<br><br><br>далее данные помещаются в структуру и выводятся в макет.при этом в макет они выводятся следующим образом <br>изд1  <br> дверь   наб   2 32000<br>изд1     <br>  порог   ед.  1 5000<br>изд2<br><br>окно ... <br>а надо вот так: <br>изд.1<br> дверь  наб. 2 32000<br> порог  ед.  1 5000<br>изд2<br>  окно...<br> <br>
вот сам запрос:<br>             выбрать <br>             ВложенныйЗапрос2.Номенклатура,<br>             ВложенныйЗапрос2.Изделие,<br>             ВложенныйЗапрос2.НаименованиеПолное,<br>             ВложенныйЗапрос2.Код,<br>             ВложенныйЗапрос2.Артикул,<br>             Сумма(ВложенныйЗапрос2.Количество),<br>             ВложенныйЗапрос2.ЕдиницаИзмерения,<br>             ВложенныйЗапрос2.Скидка,<br>             Сумма(ВложенныйЗапрос2.Цена) КАК Цена,<br>             Сумма(ВложенныйЗапрос2.Сумма) КАК Сумма,<br>             ВложенныйЗапрос2.Характеристика,<br>             ВложенныйЗапрос2.Серия,<br>             ВложенныйЗапрос2.НомерСтроки из   <br>                        <br>                                <br>                                                (   ВЫБРАТЬ<br> ВложенныйЗапрос.Номенклатура КАК НОМЕНКЛАТУРА,<br>   ВложенныйЗапрос.Изделие КАК Изделие,<br> ВЫРАЗИТЬ (ВложенныйЗапрос.Номенклатура.НаименованиеПолное КАК Строка(1000)) КАК НаименованиеПолное,<br> ВложенныйЗапрос.Номенклатура.Код                КАК Код,<br> ВложенныйЗапрос.Номенклатура.Артикул            КАК Артикул,<br> ВложенныйЗапрос.Количество КАК КОЛИЧЕСТВО,<br> ВложенныйЗапрос.ЕдиницаИзмерения.Представление  КАК ЕдиницаИзмерения,<br> ВложенныйЗапрос.ПроцентСкидкиНаценки <br> + ВложенныйЗапрос.ПроцентАвтоматическихСкидок   КАК Скидка,<br> ВложенныйЗапрос.Цена КАК ЦЕНА,<br> ВложенныйЗапрос.Сумма КАК СУММА,<br> ВложенныйЗапрос.СуммаНДС КАК СУММАНДС,<br> ВложенныйЗапрос.Характеристика КАК ХАРАКТЕРИСТИКА,<br> NULL Как Серия,<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> ЗаказПокупателя.ЕдиницаИзмерения,<br> ЗаказПокупателя.ПроцентСкидкиНаценки,<br> ЗаказПокупателя.ПроцентАвтоматическихСкидок,<br> ЗаказПокупателя.Цена,<br> ЗаказПокупателя.ХарактеристикаНоменклатуры<br> <br> ) КАК ВложенныйЗапрос<br> <br> ОБЪЕДИНИТЬ ВСЕ<br> <br> ВЫБРАТЬ<br> ЗаказПокупателя.Номенклатура,<br> Null,<br> " + СтрокаВыборкиПоляСодержания + " КАК Товар,<br> ЗаказПокупателя.Номенклатура.Код     КАК Код,<br> ЗаказПокупателя.Номенклатура.Артикул КАК Артикул,<br> ЗаказПокупателя.Количество,<br> ЗаказПокупателя.Номенклатура.ЕдиницаХраненияОстатков,<br> ЗаказПокупателя.ПроцентСкидкиНаценки+ЗаказПокупателя.ПроцентАвтоматическихСкидок,<br> ЗаказПокупателя.Цена,<br> ЗаказПокупателя.Сумма,<br> ЗаказПокупателя.СуммаНДС,<br> NULL,<br> NULL,<br> ЗаказПокупателя.НомерСтроки,<br> 1 КАК Метка<br> <br> ИЗ<br> Документ.ЗаказПокупателя.Услуги КАК ЗаказПокупателя<br> <br> ГДЕ<br> ЗаказПокупателя.Ссылка = &ТекущийДокумент<br> <br> <br> ОБЪЕДИНИТЬ ВСЕ<br> <br> ВЫБРАТЬ<br> ЗаказПокупателя.Номенклатура,<br> Null,<br> ПРЕДСТАВЛЕНИЕ(ЗаказПокупателя.Номенклатура) КАК Товар,<br> ЗаказПокупателя.Номенклатура.Код            КАК Код,<br> ЗаказПокупателя.Номенклатура.Артикул        КАК Артикул,<br> ЗаказПокупателя.Количество,<br> ЗаказПокупателя.Номенклатура.ЕдиницаХраненияОстатков,<br> NULL,<br> ЗаказПокупателя.Цена,<br> ЗаказПокупателя.Сумма,<br> (0)                                   КАК СуммаНДС,<br> NULL,<br> NULL,<br> ЗаказПокупателя.НомерСтроки,<br> 3 КАК Метка<br> <br> ИЗ<br> Документ.ЗаказПокупателя.ВозвратнаяТара КАК ЗаказПокупателя<br> <br> ГДЕ<br> ЗаказПокупателя.Ссылка = &ТекущийДокумент<br> <br> <br> )как вложенныйзапрос2<br> СГРУППИРОВАТЬ ПО<br>                номенклатура,изделие, наименованиеполное,код,артикул,единицаизмерения,скидка,характеристика,серия,номерстроки,метка<br>                          УПОРЯДОЧИТЬ ПО Метка ВОЗР, НомерСтроки ВОЗР <br>                         <br>          итоги по изделие
Читают тему
(гостей: 1)

Быстрый переход