最近我从SSRS 2008转到SSRS 2017,在迁移过程中,我试图运行报告,但遇到错误:
该项目的路径无效。完整路径必须小于260 长字符;其他限制条件也适用。如果报表服务器在 在纯模式下,路径必须以斜杠开头。 (rsInvalidItemPath)。
这不是在SSRS 2008中发生的,并且我不理解该问题。 在下面,您可以找到我正在使用的命令:
="javascript:void(window.open('http://server_name:port/Folder/SubFolder/Sub%SubFolder/SubSubFolder/"
+ "&Date1=" + iif(Parameters!Date1.Value < Parameters!Date2.Value, Parameters!Date1.Value.ToString ,Parameters!Date2.Value.ToString)
+ "&Date2=" + iif(Parameters!Date1.Value < Parameters!Date2.Value, Parameters!Date2.Value.ToString ,Parameters!Date1.Value.ToString)
+ "&CustId=" + Fields!CID.Value.ToString()
+ "&OriginBCode=" + Parameters!OriginBCode.Value.ToString()
+ "&OriginSCode=" + Parameters!OriginSCode.Value.ToString()
+ "&OriginACode=" + Parameters!OriginACode.Value.ToString()
+ "&OriginBrhCode=" + Parameters!OriginBrhCode.Value.ToString()
+ "&Detail=" + Parameters!Detail.Value.ToString()
+ "&GroupId=0'"
+ ",'','title = Some text, menubar=0,resizable=0,scrollbars = Z, width=700,height=220'))"
我浏览了Microsoft网站,谈论高级javascript并添加内容;在路径的尽头。