【发布时间】:2018-05-03 13:30:47
【问题描述】:
SSRS 新手。
我已经创建了一些参数。不过……
我正在尝试为报表生成器 3.0 中的报表创建计数参数/过滤器。
我有客户订单的视图
ID、OrderID、部门、日期、已交付、已取消
已交付和已取消的列,用 1 或 0 表示
我想要一个报表用户可以选择的参数,一个ID取消订单的次数。
这可以是 1、2、3 甚至 4 次。
因此,当用户选择例如 4 时,它会将表格过滤为已取消订单 4 次的 ID
我想在 SQL 视图中创建一个计数和分组 ID。
但是我需要视图中每个订单的日期。查看取消的日期。因此每行只有 1 个。
所以我不能根据不同的取消次数创建参数,我只会返回 1
大家有什么想法
【问题讨论】:
-
您可以在查询中使用
OUTER APPLY来应用每个 ID 的取消总数。然后很容易添加逻辑来过滤掉它。如果您发布您的查询,我们可以提供进一步的帮助。 -
这是正确的,不能标记为正确,但是 bjones,谢谢 x