Как напечатать Detail'ы после всех строк Master'a
Здравствуйте.
Подскажите, пожалуйста, как напечатать Detail'ы после всех строк Master'a.
Стандартное же поведение у fast-report'a в технологии master-detail после каждой строки Master'a печатать Detail.
Подскажите, пожалуйста, как напечатать Detail'ы после всех строк Master'a.
Стандартное же поведение у fast-report'a в технологии master-detail после каждой строки Master'a печатать Detail.
Комментарии
Т А Б Л И Ц А M A S T E R
master_rec1
master_rec2
master_rec3
Т А Б Л И Ц Ы D E T A I L
таблица detail для 1-ой записи master'a
detail_rec11
detail_rec12
detail_rec13
таблица detail для 2-ой записи master'a
detail_rec21
detail_rec22
detail_rec23
detail_rec24
таблица detail для 3-ой записи master'a
detail_rec31
detail_rec32
А в GroupHeader'e нужно ли какие-либо поля TfrxMemoView размещать - просто сейчас он у меня пустой, а сразу под ним идёт MasterData, связанный с моим mdsDetail'ом?
GroupHeader (в нём разместить TfrxMemoView (можно пустое, можно что-нибудь написать) как разделитель)
Detail DataSet
========================================================================
GroupHeader в вашем случае нужен именно как разделитель записей таблицы Detail.
P.S. незабудьте, кстати, запрос для таблицы Detail переписать - чтобы там все записи выводились.
MasterData1, подключённый к мастер-датасету с нужными полями
MasterData2, подключённый к мастер-датасету, нулевой высоты, пустой
DetailData1
Т.е. detail имеет всего три коротких колонки и соответственно рядом с права остается много места, можно ли
заставить fast-report печатать detail вправо и вниз:
detail_rec21 --- detail_rec22
detail_rec23 --- detail_rec24
и т.д.
detail_rec21 --- detail_rec22
detail_rec23 --- detail_rec24
у меня сейчас печатается так
detail_rec21 --- detail_rec23
detail_rec22 --- detail_rec24
У них есть свойство Columns
detail_rec22 печатается на detail_rec21
detail_rec24 печатается на detail_rec23 и т.д.