水晶报表格式问题

snoopy85224 2010-03-11 11:10:37
阿泰你好,我是个刚学水晶报表的菜鸟,有以下问题想像你请教,谢谢啦。
1.我需要求一个字段的平均值,但是要求是该字段如果为0则不进行计算,比如 0, 24, 24的平均值应该为24,而不是16,我自定公式字段里面使用求平均值的方式解决不了这个问题。
2.我有些问题字段过长了,会超出单元格,如何让过长的部分不显示啊,或者像Excel那样显示为####。
3.我看了你的完美Excel的帖子,但是我发现如果使用空格填充的单元格会比非空格填充的单元格要小些,这个问题如何解决啊。
4.因为列比较多,所以我在本地使用了A0纸张,但是发布到服务器上后发现所画的格子只显示出了一部分,应该我使用的A0纸张在服务器上的打印机没有这个格式造成的,请问这个问题该如何解决啊,写代码自定义纸张大小吗?
...全文
79 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
snoopy85224 2010-03-13
  • 打赏
  • 举报
回复
谢谢~楼上的各位~~真的很感谢
阿泰 2010-03-12
  • 打赏
  • 举报
回复
[Quote=引用楼主 snoopy85224 的回复:]
阿泰你好,我是个刚学水晶报表的菜鸟,有以下问题想像你请教,谢谢啦。
1.我需要求一个字段的平均值,但是要求是该字段如果为0则不进行计算,比如 0, 24, 24的平均值应该为24,而不是16,我自定公式字段里面使用求平均值的方式解决不了这个问题。
2.我有些问题字段过长了,会超出单元格,如何让过长的部分不显示啊,或者像Excel那样显示为####。
3.我看了你的完美Excel的帖子,但是我……
[/Quote]

1:如楼上lluos所说
2:只要你不设定字段“可以增大“,它一般只会显示你的字段宽度能容纳下的字符,当然,也有例外。
你可以这样处理,假设你的宽度可以放下10个字,那么做一个公式
left(字段,10) 就行了
3:我似乎没有发现这种情况。
在这个公式字段上点右键,重新设置一下它的字体,设置的跟其他字段的字段一样大
4:服务器上安装同样的打印机驱动看看
雷肿么了 2010-03-12
  • 打赏
  • 举报
回复
对于你所说的第三个问题,

你可以把框拉大吗。。。
阿双2009 2010-03-12
  • 打赏
  • 举报
回复
当前最后你要把这个新建的 运行总计字段 拖放到报表,
阿双2009 2010-03-12
  • 打赏
  • 举报
回复
对于你的第一个问题,可以采用 运行总计字段
在 字段资源管理器 中 右键点击 运行总计字段 点击 新建
选择你要的 汇总字段 ,汇总类型 设为 平均

求值区域 选择 使用公式 ,点击后面的“x+2”按钮,在公式工作室中编辑
{汇总字段} > 0

即可。但对于另三个问题还没试过,呵呵

4,818

社区成员

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

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