2010-08-19 62 views
1

我使用BIDS 2008創建了一個簡單的分組報告,並設置了文本框的以下屬性以隱藏表(或Tablix)控件中的一行。SSRS 2008 Report Report Rendering Question

CanGrow = false 
CanShrink = true 
Hidden = true 

該報告將顯示在預覽模式下正常,但是,當我部署到服務器的報告,並查看它,它並沒有呈現相同的方式。雖然該行保持隱藏狀態(我將其設置爲令人討厭的顏色以查看是否會顯示在服務器上),但報表中的標題和詳細信息之間存在巨大差距。

我的問題是,預覽模式是否使用與Reports Manager不同的渲染引擎?

回答

0

是的,我相信渲染引擎是不同的。

在預覽模式下,您是否打開了「打印版面」?我發現這會讓你更準確地瞭解報告在服務器上的樣子。

這個缺口與文本框大小相同嗎?

+0

我有和差距是與文本框相同的大小。 – coson 2010-08-19 23:56:39

3

您可以檢查在本地和您的服務器上使用的出價版本,看它們是否相同。

Visual Studio幫助>關於>在列表中找到SQL Server Reporting Services並單擊它。我目前有版本10.50.1600.1

舉報管理器在瀏覽器中打開您的http://[ServerName或地址]/Reportserver。在底部它也將有版本號,確保它們是相同的,否則你可能會有不同的結果。

另外,與打印/ PDF相比,查看器的渲染引擎是不同的。快速測試將重疊報告中的一些項目。在查看器中,渲染引擎將分離這些項目,以便它們不會觸摸,而打印和PDF將使它們重疊。這只是我注意到的差異之一。