水晶报表这样显示如何实现?

cupwei 2009-12-03 08:28:50
报表如下: 日期 一月 二月 。。。。
1 1.2 2.3
2 3.2 3.7
3 4.7 4.9
4 ... ...
5 ... ...
6 ... ...
7
...
31
问题是我已经把日期设置成了1-31天,每月的某天可以直接计算出来填入表中,但是我设置了公式字段 当为null时候显示显示“河干”,这样的话比如二月里只有28天的话,第29.30.31也会显示“河干”了如何让它只显示28天呢即29.30.31为空白就好?
...全文
105 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
雷肿么了 2009-12-03
  • 打赏
  • 举报
回复
下次不乱回贴了,,害了人家崽女...
阿泰 2009-12-03
  • 打赏
  • 举报
回复
你这个不用交叉表,现在这样就是合适的。

在2月份的那个字段上,勾选抑制显示,编辑后面的公式:
{日期字段}>28 and {这个字段或公式}='河干'

即可。

本来只控制28即可的。不过还是要考虑有29号的情况,所以又加了个条件
雷肿么了 2009-12-03
  • 打赏
  • 举报
回复
你可以使用报表向导,新建一个交叉表,按里面的提示一步一步来.

我也只用过一次,不怎么熟悉..
cupwei 2009-12-03
  • 打赏
  • 举报
回复
交叉表没用过呢 呵呵 能不能详细点?
雷肿么了 2009-12-03
  • 打赏
  • 举报
回复
可以用交叉表,
或者先用SQL写好,然后普通的报表一个字段一个字段拖上去

4,818

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 图表区
社区管理员
  • 图表区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧