阿泰的软件实用主义
水晶报表/BOE
博客园
首页
新随笔
联系
订阅
管理
155 Posts :: 9 Stories :: 1844 Comments :: 37 Trackbacks
公告
如果站内的图片和资源文件失效,请将facesun.cn这个网址更改为facesun.net
与我联系
发短消息
搜索
我的标签
水晶报表
(3)
infoview
(1)
crystal report
(1)
交叉表
(1)
mysql
(1)
随笔分类
(131)
A_Blog通告(27)
A_CR答疑区(12)
A_Others(2)
BOE(5)
CR报表设计(14)
CR编程开发(11)
CR部署(4)
CR我的原创(53)
水晶报表资源(3)
随笔档案
(150)
2008年10月 (5)
2008年9月 (4)
2008年8月 (9)
2008年6月 (1)
2008年5月 (9)
2008年4月 (4)
2008年3月 (8)
2008年2月 (8)
2008年1月 (9)
2007年12月 (2)
2007年6月 (1)
2007年1月 (1)
2005年10月 (1)
2005年8月 (1)
2005年7月 (3)
2005年6月 (6)
2005年5月 (8)
2005年4月 (32)
2005年3月 (38)
A_有情连接
Mack.Z
多么盼望能有把枪
木野狐
B_精彩连接
haibodotnet水晶报表
Python
Python-Fantasy Soft
奋斗中的灵感之泉
蝈蝈俊论坛构想
计算机术语辞典
小气的神
积分与排名
积分 - 373622
排名 - 62
最新评论
1. re: 2008年10月答疑贴
@zhangjidong(15楼) 做一个公式,写上 {HrAttendMonth.Breakfast}+{HrAttendMonth.Lunch} ,放在列3的位置上,应该就可以啊。提示什么错误还是...
--阿泰
2. re: 2008年10月答疑贴
@steve_zhong(14楼)
你指的是各扇区对应的名字吗?在VS2005自带的版本里好像是不可以更改的,
但是完整版本里可以。
--阿泰
3. re: 2008年10月答疑贴
@yanghuan(13楼) 不好意思,你所说的乱码是是指【乱码】还是格式乱了呢 如果是后者的话,可以参考 ...
--阿泰
4. re: 2008年10月答疑贴
@草船借箭(12楼)
把这个(Rtotal)放到组页脚就可以了。详细资料节上不要放。
Max 操作早于运行时总计
--阿泰
5. re: 2008年10月答疑贴
请问泰哥,水晶报表里面每行求和问题 列1,列2,列3; 5,6,列3=sum(列1,列2) 请问在水晶报表公式专家里面怎么写啊 我写的如下,不行啊 {HrAttendMonth.Breakfast}...
--zhangjidong
阅读排行榜
1. [部署系列之一]轻松搞定水晶报表9.2打包(26376)
2. 在水晶报表中实现任意选择指定字段显示(17873)
3. 水晶报表网络资源(不断更新)(15537)
4. [水晶报表]创建不受数据库限制的报表(2) (11878)
5. OWC使用方法(11491)
评论排行榜
1. 水晶报表自动补空行,补格线思路(82)
2. 2008年9月问题征集帖(80)
3. 在水晶报表中实现任意选择指定字段显示(74)
4. 2008年二月份&三月份问题收集帖 (71)
5. 2008年8月问题征集帖(66)
60天内阅读排行
1. 2008年9月问题征集帖(409)
2. C#创建无数据源水晶报表极简教程(406)
3. 2008年8月问题征集帖(356)
4. 交叉表百分比之实现(195)
5. 水晶报表合并模块部署指南(.Net2.0,VS2005)(181)
子报表复合条件筛选 兼答rockyvan
本文的相关文章:
子报表与主报表的链接
使用共享变量实现主报表及子报表之间的数据共享
在CSDN的回复贴中,
rockyvan
提到一个子报表数据根据主报表的条件进行进一步筛选的问题
http://topic.csdn.net/u/20080328/11/bd343c29-7351-437e-8183-d8d4a4ef1f10.html
我在回复中,想当然地采用了主子报表链接结合一个主、子报表共享变量,按照变量对子报表数据筛选的方式来实现
但是实际使用该方式时,提示“
由于该公式必须稍后求值,所以现在无法使用
”,所以公式无法使用。
现在简单地描述一下需求,并提出解决方法:
根据上面两张表实现如下效果,其中主报表及子报表通过EmpNo字段链接,但是子报表的数据需要根据PayMonth字段过滤
我们知道对于直接的关联,可以通过主、子报表的链接来实现。
但是对于进一步的条件,如果使用共享变量的形式,会因为共享变量的限制导致无法使用
(共享变量在WhilePrintingRecords时生效,但是记录筛选发生在WhileReadingRecords,早于WhilePrintingRecords)
提供解决方法如下:
对于主、子报表直接关联的字段,加上去,注意红色部分的对应关系
对于要用到的参数字段,无直接对对应关系的,也加上,注意把勾点掉
点确定后,在子报表中进入公式编辑器,可以看到记录选定公式里已经有默认的关联字段限制
此时,手工编辑另外一个字段的条件即可
说明一下:
这个公式中比较繁琐,是因为year,month,默认取出来的值是带格式的
如2008-1-1,取Year为2,008.00,取Month后为1.00,所以要将其处理下才能正确使用。
当然啦,把2008-02取出后转换成number也行,呵呵。
---over---
posted on 2008-03-30 01:02
阿泰
阅读(221)
评论(2)
编辑
收藏
所属分类:
CR报表设计
、
A_CR答疑区
Feedback
#1楼
2008-03-30 22:10
rockyvan [未注册用户]
十分感谢泰哥对我的提问做出如此详细的回复。
一向粗心的我这次细心的发现你是在2008-03-30 01:02 ,也就是深夜,写的这些东西。这么晚还在为我的问题费心,让我感到很不安。这已经不能用谢谢来表达了。
从你身上学的决不仅仅是这些知识,还有很多东西。
再次感谢!
回复
引用
#2楼
2008-06-12 12:37
hln304 [未注册用户]
阿泰
我的主报表是按照item分组,计算某个时间点的库存值,子报表是通过item链接,也是按item分组,计算该时间点的成本价,现在我想计算item的金额,如何引用子报表中的价格呢?
设置了共享变量,但是带过来的值都会下移一行,请问有什么办法可以解决?
谢谢
回复
引用
新用户注册
刷新评论列表
标题
姓名
主页
Email
(博主才能看到)
验证码
*
看不清,换一张
[
登录
][
注册
]
内容(请不要发表任何与政治相关的内容)
网站首页
新闻频道
社区
小组
博问
网摘
闪存
找找看
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2008-03-30 01:07 编辑过
"五向定位"职业成长路线公开课(上海、南京、大连)
Google站内搜索
相关文章:
一个绝对有效的治疗“寻常疣(干日疮,瘊子)”的方法
吃薏米仁治好“寻常疣(干日疮,瘊子)”的案例请在此登记。
相关链接:
所属分类的其他文章:
使用特殊字体实现特殊报表效果
基于MySQL的水晶报表及乱码解决
数据修整之月份补全
交叉表百分比之实现
用HTML格式实现特殊效果呈现
字段可以增大导致越界问题的解决
水晶报表数据整形模型 兼答CSDN
水晶报表中几种交叉表的实现方法
[转]在水晶报表中显示条形码
水晶报表如何完美导出一个Excel表格
最新IT新闻:
MySpace推自助广告平台MyAds
Facebook创始人:信息共享或存摩尔定律
微软承认Vista用户账户控制功能有问题
资本寒冬侵袭中国视频网站 营销春天或不远
金融风暴波及全球创业板 中国概念股难独善其身
Powered by:
博客园
Copyright © 阿泰