Отчет с 3-мя уровнями

отредактировано 03:57 Раздел: FastReport 3.0
Есть 3 таблицы: Поставки, Материалы поставки и Оплаты поставки. Для каждой поставки могут быть несколько материалов и оплат. Связь по полю ID_ORDERS_DELIVE. Мне нужно отчет в следующем виде
написал:
Уровень 1: Поставка 1
Уровень 2: Оплата 1
Оплата 2
Уровень 3: Материал 1
Материал 2
Материал 3
Т.е. мне на втором уровне надо вывести все оплаты по данной поставке. А затем на следующем все материалы поставки. Я пробовал и через группы и master-detail. Но у меня для кажой оплаты дублируются материалы. Т.е. получается
написал:
Поставка 1
Оплата 1
Материал 1
Материал 2
Материал 3
Оплата 2
Материал 1
Материал 2
Материал 3
А мне надо, чтобы все оплаты и материалы выводили с один раз, т.е. например
написал:
Поставка 1
Оплата 1
Оплата 2
Материал 1
Материал 2
Материал 3
Как это реализовать?
Заранее благодарен.

Комментарии

  • отредактировано 03:57
    Разобрался сам. Выводил оплаты через SubReport.

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

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.