请Fast Report高手传授经验(分不够可再加)(100分)

  • 主题发起人 主题发起人 云游四海
  • 开始时间 开始时间

云游四海

Unregistered / Unconfirmed
GUEST, unregistred user!
我正开始学习使用Fast Report,它的功能确实很强,但是我还是对它缺乏了解。
我使用Delphi7+Access,我希望让用户自定义输出内容及格式。虽然FR2.47中有此功能,但是我想:
1.我有多个数据表,但只希望用户对其中的一部分进行自定义和输出;
2.我不希望用户看到原始数据表的名称和字段。例如:我的表名是Test,我想让用户看到的却是“测试”;我的字段名为City,我想让用户看到的却是“城市”等等。
3.如果给用户提供自定义功能,“字段编辑器”中的各种属性,可能会使用户不知所措,况且都是E文的;
4.有时可能会使用对话框,通常在Delphi和FR中都可实现,用那个更好?
等等,等等
以上问题以及你的经验和忠告,请予解答和提供。谢谢!
最好有源码!!!
 
1.动态生成SQL;
2.设置字段的DisplayLabel属性
3.FR不是有源码吗?自己汉化一下吧
4.看你喜欢
 
1.我有多个数据表,但只希望用户对其中的一部分进行自定义和输出;
//动态查询
2.我不希望用户看到原始数据表的名称和字段。例如:我的表名是Test,我想让用户看到的却是“测试”;我的字段名为City,我想让用户看到的却是“城市”等等。
//就用中文字段名
3.如果给用户提供自定义功能,“字段编辑器”中的各种属性,可能会使用户不知所措,况且都是E文的;
//可以汉化,RES目录里有
4.有时可能会使用对话框,通常在Delphi和FR中都可实现,用那个更好?
等等,等等
//用Delphi的顺手一点,FR还要学一下
 
在ACCess中作视图
 
我用的FR2.45,汉化之后‘对象查看器’中的属性还是英文的,这让用户怎么看呀?
云游四海,你是怎么解决的??
 
该他的源码
 
ReportMachine,FR的中国化(不只是汉化)版本。我觉得还是不错。
注册费用也不是很高。
 
1、用汉化的2.46版
2、设置系统操作级别,只允许系统员可以进行调试
 
我调用FR的设计器时,怎么看不到诸如Memo,edit等控件呢?我想设个标题到写不上,
怎么会事啊?
 
假设我有3个Band。当不需要中间的Band时,该如何做?
并且让第3个Band紧接着第1个Band打印!
 
先用form模拟报表界面,这样你就可以定义界面上的内容,用户修改完成后,把参数传回报表中。
 
假设我有3个Band。当不需要中间的Band时,让第3个Band紧接着第1个Band打印,如何实现?
 
FastReport页面高度问题
我有一个复合表,由两个简单报表组成,用代码动态生成。由于第2个报表要打印到前一页,且两个报表都可能为多页,所以需要计算第1个报表余下的页面空间。
假设:两个报表的页面上边距分别为:T1、T2,下边距分别为:B1、B2;第1个报表在最后一页上占用了H1的高度,而第2个报表的表头将占用H2的高度,请问:要打印表2的数据,如何计算出该页面的剩余高度?
TfrPage中有几个有关高度的参数,让人目眩。虽然我可以就具体的报表,拼凑出合适的页面剩余高度,不过担心没有通用性。请执教。
 
后退
顶部