【问题标题】:SSRS, combine row and column groups , is it possibleSSRS,结合行列组,有可能吗
【发布时间】:2015-07-23 17:23:47
【问题描述】:

我有这个简单的报告,我尝试同时使用行组和列组,但我仍然在单独的行中获得排名列上的值(每个排名 1 行)。我可以以某种方式在单行上显示该值(77、22、44)吗?所以我不需要那些标有红十字的线。 请注意,每个 Loc 的 PR 排名是不同的,所以我只显示排名,不关心产品,没关系,我只显示排名和排名计数。我在sql中完成了pivot,但想尝试在rdl中执行此操作。 我还在这里包含示例 ds Tx马里奥

select 'EUROPE' LOC_NAME, '70' PR_CODE, 'Product 700 for man' PR, 'Local'  RACE, '96'  CC, '1' RK   union
select 'EUROPE' LOC_NAME, '400' PR_CODE, 'Product 400' PR, 'Local'  RACE, '116'  CC, '2' RK union
select 'EUROPE' LOC_NAME, '70' PR_CODE, 'Product 700 for man' PR, 'Unknown'  RACE, '37'  CC, '1' RK union
select 'EUROPE' LOC_NAME, '200' PR_CODE, 'Product 200 for women' PR, 'Unknown'  RACE, '13'  CC, '3' RK  union
select 'EUROPE' LOC_NAME, '200' PR_CODE, 'Product 200 for women' PR, 'Local'      RACE, '74'  CC, '3' RK    union
select 'EUROPE' LOC_NAME, '400' PR_CODE, 'Product 400' PR, 'Unknown'  RACE, '25'  CC, '2' RK    union
select 'ASIA' LOC_NAME, '70' PR_CODE, 'Product 700 for man' PR, 'Local'  RACE, '22'  CC, '2' RK union
select 'ASIA' LOC_NAME, '550' PR_CODE, 'Product 550 ASIA ' PR, 'Local'  RACE, '44'  CC, '3' RK  union
select 'ASIA' LOC_NAME, '70' PR_CODE, 'Product 700 for man' PR, 'Unknown'  RACE, '55'  CC, '2' RK   union
select 'ASIA' LOC_NAME, '200' PR_CODE, 'Product 200 for women' PR, 'Unknown'  RACE, '66'  CC, '1' RK    union
select 'ASIA' LOC_NAME, '200' PR_CODE, 'Product 200 for women' PR, 'Local'  RACE, '77'  CC, '1' RK  union
select 'ASIA' LOC_NAME, '550' PR_CODE, 'Product 550 ASIA ' PR, 'Unknown'  RACE, '33'  CC, '3' RK

【问题讨论】:

    标签: visual-studio-2012 ssrs-2012


    【解决方案1】:

    我认为这更适合矩阵。我通过使用矩阵组件来做到这一点,将您的数据集采用以下数据排列:

    并在预览中生成以下矩阵:

    【讨论】:

    • 穆乔·格拉西亚斯·亚历杭德罗
    猜你喜欢
    • 2016-06-12
    • 1970-01-01
    • 2023-03-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多