中文报表(100分)

  • 主题发起人 主题发起人 Andrew_78
  • 开始时间 开始时间
A

Andrew_78

Unregistered / Unconfirmed
GUEST, unregistred user!
我想实现复杂的中文报表,格式如下
序号 费用名称 依据和计算方法 技工费 普工费 合计
1 2 3 4 5 6
一 直接工程费 一直三之和
1 人工费 技工费
普工费
说明: 1."人工费"一栏 又分为"技工费"和"普工费"两小栏
2."技工费"和"普工费"的数据来源于相关的数据库表
其中: 1.必须在detail band 中实现,而设计时无法实现.用quickreport或 reportbuild如何实现?有没有简单的工具可以实现?
2."技工费"和"普工费"都对应于"人工费"一项,数据库表应如何设计?
急于解决上述问题,拜托各位大虾了!
 
谁能解决这个问题,我再给他加100分
 
用ereport吧
 
用EASYGRID,DXDBGRID均可
 
用fastreport
 
您是否编通信定额,我已编好一个。联系一下。
 
我也去看看.
 
用ehlib试一试,完全可以做到。
 
各位大虾能不吝赐教,我非常感谢,可是大家都只提供了一个控件,具体如何使用(针对我的问题)
却没有提供。我曾经下载过reportbuilder,由于不会使用,最后只得放弃。哪位大虾能详细解释一下吗?
(针对某一控件,如fastreport 和我的具体问题)。我的要求是不是很过分?
 
先把你要的数据算出来,放在一个临时表中,顺序之类全部按报表要求的放在数据集中
如有重复的,下一条记录的那个字段就为空!!这是一个技巧,不明白的地方可来信
这与报表工具是无关的。
 
tomboy:
你好。你的解答我明白,可是这些记录是在报表中(有表格线),我的问题中
一大栏又分为两小栏 ,大栏是一行,其中又有两小行,行线如何显示,这和报表工具应该有关吧
 
两小栏的行线可以用qrshape画的呀,属性看看就明的了
做一个明细表,细表就显示在detail中,与主表对应就行了。还有,不要老想着别的工具
我想delphi的quickreport的功能已经可以了,许多功能都可以通过临时表来实现的
 
《程序员大本营2000》(或其市销的光盘)中有的:ereport或ehlib都可以做到,
您可以先看别人的Demo,您这点小小要求是不难实现的。
 
Detailband部分照常放入数据控件,主要是Titleband部分的画法,灵活使用Qrshape就行。
 
多人接受答案了。
 
后退
顶部