Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Fast Report: master-detail в одной строке


Автор: Funky_Rusher 17.10.2007, 15:01
Нужно сделать отчёт, в котором одна ячейка в строке разбивается на несколько (master-detail), а та в свою очередь ещё на несколько (ещё один master-detail). Как его лучше реализовать? С помощью subreport'ов почему-то не получается, так как неправильно отображается вложенность и отображение разрывов. Можно ли это как-то исправить? Или сделать похожую структуру подругому...

Пример такой таблицы:

| имя1 | имя2 | имя 3 |
----------------------------
|          |          |    I     |
|          |          |---------
|          |    I     |    II    |
|          |          |---------
|          |          |    ...   |
|          |------------------
|          |          |    I     |
|    I     |    II    |--------
|          |          |    ...   |
|          |------------------
|          |          |          |
|          |   ...    |---------
|          |          |          |
----------------------------
|   ...    |   ...    |   ...    |

В прикреплённом файле показаны 2 проблемы, которые не получается устранить: не отбражается subreport2 c жёлтым текстом, а синяя цифра 9 наполовину на одной странице, наполовину на другой.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)