delphi fasterreport 分组 分页怎么计算
1个回答
展开全部
分组: Fastreport的band有分组这样的功能。
分页:在主项数据的(OnBeforePrint)中写代码了。newpage 就可以产生一个新的页。
// 报表分页
frReport1.Pages[0].FindObject('GroupHeader1').Prop['Condition'] := 'DmSQL.QrySynth."' + strColumn + '"';
if BeforeSynthQuery.cbxGroupNewPage.ItemIndex=2 then
frReport1.Pages[0].FindObject('GroupHeader1').Prop['FORMNEWPAGE'] := true;
end;
分页:在主项数据的(OnBeforePrint)中写代码了。newpage 就可以产生一个新的页。
// 报表分页
frReport1.Pages[0].FindObject('GroupHeader1').Prop['Condition'] := 'DmSQL.QrySynth."' + strColumn + '"';
if BeforeSynthQuery.cbxGroupNewPage.ItemIndex=2 then
frReport1.Pages[0].FindObject('GroupHeader1').Prop['FORMNEWPAGE'] := true;
end;
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询