转自:http://www.cnblogs.com/DNNCenter/archive/2011/06/22/2086635.html
上一篇主要从构架方面总结使用新得, 这篇文章重点总结报表开发中的具体细节
问题一。 如何显示像这样的数据标签?
方法:步骤
1. 右击图标 , 选中"显示数据标签"
2. 数据标签显示了 ,但是你发现数据标签还是在内部的,如何用连接线在外部显示呢?
选中图标,更改DataPoint--CustomAttributes--PieLabelStyle为Outside 。
3.如果数据标签想显示为百分比,别忘记在这里选中一下格式。
问题二. 我的报告里有用到较复杂的逻辑计算,仅仅用一句表达式很难实现,该怎么做?
1.一般情况下,我推荐数据在后台数据库里结算好后返回到前台(推荐存储过程)
2.特别情况下,你可以采用报告的”自定义代码“来解决这个问题
把自己需要的计算以函数的形式编写出来吧。
问题三。我如果控制Chart图的某块区域分割出来显示呢?
看效果图。
如果实现呢,
1. 图标类型就为普通的饼图, 并不需要选择分离饼图,因为我们通过代码控制分割。
不需要按照图上这样做!
2. 那么如果控制某快区域呢,
我们选中图标序列, DataPoint---- CustomAttributes----Explorded- 选择为表达式!
我是这样写的
=IIF(Sum(Fields!ViewOrder.Value)>=4,true,false)
ViewOrder是我绑定的数据源中的其中一个字段,
需要用Sum这样的语句,因为需要他把值转换为数字类型.
四。如何在控制在制定的内容时选择分页显示?
选择一个 Rectangle(矩形)放置在设计页上,右击属性页,常规选项中,选中”在组建前面添加分页符“
五。如何控制页眉在报告首页里不显示出来?
很简单,右击 选择”页眉属性 “, 取消选中”在首页上打印“
好了,今天到这里