BusinessObjects Enterprise XI
如何使用<openDocument -- URL命令参数>
-----------------------------------------------------------------------------------------------------
概述
这个文档包含如何使用<openDocument -- URL命令参数>去调用已经发布到BusinessObjects Enterprise XI 系统的报表。使用URL命令参数可以很容易地将Enterprise XI 集成到Web应用程序和门户网站中,而不必深入了解 底层的 软件开发套件(the underlying SDK).
-------------------------------------------------------------------------------------------------------
目录
介绍 ----------------------------------------------------------------------------------2
背景---------------------------------------------------------------------------2
确定平台信息---------------------------------------------------------------------------2
查询生成器---------------------------------------------------------------------2
openDocument参数-----------------------------------------------------------------------4
没有文档化的openDocument参数 --------------------------------------------------4
单点登录----------------------------------------------------------------4
平台参数 ---------------------------------------------------------------------4
已经废弃的参数 ----------------------------------------------------------------6
输入参数------------------------------------------------------------------------------6
为OLAP Intelligence report targets指定提示信息---------------------------------11
理解OLAP上下文 ----------------------------------------------------------------11
OLAP Intelligence中使用的约定--------------------------------------------------12
成员参数的语法 -----------------------------------------------------12
成员集参数的语法 ---------------------------------------------------12
cube参数语法 -------------------------------------------------------13
page参数的语法 -----------------------------------------------------13
输出参数 -----------------------------------------------------------------------------14
最佳实践 -----------------------------------------------------------------------------15
集成Universes ---------------------------------------------------------------15
使用库自定义函数 ------------------------------------------------------------15
了解更多信息 -------------------------------------------------------------------------16
--------------------------------------------------------------------------------------------------------
介绍
这个文档列出了openDocument命令参数以及这些命令参数如何使用。它也说明了一些最佳实践,并且显示了和这个技术相关的帮助文档的地方。
典型的URL语法是;
JAVA-
http://<hostname>:<port>/businessobjects/enterprise11/desktoplaunch/opendoc/openDocument.jsp
COM-
http://<hostname>:<port>/businessobjects/enterprise11/InfoView/scripts/opendocument.aspx
默认情况下,Enterprise XI使用<主机名>作为服务器名。Tomcat Web服务器端口号为8080,IIS Web服务器端口号为80(90是默认的HTTP端口,可以省略)。
例如:服务器名为“paris”的URLs:
TOMCAT-
http://paris:8080/businessobjects/enterprise11/desktoplaunch/opendoc/openDocument.jsp
IIS-
http://paris/businessobjects/enterprise11/InfoView/scripts/opendocument.aspx
重要提示 |
在本文档余下的部分,都会以“openDocument.jsp”来代替完成URL路径 |
背景
在BusinessObjects Enterprise XI中,你能够使用<openDocument URL命令参数>去生成展现报表和其它已经发布到Enterprise XI系统的文档。
<openDocument command>替换了用于之前版本中viewrpt.cwr。
确定平台信息
查询生成器
Enterprise XI存储了大量信息。这个为什么Enterprise XI包括了Web应用,查询生成器(Query Builder)(是一个查询平台)。这个应用能在“Enterprise XI管理启动板”的左侧找到。查询生成器能帮助你确定哪些值,那些值呢?那些你用于构建完整的openDocument URL所需要的值。
下图,图1,展示一个用典型的查询语句输入到它里面的查询生成器的外观。
图1:查询生成器
在上图中,查询返回已经发布到Enterprise XI系统的Web Intelligence文档的Name, ID, Cluster ID和Package ID。
select SI_NAME, SI_ID, SI_CUID, SI_RUID FROM CI_INFOOBJECTS WHERE SI_KIND = 'Webi'
在BusinessObjects Enterprise XI SDK"Query Language Reference"章节中,详细说明了完整的语法。
可以在下面的"Finding more information"部分找到引用。
openDocument参数
没有文档化的openDocument参数
下列参数被openDocument支持,但是在Enterprise XI相关的文档中没有写
单点登录
OpenDdocument 支持单点登录(SSO)。为了实现SSO,openDocument 首先会检查 被称为ISEnterpriseSession的会话(session)变量是否有效(这个变量包含Enterprise XI 会话(session))。如果这个HTTP会话变量不可用,那么openDocument将检查新的token参数(token参数往往用于传递会话标识符的token)。当Session被创建或者通过ILogonTokenMgr.getDefaultToken()API,这令牌被返回。
参数名 |
参数说明 |
是否必须 |
参数接受的值 |
token |
包含用户会话标记,当前CMS 会话的有效登录标记。 |
否 |
当前CMS 会话的登录标记。 |
平台参数
Enterprise XI提供了两个选项引用资源:
Enterprise XI 平台资源的ID
Enterprise XI平台资源的名字(资源名和文件夹路径连接到一起可以消除分歧,eg,避免同名资源名)
openDocument介绍了一种新的方法来识别目标文件。在BusinessObjects Enterprise 6.x中,是使用目标文档名称、标识符ID和存储库类型的组合来指向正确的文档。在Enterprise XI中,名称识别(name identification)仍然可用,但是一个更灵活的方式引来用文档是基于已经介绍过的Enterprise XI InfoObject标识符(identifier)。
- Identifier(ID)
- Cluster identifier(CUID)
- Package identifier(RUID)
- Global identifier(GUID)
(The choice is dependant on your deployment)选择取决于您的部署。无论如何,当以编程的方式生成URLs,资源名字是不健壮的
参数名称 |
说 明 |
是否必须 |
值 |
token |
包含用户Session认证的token文本 |
否 |
Token文本 |
iDocID |
文档的ID |
是,但可以用sDocName来代替 |
文档ID (InfoObjectID) |
sIDType | CMS对象ID类型 | 是,如果不使用默认文档ID(InfoObjectID) |
|
sType | 目标文档或报表的类型 | 是。但对于未知的文件类型忽略(xls, doc, txt,等) |
|
sPath |
|
否 | 目录和子目录 |
sDocName |
|
否 | |
sReportName | 在一个文档中包含多个报表的时候决定那一个报表打开(默认的时候处于激活的报表优先打开) | 否 | |
lsS[NAME] | 指定提示的单个值。[NAME] 是提示的文本 | 否 | 一个单值参数的值 |
lsM[NAME] | 指定提示的多个值。[NAME] 是提示的文本。 | 否 | 多只参数的各个值用逗号“,”分开。 |
相关推荐
### BOE OpenDocument应用 参数...以上内容详细总结了BOE OpenDocument应用的参数使用指南,包括平台参数、输入参数、输出参数以及使用过程中的注意事项。这些信息有助于用户更有效地利用BOE OpenDocument应用的功能。
BOE商业智能平台,BusinessObjects Enterprise商务智能平台培训 BOE商业智能平台是SAP的商务智能解决方案,提供了全面的商务智能功能,包括报表工具、查询分析工具、商务智能平台、动态交互分析工具、绩效管理工具...
通过上述介绍可以看出,使用BOE XI的`openDocument`命令可以通过简单的URL构建实现报表的自动化展示,极大地提高了报表的可用性和灵活性。了解并掌握这些参数和最佳实践,可以帮助开发者更高效地集成报表功能到各种...
这个SDK使得开发者能够轻松地集成BOE的显示技术和其他相关服务到他们的应用程序中,例如智能硬件、物联网(IoT)解决方案或者企业级系统。下面将详细阐述BOE开发JAVA SDK中的关键知识点。 1. **API接口**:SDK的核心...
MEMS结构在BOE中释放时气泡的产生与预防[整理].pdf
2. 在InfoView软件中,系统会自动识别并列出已连接的BOE设备。 3. 用户可以根据需求选择单个或多个设备进行管理和配置。 四、显示参数调整 1. 亮度与对比度:用户可自定义调整每个屏幕的亮度和对比度,以适应不同的...
### BOE330 BO E. XI 3.0 3.1 设计与部署解决方案 #### 关于本课程 ...通过本课程的学习,学员不仅能够全面掌握BOE的架构和管理方法,还能够在实践中灵活运用这些知识来设计并部署一个高效稳定的BOE解决方案。
1. "boe.chm":这是主要的学习资源,与标题中的"BOE全经典.chm"相吻合,可能是一个详尽的BOE技术参考。 2. "www.pudn.com.txt":这可能是一个链接或者说明文件,来源于pudn.com,这是一个知名的编程资源分享网站,...
BOE
根据给定的文件信息,我们可以深入探讨BOE(Business Objects Enterprise)培训文档中涉及的关键知识点,这涵盖了BOE平台的概述、架构、使用方法以及内容管理等重要领域。 ### BOE概览 BOE作为商务智能(Business ...
本文将深入探讨“NT35510+BOE点屏初始化”的具体细节,旨在为从事相关工作的工程师和技术人员提供一份详尽的指南。 标题:“NT35510+BOE点屏初始化”明确指出本文的核心内容是针对NT35510芯片与京东方(BOE)液晶...
### BOE管理员指南知识点梳理 #### 一、BusinessObjects Enterprise (BOE) 概述 - **产品背景**:Business...以上是对《BOE管理员指南》中关键知识点的总结梳理,旨在帮助读者快速了解BOE的主要特性和使用方法。
描述中的信息“2015_BOE_Chiu.zip”与标题相同,没有提供额外的具体内容,但我们可以推测这个ZIP文件可能包含了与BOE在2015年的业务、项目、报告或研究相关的数据集。 标签“数据集”表明这个ZIP文件的核心是数据,...
在这个场景中,"SAP BOE jar"指的是与SAP BOE相关的Java档案文件(.jar),这些文件通常包含了运行SAP BOE应用程序所需的类库和组件。下面我们将深入探讨SAP BOE的关键知识点,以及这些.jar文件可能包含的内容。 1....
这种集成通过将BOE的功能无缝嵌入到SharePoint环境中,使用户能够在SharePoint门户内访问、管理和分析来自BOE的数据。 #### 二、目标读者 本指南主要面向负责配置和管理SAP BusinessObjects与Microsoft SharePoint...