2015-11-26 78 views
0

我在我的應用程序中使用ASP.Net c#。在報告中,Crystal Report用於生成租戶的年度銷售額。在我的數據庫(SQL存儲過程)中,生成了下面的表格表示。Crystal Report和ASP.NET - 使重複值一致

Tenant  Year Sales 
Strarbucks 2010 1000 
Strarbucks 2011 2000 
Strarbucks 2013 3000 
Strarbucks 2014 4000 
Strarbucks 2015 5000 

我想要什麼或水晶報表所需的輸出是重複租戶名稱被壓縮爲一個像這樣

Tenant  Year Sales 
Strarbucks 2010 1000 
      2011 2000 
      2013 3000 
      2014 4000 
      2015 5000 

我已初步完成的是租客有一個集團,但它導致這樣:

Strarbucks 
2010 1000 
2011 2000 
2013 3000 
2014 4000 
2015 5000 

Tenant 2  
2010 1000 
2011 2000 
2013 3000 
2014 4000 
2015 5000 

回答

2

準備好您的報告在第一個例子你即

創建210
Tenant  Year Sales 
Strarbucks 2010 1000 
Strarbucks 2011 2000 
Strarbucks 2013 3000 
Strarbucks 2014 4000 
Strarbucks 2015 5000 

Then Right Click on Tenant field in the report design。
點擊Format Field
Common選項卡啓用底部Suppress if Duplicated的選項。

您的報告可能需要按照Tenant字段排序。

0

問題是,您正在將「租客」放入詳細信息組(或年度組)中,並且會按照您的年份重複多次。

我會建議你創建一個「租戶」組,並將其指定在那裏。然後是一年中的一組,並將其他領域放在該組中。完成此操作後,您將獲得一個像報告一樣的階梯,然後您只需轉到「租戶」組部分,然後選擇「底層後續部分」選項。