代码之家  ›  专栏  ›  技术社区  ›  Joshua Carmody

如何在报表设计器中一行并排显示两行数据?

  •  1
  • Joshua Carmody  · 技术社区  · 16 年前

    我正在使用SQLServerReportingServices2005,我正在报表设计器/BusinessIntelligenceStudio中开发一个报表。现在,我有一个外观正常的表,显示如下数据:

    ----------------
    | A  | B  | C  |
    ----------------
    | A1 | B1 | C1 |
    ----------------
    | A2 | B2 | C2 |
    ----------------
    | A3 | B3 | C3 |
    ----------------
    

    喜欢

    -------------------------------
    | A  | B  | C  | A  | B  | C  |    
    -------------------------------
    | A1 | B1 | C1 | A2 | B2 | C2 |
    -------------------------------
    | A3 | B3 | C3 | A4 | B4 | C4 |
    -------------------------------
    

    这可能吗?有人知道如何做到这一点吗?到目前为止,谷歌搜索对我来说什么都没有发现。提前感谢您的帮助。

    2 回复  |  直到 16 年前
        1
  •  4
  •   Joshua Carmody    16 年前

    好吧,我知道怎么做了。我创建了一个包含2(重复)个表详细信息行的表,其值如下:

    --------------------------------------------------------------------------------------------------------------------------------------------
    | =Previous(Fields!A.Value) | =Previous(Fields!B.Value) | =Previous(Fields!C.Value) | = Fields!A.Value | =Fields!B.Value | =Fields!C.Value |
    --------------------------------------------------------------------------------------------------------------------------------------------
    | =Fields!A.Value           | =Fields!B.Value           | =Fields!C.Value           |                  |                 |                 | 
    --------------------------------------------------------------------------------------------------------------------------------------------
    

    然后我转到每行的属性,并将“隐藏”值设置为表达式。对于第一行,我使用了以下表达式:

    =Iif(RowNumber("table1") mod 2 = 0, false, true)
    

    对于第二行,我使用了以下表达式:

    =Iif(RowNumber("table1") = CountRows("table1") AND RowNumber("table1") mod 2 = 1, false, true)
    

        2
  •  0
  •   kscott    16 年前

    你需要一份矩阵报告。

    |        A1       |      B1         |          C1      |
    -------------------------------------------------------
    |  A  |  B  |  C  |  A  |  B  |  C  |   A  |  B  |  C  |
    

    这种格式适合你吗?

    推荐文章