2013-03-07 55 views
0

我有一個SSRS報告,它採用RowGroups來分組數據。組中使用的其中一個字段是將URL存儲爲文本的字段。我在文本框上設置了一個Go To URL操作,該操作使其充當超級鏈接,打開以字段(即= Fields!URL.value)中的文本存儲的URL。SSRS報告超鏈接丟失.net應用程序中的功能

該文本框可以在BIDS和報表管理器中正常工作,但是當通過我們的自定義.asp報表應用程序訪問該報表時,該文本框會失去此鏈接功能。它只是成爲文本。當鼠標懸停在文本框上時,光標不會改變。我在RowGrouping之外的報表上創建了另一個文本框,並以相同的方式對其進行配置,並且它在報表管理器和報表應用程序中正常工作。

在報表應用程序的RowGroup中,是否有任何特定的配置可能會限制Go to Action屬性?這可能是報告問題,還是報告應用程序的問題?

+0

想不到任何事情。動作表達是什麼樣的? – 2013-03-08 04:08:51

+0

操作是轉到URL,爲URL指定的表達式是= Fields!URL.Value,它引用數據集中的一個字段,該字段的URL存儲爲文本。這很奇怪,因爲它在報表管理器中工作得很好,但在報表應用程序中卻沒有。但是,在RowGroup外部使用文本框時,它在報表管理器和報表應用程序中均可正常工作。 – dmedz 2013-03-08 15:00:24

回答

0

從來沒有真正找到了答案這個問題,但是周圍的工作我所用放置一個文本框的文本框分組,其中的鏈接似乎正常工作的權利。

0

如果您正在使用ReportExecutionService檢查來確保設備信息參數中的Javascript爲true?

<DeviceInfo> 
    <JavaScript>True</JavaScript> 
</DeviceInfo> 

但是你說如果它是在報告的另一部分,它工作?

link to <DeviceInfo> Details

+0

感謝Adam,我將由Report App開發人員運行此操作。儘管用於URL的表達式並未使用JavaScript來打開新窗口,但它只是使用= Fields!URL.Value。此外,組外的另一個轉到URL文本框似乎正常工作。我現在正在尋找一種方式來以某種方式從該組中解壓出該文本框並將其置於外部,但仍然引用該特定組實例的相關URL ... – dmedz 2013-03-08 16:06:13