0

我在显示仓库中每个项目的库存位置结果时遇到了一个问题,每个项目最多可能有 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

我需要报告看起来像这样:

项目 | 说明 | 位置/数量1 | 位置/数量2 | 位置/数量3 | 位置/数量4等

AB10 | 管 10 | E13P - 1 | E15B - 3 | WS14 - 5

TS14 | 管道 14 | E12B - 6

TG15 | 装饰 15 | T15V - 8 | E13P - 5

我需要最多 10 个位置的每个项目的位置及其数量。任何想法我如何去做这件事。这是使用 SSRS 2008。

谢谢

保罗

4

1 回答 1

0

如果您愿意像这样稍微修改报告结构,您可以使用矩阵报告

                   |            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   |

访问此链接以了解有关矩阵报告的更多信息

http://technet.microsoft.com/en-us/library/ms157334(v=sql.100).aspx

于 2013-10-30T05:54:11.160 回答