我有一张表,我必须在其中使用 SSRS Sparklines。但要求是,我必须使用两个数据集中的唯一标识符从另一个数据集中查找 Y 轴值和类别组。假设 DS1 是父数据集,DS2 获得了 Sparkline 的 Y 值和类别(12 个月)。
我不能使用 DS2 作为表的默认数据集,因为它会导致为 Sparkline 单元格以外的大约 20-25 个单元格编写查找表达式。
所以我对 Sparkline 使用了以下表达式。
价值轴:
=lookupset(Fields!RowID.Value,Fields!RowID.Value,Fields!Trend.Value,"DS2")
类别轴:
=lookupset(Fields!RowID.Value,Fields!RowID.Value,Fields!MonthName.Value,"DS2")
我使用了查找集,因为我相信我们必须将一组值映射到迷你图。但这给我带来了以下错误。
有什么解决错误的建议吗?是否可以配置没有类别轴的迷你图?我问是因为我可以管理我的图表,如果 SParkline 可以单独绘制趋势值,也没有类别轴。