1、/:port/OpenDocument/?上面示例中显示的第一个参数必须放在所有其他参数之前。在此信息之后,参数可以按任何顺序出现。下表中显示了函数参数。必需列指定参数在链接中是否是必需。注意: 包含openDocument 链接的文档称为父文档,它位于父系统中。链接指向的文档称为目标文档,它位于目标系统中。一、 OpenDocument 平台参数下表列出了openDocument 平台参数: 变量用尖括号表示。必须将这些变量替换为恰当的值。例如,必须使用服务器的名称替换(下面的代码示例中包括此变量),而且必须使用端口号替换。1、 iDocID参数语法参数说明是否必须参数接受的值iDocID文
2、档标识符。sDocName 或iDocID 其中之一是必需的。文档标识符(InfoObjectID)。示例:sType=wid&sDocName=SalesReport&iDocID=2010 要获取文档ID,请在InfoView 中导航到该文档,将鼠标悬停在文档名称超级链接上,并在浏览器的状态栏中查找ID 号。也可以从中央管理控制台中获取文档ID。2、 sDocNamesDocName无扩展名的文档名称如果有多个文档的名称相同,请使用iDocID 指定正确文档。文档名称。sPath=Sales+Reports&sDocName=Sales+in+2003、 sIDTypesIDType中央管
3、理服务器(CMS)对象标识符类型。是,条件是目标为对象包中的Crystal 报表或OLAP Intelligence报表(sType=rpt 或=car )(否则,请使用sPath 和sDocName) CUID GUID RUID ParentID InfoObjectID(默认值)iDocID=2010&sIDType=CUIDsKind目标DesktopIntelligence 文档的文件类型。是,条件是目标为Desktop Intelligence文档(否则,请使用sType) FullClientsKind=FullClient4、 sPathsPath包含目标文档的文件夹和子文件夹
4、的名称。是,条件是指定了sDocName,并且它不是唯一的。文件夹和/或子文件夹:文件夹、子文件夹sDocName=Sales+in+2005注意: 为了确保 URL 编码的正确,此参数和以下几个参数中的空格被替换为 +。可以使用 WebIntelligence URLEncode() 函数确保参数值的 URL 编码是正确的。sType目标文档或报表的文件类型。是,但对于不可知文档却被忽略 wid:Web Intelligence 6.x 版本文档 rpt:Crystal 报表 car:OLAP Intelligence 报表5、 sType示例sType=wid6、 tokentoken当前
5、CMS 会话的有效登录标记。否话的登录标记。sDocName=Sales+in+2003&token=二、OpenDocument 输入参数下表列出了openDocument 输入参数:例如,必须使用服务器的名称替换(下面的代码示例中包括此变量),而且必须使用端口号替换/businessobjects/enterprise115/sType=car&sIDType=InfoObject&=440&lsS23CAA3C1-8DBB-4CF3-BA%2CB8%2CD7%2CF0%2C68%2CEF%2C9C%2C6F=2打开多维数据集参数如果 8401682C-9B1D-4850-8B%2C5E%
6、2CD9%2C1F%2C20%2CF8%2C1%2C62 是用于在 MSAS 上的FoodMart 2000 目录中打开仓库多维数据集的多维数据集参数的编码的URL 唯一名称,则可以使用以下 URL 打开此多维数据集参数:lsS8401682C-9B1D-4850-8B%2C5E%2CD9%2C1F%2C20%2CF8%2C1%2C62=CATALOG%3DFoodMart%202000,CUBE%3Dwarehouse&iDocID=6167、 将 lsM 参数和 OLAP Intelligence 一起使用使用在 OLAP Intelligence 报表中创建的唯一参数名称,也将 lsM参数以编码的 URL 字符串格式进行传递。以下是使用 lsM 的示例: