我有一些我正在努力的事情,所以希望我可以立刻问所有人?
我正在使用VS 2010并且我认为使用Vb.net构建报告,我使用来自Sql的数据库 - 我主要使用矩阵表
我有一个多个表的报告但不确定如何设置/定义仍然显示没有数据的表?所以目前如果有一个空白,它会弄乱整个报告的外观吗?
在另一种情况下,我如何使用表达式/自定义代码来过滤掉一行中的项目 - 例如,如果我只想将3个项目中的5个项目等等,那么
如何根据标准或过滤器计算出行或颜色的百分比,因此如果总项目为30而项目1为5,则%为17%,所有项目总计为100%
如何计算行/列的增长情况,如果第1年为50,第2年为60,则增长/差异将为20%
答案 0 :(得分:0)
表达式存在一些问题:
=IIF(Fields!Total_Amount__Excl_VAT_.Value = 0
OR Fields!Total_Amount__Excl_VAT_.Value = "", 0, Sum(Fields!Total_Amount__Excl_VAT_.Value))
SUM应该在 IIF 附近:
=SUM(IIF(Fields!Total_Amount__Excl_VAT_.Value = 0
OR Fields!Total_Amount__Excl_VAT_.Value = "", 0, Fields!Total_Amount__Excl_VAT_.Value))
的同一问题
=IIF(Fields!Total_Amount__Excl_VAT_.Value = 0
OR Fields!Total_Amount__Excl_VAT_.Value = "",0,Sum(Fields!Total_Amount__Excl_VAT_.Value))
应该是:
=SUM(IIF(Fields!Total_Amount__Excl_VAT_.Value = 0
OR Fields!Total_Amount__Excl_VAT_.Value = "", 0, Fields!Total_Amount__Excl_VAT_.Value))
增长公式看起来是正确的 - 您得到的结果与预期不同吗?