我正在尝试在我的SAP报告中添加链接到另一个报告。
我试图在网页视图中这样做,就像官方手册中描述的那样。我单击单元格,然后链接然后添加文档链接.
在弹出窗口中,当我单击浏览.,我得到NullPointerException

谷歌没什么用。
SAP版本:版本号: 1036产品版本: 14.0.6,这两个报告都是WebI报告。
发布于 2015-01-06 08:15:30
在所需的列中,将此代码添加到超级链接下,作为因特网上的网站:
IF NOT ISNULL({Your Column}) THEN "http://" & Cstr ({?@URL}) & "/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)这是一项围绕路径和清除数据的工作。
希望它能帮助你解决问题。
https://stackoverflow.com/questions/27648455
复制相似问题