代码之家  ›  专栏  ›  技术社区  ›  Matt Mitchell

Reporting Services正在为最小化的行组显示额外的行

  •  0
  • Matt Mitchell  · 技术社区  · 14 年前

    {      Company
    { {      Car  SUM(Price)
    { { {      Part  Price
    

    当扩展时,我想要的结果是这样的(我得到了很好的结果):

    - SuperCarCompany
      - SuperCar 20
         Door 20
      - SuperCar2 70
         Door 30
         Window 40
    - OtherCarCompany
      - SuperCar2 50 /* Same SuperCar2 */
        Door 50
    - MoreCarCompany
      - BestCarEver 535
         Engine 500
         Door 30
         Window 5
    

    当最初打开时是这样的:

    + SuperCarCompany
    + OtherCarCompany
    + MoreCarCompany
    

    然而,我得到的是:

    + SuperCarCompany
     + SuperCar2 70 (i.e. sum of all SuperCar2)
    + OtherCarCompany
     + SuperCar 20
    + MoreCarCompany
     + BestCarEver 535
    

    + SuperCarCompany
     - SuperCar2 70 (i.e. sum of all SuperCar2)
        Door 30 (i.e. first child of any SuperCar2)
    

    当我展开上面的预期行时,超级行立即消失(即,我需要展开所有预期行以除去所有超级行)。

    1 回复  |  直到 14 年前
        1
  •  0
  •   Matt Mitchell    14 年前

    答案是确保用于扩展行的控件恰好跨越最小化行和最大化行。

    | |___|__| 
    | |   |  |
    

    |_|___|__|
    | |   |  |