2012-07-19 131 views
2

我有一個報告,我需要隱藏重複項目,但不幸的是我現在在重複記錄中使用了重複記錄的空白區域。試圖擺脫SSRS報告中的空白空間

我該如何糾正這一點,以便我的報告看起來不那麼不專業?

我搜索了互聯網,找到了隱藏行的地方沒有數據的答案,但是在我的報告中有我不想顯示的數據。我只是把它從查詢中提取出來,但是表的設置方式不是一個選項。

編輯 我與Tablix的工作,沒有,我已經能夠找到沒有ConsumeContainerWhitespace財產。 這不是在導出報告結尾添加額外頁面的情況。 我在記錄之間有空格。

編輯

=iif(Fields!CaseNbr.Value = Previous(Fields!CaseNbr.Value), True, False) 

那就是我在佔位符爲我的數據的行的屬性部分下能見度寫進了隱藏屬性的代碼。 這會在重複信息被隱藏的信息表中留下空的單元格。

我的表是這樣的:

Name   Title 
Malione   Programmer 

Manny   Watchman 

回答

1

您的問題的答案可以在此處找到。

http://www.sqldev.org/sql-server-reporting-services/hidden-rows-still-displayed-9660.shtml

你很可能在文本中的知名度屬性,而不是行組知名度進入你的表達。使用行組將刪除整行,文本和空白。

+0

這使感覺!不幸的是,我沒有報告來檢查這一點,但我打算將其標記爲答案,因爲我相信這會起作用!非常感謝你花時間回答這個老問題。這一定會堅持在我的腦海裏! – Malachi 2013-03-14 14:14:32

+0

404找不到。你的鏈接已經消失。最好將相關信息放入您的答案中,而不僅僅是鏈接到答案。 – 2013-09-13 05:30:05

+0

@JamesKhoury鏈接已被修復,有點 – Malachi 2014-05-02 15:15:31

2

這可能幫助:http://blog.datainspirations.com/2011/03/18/the-case-of-the-extra-page/

嘗試第一件事是ConsumeContainerWhitespace財產我提到在年底。

+0

沒有用於Tablix的ConsumeContainerWhitespace屬性。 – Malachi 2012-07-23 21:39:23

+2

你是對的。這不是一個tablix屬性。這是博客文章中所述的報告屬性。點擊報告背景中的任意位置(黃色部分),將屬性窗口焦點設置爲報告,或者在屬性窗口頂部的下拉列表中選擇報告。你會在那裏找到物業。 – Stacia 2012-07-23 21:44:27

+0

仍然沒有工作。仍然隱藏着信息的空間。 – Malachi 2012-07-23 22:24:02

0

爲了避免空格,你可以使用內置修剪功能,它會修剪所有的空格。 有關SSRS功能的更多詳細信息,請參閱here

+0

我在哪裏實現修剪功能?我有一個函數用於隱藏重複字段已經存在,這是白色空間出現的地方 – Malachi 2012-07-23 21:31:09

+0

我建議你可以嘗試修剪返回的數據,因爲這將是更容易的選項。如果可能,請儘量發佈你在做什麼以隱藏重複,比我更容易理解比扔石頭空氣。 – Pratik 2012-07-24 04:44:52