我的FR版本是2.5,报表是主从表。如下:
Page Header1
Master Data1
Detail Header1
Detail Data1
Detail Footer1
Child1如果Detail Data1无任何记录,Detail Hearer1是不会打印的,也不会显示,我现在想把Detail Header1打印出来,然后再打印五个空表格(Child1),请问各位该怎样做?
Page Header1
Master Data1
Detail Header1
Detail Data1
Detail Footer1
Child1如果Detail Data1无任何记录,Detail Hearer1是不会打印的,也不会显示,我现在想把Detail Header1打印出来,然后再打印五个空表格(Child1),请问各位该怎样做?
加一个子Band(名称为child1),在该子Band上画上一行与你的记录行左对齐的空格(memo为空)行;再加一个主项脚Band,onBeforePrint里写上:
while freespace > 20 do
showband(child1)
end
while freespace > 20 do
showband(child1)
.右击Master Data1,选择"print if detail empty "选项.
var ParValue: Variant);
begin
if ParName = 'null' then
ParValue :='''';
end;在memo里填写[null]