0
我試圖在我的SAP報告中添加鏈接到另一個報告。從一個報告到另一個報告的SAP鏈接
我試圖在web視圖中執行此操作,就像它在官方手冊中描述的一樣。我點擊單元格,然後鏈接然後添加文檔鏈接...
在彈出的窗口中,當我點擊瀏覽...我得到NullPointerException異常
谷歌搜索沒有按」幫助。
SAP BO版本: 內部編號:1036 產品版本:14.0.6 這兩個報告都是WebI報告。
我試圖在我的SAP報告中添加鏈接到另一個報告。從一個報告到另一個報告的SAP鏈接
我試圖在web視圖中執行此操作,就像它在官方手冊中描述的一樣。我點擊單元格,然後鏈接然後添加文檔鏈接...
在彈出的窗口中,當我點擊瀏覽...我得到NullPointerException異常
谷歌搜索沒有按」幫助。
SAP BO版本: 內部編號:1036 產品版本:14.0.6 這兩個報告都是WebI報告。
在您需要的列下的超鏈接的網站在互聯網上添加以下代碼:
IF NOT ISNULL({Your Column}) THEN "http://" & Cstr ({[email protected]}) & "/Reports/"Your report viewer".aspx?ID=" & CStr(round("Report ID(s)",0))
,並在您的瀏覽器代碼文件,你需要設置(@URL)參數:
添加該屬性你的瀏覽器
Public Shared ReadOnly Property BaseSiteUrl() As String
Get
Dim context As HttpContext = HttpContext.Current
Dim baseUrl As String = context.Request.Url.Authority + context.Request.ApplicationPath.TrimEnd("/"c)
Return baseUrl
End Get
End Property
和
Your report object.SetParameterValue("@URL", BaseSiteUrl)
它是圍繞路徑和清理數據的工作。
希望它能幫助你解決問題。
你如何將報告鏈接在一起?你有一個報告查看器頁面與每個報告的ID? –
如果您可以添加哪種文檔(源文件和目標文件):WebI,Crystal Reports ...以及您正在使用的BusinessObjects版本,這將會很有幫助。此外,添加生成的OpenDocument鏈接將受到歡迎。 –
@ Abdulrahman_88我試圖在web視圖中執行此操作,就像它在官方手冊中描述的一樣。我點擊單元格,然後鏈接,然後添加文檔鏈接... 我沒有得到報告的列表,我得到NullPoiter而不是 –