Reporting services 表中的SSRS变量列
我有一个问题,我们需要显示仓库中每个项目的库存位置结果,每个项目最多可以有10个位置 在SQL中,我创建的查询提供以下结果: 项目|说明|位置/数量 AB10 |管10 | E13P-1 AB10 |管10 | E15B-3 AB10 |管10 | WS14-5 TS14 |管道14 | E12B-6 TG15 |装饰15 | T15V-8 TG15 |装饰15 | E13P-5 我需要报告如下所示: 项目|描述|位置/Qty1 |位置/Qty2 |位置/Qty3 |位置/Qty4等 AB10 |管10 | E13P-1 | E15B-3 | WS14-5 TS14 |管道14 | E12B-6 TG15 |装饰15 | T15V-8 | E13P-5 我需要的位置和他们的数量为每个项目最多10个位置。你知道我该怎么做吗。这是使用SSRS 2008 谢谢Reporting services 表中的SSRS变量列,reporting-services,ssrs-2008,ssrs-tablix,Reporting Services,Ssrs 2008,Ssrs Tablix,我有一个问题,我们需要显示仓库中每个项目的库存位置结果,每个项目最多可以有10个位置 在SQL中,我创建的查询提供以下结果: 项目|说明|位置/数量 AB10 |管10 | E13P-1 AB10 |管10 | E15B-3 AB10 |管10 | WS14-5 TS14 |管道14 | E12B-6 TG15 |装饰15 | T15V-8 TG15 |装饰15 | E13P-5 我需要报告如下所示: 项目|描述|位置/Qty1 |位置/Qty2 |位置/Qty3 |位置/Qty4等 AB10
Paul如果您愿意稍微像这样修改报告结构,则可以使用矩阵报告
| Locations |
Item | Description | E13P| E15B| WS14| WS14 | E12B | T15V| etc
AB10 | Tube 10 | 1 | 3 | 0 | 5 | 0 | 0 |
TS14 | Pipe 14 | 0 | 0 | 0 | 0 | 6 | 0 |
TG15 | Garnish 15 | 5 | 0 | 0 | 0 | 0 | 8 |
访问此链接了解有关矩阵报告的更多信息
既然您说您创建了查询,您能否将其更改为基于
透视
,并且每个项目只返回一行,并且所需的列已经就位?或者,您是否能够添加一个列,用项目组对行进行排序,例如Rank()(按项目顺序按位置划分)
?