在我的快速报告中我遇到了带子乐队的情况4
ColumnHeader带(该字符始终显示在每一页上)
子带,我们称之为ChildOne,它是ColumnHeader的子带。该页面仅在首页上可见。
子乐队,我们称之为ChildTwo,是ChildOne的孩子。此页面必须在page1以外的页面上可见。
但是,问题是,ChildTwo显然继承了ChildOne的可见性属性,并且不会在后续页面上显示...我该如何克服呢?
谢谢!
答案 0 :(得分:1)
解决方案:
一种可能的方法是动态附加子带。您可以尝试执行以下步骤:
事件处理程序:
procedure ColumnHeader1OnBeforePrint(Sender: TfrxComponent);
begin
Child1.Visible := False;
Child2.Visible := False;
if (<Page#> = 1) then begin
Child1.Visible := True;
ColumnHeader1.Child := Child1;
end
else begin
Child2.Visible := True;
ColumnHeader1.Child := Child2;
end;
end;