水晶报表,一列的抑制显示怎么跟另一列同步

lyboy8 2010-11-06 04:20:35
例如: 1个ID只有一个总工时

ID 任务 总工时
1 1 1
1 2 1
2 1 1
2 2 1
2 3 1
显示成
ID 任务 总工时
1 1 1
2
2 1 1
2
3
而不是显示成
ID 任务 总工时
1 1 1
2
2 1
2
3

也就是要总工时显示数据个数跟ID的对应.用了抑制显示,他不管ID是否相同,只要跟前面总共是相同,它就不显示.
该怎么解决这问题呢,还望高手指教....
...全文
123 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
lyboy8 2010-11-07
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 luols 的回复:]
这样啊~
ID列照旧,而 总工时 列这样设置,右击它进入设置对象格式,在“公用”标签页中勾选 抑制显示,并点击其后的公式按钮,编辑:
Not OnFirstRecord And {表名.ID列名} = Previous ({表名.ID列名})
[/Quote]
谢谢..弄好了..
阿双2009 2010-11-07
  • 打赏
  • 举报
回复
这样啊~
ID列照旧,而 总工时 列这样设置,右击它进入设置对象格式,在“公用”标签页中勾选 抑制显示,并点击其后的公式按钮,编辑:
Not OnFirstRecord And {表名.ID列名} = Previous ({表名.ID列名})
qiunihao 2010-11-07
  • 打赏
  • 举报
回复
右击ID列->设置对象格式,勾选“若重复则抑制显示”
对 总工时 列进行同样操作
lyboy8 2010-11-06
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 luols 的回复:]

右击ID列->设置对象格式,勾选“若重复则抑制显示”
对 总工时 列进行同样操作。
[/Quote]
这个设置好了,显示形式就如我题目所说的最后那样显示.我想要的显示是中间那种显示..
阿双2009 2010-11-06
  • 打赏
  • 举报
回复
右击ID列->设置对象格式,勾选“若重复则抑制显示”
对 总工时 列进行同样操作。

4,818

社区成员

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

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