You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在SSRS中实现损失三角形(Loss Triangle)的累计总额展示

SSRS 制作损失三角形(Loss Triangle)解决方案

核心逻辑

损失三角形的关键是仅显示**损失日期(LossDate)晚于或等于生效日期(EffectiveDate)**的累计值,三角形外的单元格直接置空。

表达式修改

把原有的全量累计表达式,通过条件判断过滤掉无效数据:

日期为日期类型时的表达式

=IIF(Fields!LossDate.Value >= Fields!EffectiveDate.Value, RunningValue(Fields!PolicyCount.Value, SUM, "TablixName"), "")

日期为字符串格式(如"Feb-17")时的表达式

需先将字符串转换为日期类型再做比较:

=IIF(CDate(Fields!LossDate.Value) >= CDate(Fields!EffectiveDate.Value), RunningValue(Fields!PolicyCount.Value, SUM, "TablixName"), "")

额外配置注意事项

  • 确保Tablix的垂直分组按EffectiveDate升序排列,水平分组按LossDate升序排列,保证三角形的正确展示方向。
  • 若存在日期格式解析异常,可在数据集层面先将日期字符串统一转换为标准日期类型(如YYYY-MM),避免判断逻辑出错。

内容的提问来源于stack exchange,提问作者Serdia

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.29 16:09:54