有个表单,如下构成 :
TPanel1 在顶部 有几个控件TcxGRID在中间 TPanel2 在底部 有几个控件现在使用dxComponentPrinter,
建立了三个reportLink,分别关联到 tpanel1,tcxgrid,tpanel2但预览使用:
dxComponentPrinter1.Preview;
或
dxComponentPrinter1.Preview(true,nil);
均只显示currlink.请问如何才能全部打印出来?
TPanel1 在顶部 有几个控件TcxGRID在中间 TPanel2 在底部 有几个控件现在使用dxComponentPrinter,
建立了三个reportLink,分别关联到 tpanel1,tcxgrid,tpanel2但预览使用:
dxComponentPrinter1.Preview;
或
dxComponentPrinter1.Preview(true,nil);
均只显示currlink.请问如何才能全部打印出来?
先打cxgrid 计算好大小然后
打底部的。 拼一起。。为什么不用报表
var i:integer;
begin
for i:=0 to dxComponentPrinter1.LinkCount-1 do
begin
dxComponentPrinter1.CurrentLinkIndex:= i;
dxComponentPrinter1.Preview;
end;
end;