Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
15 дек 2024, 10:58

Прошу помощи в разработке внешней печатной формы

Автор Yeahkaterina, 27 апр 2011, 14:45

0 Пользователей и 2 гостей просматривают эту тему.

Yeahkaterina

Есть документ, для которого необходимо сформировать печатную форму. примерно такой:
Номенклатура      Содержание
ремонт                ремонт забора
ремонт                ремонт окна
Покраска             покраска стен
Покраска             покраска пола

мой запрос:

ЗапросТЧ.Текст = "ВЫБРАТЬ
                    |   РеализацияТоваровУслугУслуги.Номенклатура КАК Номенклатура,
                    |   ВЫРАЗИТЬ(РеализацияТоваровУслугУслуги.Содержание КАК СТРОКА(1000)) КАК Содержание,
                    |   СУММА(РеализацияТоваровУслугУслуги.Количество) КАК Количество,
                    |   СУММА(РеализацияТоваровУслугУслуги.Сумма) КАК Сумма,
                    |   СУММА(РеализацияТоваровУслугУслуги.Цена) КАК Цена,
                    |   СУММА(РеализацияТоваровУслугУслуги.СуммаНДС) КАК СуммаНДС
                    |ИЗ
                    |   Документ.РеализацияТоваровУслуг.Услуги КАК РеализацияТоваровУслугУслуги
                    |ГДЕ
                    |   РеализацияТоваровУслугУслуги.Ссылка = &ТекущийДокумент
                    |
                    |СГРУППИРОВАТЬ ПО
                    |   РеализацияТоваровУслугУслуги.Номенклатура,
                    |   ВЫРАЗИТЬ(РеализацияТоваровУслугУслуги.Содержание КАК СТРОКА(1000))";

ТЧ = ЗапросТЧ.Выполнить().Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
   Область = Макет.ПолучитьОбласть("Строка");
   Пока Тч.Следующий() Цикл
   Область.Параметры.Номенклатура  = ТЧ.Номенклатура;
        Область.Параметры.Содержание  = ТЧ.Содержание;   
      КонецЦикла;

Необходимо,чтоб печатная форма выглядела так:

номенклатура    Содержание

Ремонт             
                       ремонт забора
                       ремонт окна
Покраска       
                       Покраска стен
                       покраска пола

никак не получается так сделать. подскажите пожалуйста!


cska-fanat-kz

Попробуйте в запросе применить ИТОГИ...
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Klyacksa

Только с применением итогов, нужно будет немного и макет подправить, или заполнение параметров, иначе получится так:
номенклатура    Содержание

Ремонт             
Ремонт             ремонт забора
Ремонт             ремонт окна
Покраска       
Покраска          Покраска стен
Покраска          покраска пола
xxx: Спасибо! Я бы загуглил, но ты интересней. Материшься. Злишься. Послать можешь...

Мысль - это оргазм мозга. Кто способен его испытать - получают истинное наслаждение, остальным приходится имитировать

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск