首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

fastrport运用

2013-06-26 
fastrport使用请问,我想制作多个表,在程序时,是用一个fsreport,还是用多个(和报表数量对应)fsreport呢?新

fastrport使用
请问,我想制作多个表,在程序时,是用一个fsreport,还是用多个(和报表数量对应)fsreport呢?新手上路
[解决办法]
把要用的表做成模板,需要的时候再LOAD,这样就只需要一个控件了。,例子中不是有吗?
[解决办法]
应该可以弄,不过没在电脑旁,手机登陆的,大致思路是这样。
1.做控件相对初学比较麻烦点,可以写一个过程,表名通过参数传入,过程中读取字段名称,存入stringlist,fastreport模版做好,根据不同的样式决定需要制作几种模版。
2.模版中显示的组件名称可以通过相应的命名规则来处理,以方便过程传递参数用(这里传递是字段名称,adoquery.[字段],大概这样,具体你可以先直接操作报表编辑模版,再动态处理)。


提供一个思路而已,没在电脑旁,没法测试,希望能给你启发。
[解决办法]
放一个控件即可。
打印哪个报表,就调取那个表就可以了。
self.frxReport1.LoadFromFile('reports\统计明细表.fr3');
self.frxReport1.ShowReport;

热点排行