高难度报表,求救(分不够可以加)!!! (200分)

  • 主题发起人 主题发起人 ziyalny
  • 开始时间 开始时间
Z

ziyalny

Unregistered / Unconfirmed
GUEST, unregistred user!
1、我的报表需要在左边有一个树形的层级关系结构,这是典型的交叉表结构,
但是我用交叉表控件的时候,我的表头全部都被排序,弄乱了,有什么办法可以解决?
2、还有,我的交叉表里面还有很多率的统计,这些在交叉表中却不能控制,
如果在合计时给我把率也合计了,或者把率平均了,都是不正确的,有没有解决的方法?
3、还有,在其中一些报表里,我想把右边和下面的合计、总计去掉,有什么方法吗???
4、还有,左边的树形段的长短会随数据的字符多少变动,我晕@_@
5、或者有其他方法实现交叉表左边的树形结构?(中间同样有合计)
 
我用的是fast report
不但是多层表头,并且左边的几个(1~~4个)字段也有分类关系,如
------------------------------------------------------------------------------------------
标题
------------------------------------------------------------------------------------------
| | |
范围 |-------------------|-------------------|
| | | | | ……率
——————————————————————————————————————
|广东 |……
| ——————
|合计
中国 |—————————
|河北 |
| ——————
|合计
——————————————
合计
 
easyGrid是什么,在哪里有,我想看看
 
FR45的Demo中有这样的例子
 
to 风中的狼:
例子我看过,请注意我提的几个问题,例子里没有关于中间还有率的计算的,
我用的时候也没有找到可以设置的方法和属性,还有报表头被排序的问题,
统计项被弄乱的感觉非常不好,在右边的合计数没有意义的时候不能去掉,
感觉很怪。
 
1.加一个顺序码字段,每一个TreeNode有唯一的顺序码。
用的什么报表控件??
画多层表头推荐用EasyGrid。
http://delphi.mychangshu.com/dispdoc.asp?id=680
 
repotbuiler 吧,再加上自己控值代码就好了
 
repotbuiler我昨天刚下了,安装了之后看不到控件在哪里,并且我从来
没有用过这个东东,哪里有帮助啊??
 
昨天下的repotbuiler有20M,我发布的程序会增加多少啊???
 
关注,想知道最后用什么控件如何搞定的。
若实在不行,掏银子买我的“佐尔报表大师”绝对搞定,软件给你用,报表也帮你做出来,
不过贵着呢!
 

正在看RB的交叉表DEMO,看到两个好处:
第一是左上角的不会空着,这是好看了一点;
第二是右边的合计可以去掉了,这对有些没有意义的合计很有用。
但是我还是看不到关于中间有率的计算的怎么解决,没有中文帮助,用起来很痛苦:(
 
to :海风
report builder 怎么加自己的控制语句啊??
 
b]大家闲着也是闲着,无风险的 Make 些 Money 呗!钱拿到手别忘了请客哟![/b]
网上挣不错!可惜钱太少,现在好了:),反正闲着也是闲着, 找了一个不要身份证,不要会
员费, 只要有个地址,就能挣到钱的网站, 不用开广告条哦! 申请成了会员……(反正挣
不到钱也不会吃亏^o^) 等了一个月,两个月…… 什么汇款单?连个影子都没有! 不过一
想,无所谓了……反正也没吃亏… ^^ 就当是鬼迷心窍一回吧! 可一直到了3个月…… 突
然……汇款单到了?! 不看不知道,一看吓一跳! 9百多美金?折合人民币不就是7千多了
吗? 半信半疑,到了银行,换回了7千多…… 真像做梦一样……买了一些一直想买的东
东…… 兴奋之余,又开始了我的宣传!宣传越多,挣的越多吗 ^o^ 果然,不到一个月,又
飞来了一张单子! 1千3百多美金…… 真是难以置信! 又过了一个月上涨到了2千4百多美
金…… 如今,不用上班也有钱花了,真是乐哉乐哉! 你不信?那没办法!只可惜这白花花
的银子喽…… 不过,古人云:“宁可信其有,不可信其无”啊…… 反正也不吃亏,就当疯
一回试试看嘛…… 相信我,没错的! ****加入方法*** 很简单的哦*** 
http://www.MintMail.com/?m=2292875 进入上面网站(复制、粘贴到地址栏) 打开网页,
点击右上方 click here 活动图标, 或点击蓝色 FREE Sign-up page 字样也可! 然后,
跟着提示,一步一步输入信息就ok了。 值得高兴的是它能识别中文信息,而能100%加入!
下面是我为了方便大家的加入详细说明了加入过程中的细节 - First name*: 名字(例:文
杰 ) - Last Name*: 姓 (例:肖 ) - Company Name: 可不填 - Street Address*: 家
庭住址:(一定要详细填写,不然收不到汇款单喽!) 例:上海市 **地方 - City*: 城市
名 (例:ShangHai 英文填写 ) - State*: 可不填 - Zip*: 邮编 ( 填 000-000 ) -
Country*: 国家( 选 china ) - Phone*: 电话号码 ( 国家代码 86 + 去掉区位号前0
的电话号码) 例:010-64243365 → 86-10-64243365) - Fax: 可不填 - E-mail*: 电子
信箱(所有的交流都通过信箱传递,所以务必填写正确) - Confirm E-mail*: 再次输入信
箱地址 ***** - Year of birth*: 出生年例:1970、1980 - Gender*: 性别 Male(男),
Femaie (女) - Password*: 密码 (6位以上)****** - Confirm Password: 确认密码
(必须与上相同)****** - howdo
you want to receive commission E-mail- howdo

you want to receive commissions that you earn? 以什么形式接收礼品? *gift
certificates(double$$) 奖品 *cash 现金 如要奖品能收到双倍价格的东西, 但都是一些
英文版的书籍、磁带、光盘 等 对于中国人来说,还是选择现金比较合算些,请选择
cash -do
you want to be notified when your referrals sing up? 加入会员成功时通
知你吗?选 yes - MintMail.com 请选择自己的爱好或兴趣 (最多可选10种) - Submit
点击它 屏幕上就会出现 thank you 的字样 大家有钱一起赚!!!试试看吧.   想推广的话,
把以上这短话完全拷贝,.再将它复制到各网站的留言录, 过几天你的邮箱会多了许多得钱
通知。一个月左右就收到过钱了.爽!!!
 
对于FR的交叉表功能,还是很强大的。
我最近对FR的交叉表作了修改,能实现如列的格式等的全部控制,对合计栏显示控制等
对合计栏放平均值的做法,实现较为困难。
另,建议你看一下Fr2.46中的补丁包,其中有一个改进型的Cross,对你可能有帮助,比自带的好多了。
 
to Laotian:请问在哪里能下到2。46的补丁包?
我也觉得要改动报表原程序才能满足自己的需要了,
呵呵,能不能参考一下你的劳动成果:)
 
我发给你吧,你也帮我测试一下.
你的邮箱?
 
可以试验下用存储过程中建个临时表把各个值分别用不同的字段存储,然后排排界面就行了吧
 
来自:ziyalny, 时间:2002-5-24 18:34:00, ID:1122120
昨天下的repotbuiler有20M,我发布的程序会增加多少啊???
RB的大小跟你发布的程序增加多少要看你调用到它多少控件,不过我们开发的report程序
只是1.xMb,不用太担心。
本人对RB的功能比较青睐,不过没有用过FR,如果有哪位大侠有什么好的例子可以让我
观赏,请mail:Raynal@163.com
thanx
 
to Laotian:
ziyalny@21cn.com
先谢谢的说。
to wangnen:
我现在就是这样做的,把所有要计算的合计和率都自己计算出来,不用控件里的,
不过排出来的版面不是很好看,下一步想改交叉表的原代码了。
to zhumoo:
我也知道FR好,但是我试了这么多下,也觉得RM对FR做了比较好的的改动,至少
在交叉表来说美观了一点;)上个星期我把我的程序改成RM了,我没有下到FR2。46
的交叉表补丁,现在暂时不讨论。
to makeup:
我下了一个RB来试了一下,因为现在只关心交叉表,又发现在交叉表方面RB并
没有比RM多出什么优点来,加上没有中文的帮助资料,使用上遇到困难,试了两天
放弃了;(
呵呵,RM对我最大的吸引是我能找到他的作者:)
暂时还没有什么好的例子给你看,比较丑,我都不好意思拿出来:(
 

Similar threads

回复
0
查看
848
不得闲
回复
0
查看
863
不得闲
回复
0
查看
1K
不得闲
S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部