Отчет

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

В каждом документы может быть по два или три вагона. не могу понять как можно сделать так чтоб формировалось чисто вагонная отгрузка. Если в каком либо документе будет два или три Вагона отчет не формировал один и тот же документ три раза подряд с разными вагонами. а просто Документ Вагонная отгрузка.

Процедура ДействиеФормыОтчетВагоныСформировать (Кнопка)

Макет = ОтчетОбъект.ПолучитьМакет("ОтчетВагоны");
ТабДок = ЭлементыФормы.ПолеТабличногоДокумента;
запрос = Новый Запрос;

запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ
| РЦ_РеализацияЦемента.ДокументОтгрузки,
| РЦ_РеализацияЦемента.Контрагент,
| РЦ_РеализацияЦемента.СпособОтправки
|ИЗ
| РегистрНакопления.РЦ_РеализацияЦемента КАК РЦ_РеализацияЦемента
|
|СГРУППИРОВАТЬ ПО
| РЦ_РеализацияЦемента.СпособОтправки,
| РЦ_РеализацияЦемента.ДокументОтгрузки,
| РЦ_РеализацияЦемента.Контрагент";

ОбластьЗаголовок = Макет.ПолучитьОбласть("Шапка");
ОбластьДетали = Макет.ПолучитьОбласть("Детали");
Результат = запрос.Выполнить();
ТабДок.Очистить();

ТабДок.Вывести(ОбластьЗаголовок);


ВыборкаДетальныеЗаписи = Результат.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл

ОбластьДетали.Параметры.СпособОтправки = ВыборкаДетальныеЗаписи.СпособОтправки;
ОбластьДетали.Параметры.ДокументОтгрузки = ВыборкаДетальныеЗаписи.ДокументОтгрузки;
ОбластьДетали.Параметры.Контрагент = ВыборкаДетальныеЗаписи.Контрагент;
ТабДок.Вывести(ОбластьДетали);
КонецЦикла;
ТабДок.Показать();
КонецПроцедуры

Заранее благодарю!!!

Вот файл отчет если надо будет!!!"
Как сложно читать написанный с ошибками текст и это при том, что в браузеры уже давно встроены орфографические "проверялки"...

Тебе нужно в виде:

"Вагонная доставка"
  Док1
  Док2
"Самовывоз"
  Док3
  Док4

???
Уже сделал. справился!!!
Читают тему
(гостей: 1)

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