abllyboy

RDLC在饼图上显示百分比不像水晶报表那样便捷,需要自己定义相应的公式。但这种方式也使得RDLC更为灵活。

在RDLC的饼图上显赫百分比可参考如下公式:

=FormatPercent(Count(Fields!ProductId.Value)/Count(Fields!ProductId.Value, "ReportDataSet_OrderView"),2)

FormatPercent(XX,2)表示格式化为两位小数的百分比。

关键为Count(Fields!ProductId.Value)及Count(Fields!ProductId.Value, "ReportDataSet_OrderView")

Count(Fields!ProductId.Value)的域为遍历的当前域,从而可以取到当前分组的Count值;

Count(Fields!ProductId.Value, "ReportDataSet_OrderView")表示整个数据集,从而可以取到总数值。

可以参看下图:

最终效果:

分类:

技术点:

相关文章:

  • 2021-05-31
  • 2021-08-28
  • 2021-12-13
  • 2022-01-16
  • 2022-01-02
  • 2022-01-28
  • 2022-01-05
  • 2021-03-27
猜你喜欢
  • 2022-12-23
  • 2021-06-21
  • 2022-02-01
  • 2021-11-17
  • 2022-02-05
  • 2021-11-27
  • 2022-01-29
相关资源
相似解决方案