BOE中opendocument使用说明

合集下载

onopendocument用法举例 -回复

onopendocument用法举例 -回复

onopendocument用法举例-回复通常情况下,onopendocument是一个编程事件,用于在文档被打开时触发相应的操作。

这个事件通常在文档处理软件中使用,例如Microsoft Word、Google Docs或Adobe Acrobat等。

onopendocument的主要用途是在文档打开时执行一些自定义的脚本或操作,以帮助用户自动完成特定的任务或提供额外的功能。

在下面的文章中,我将详细介绍onopendocument的用法,并提供一些示例来说明如何使用这个事件。

第一部分:什么是onopendocument事件?onopendocument是一个与文档处理软件相关的编程事件。

它是一种触发器,当用户打开一个文档时,这个事件就会被触发。

具体来说,当打开一个文档时,软件会发出一个onopendocument事件,这使得用户可以编写自己的代码来在文档打开时执行特定的操作。

第二部分:如何使用onopendocument事件?要使用onopendocument事件,您需要了解所使用的文档处理软件的编程语言和相关的API。

不同的软件可能使用不同的编程语言,例如Microsoft Word使用VBA(Visual Basic for Applications),GoogleDocs使用Google Apps Script等。

无论使用哪种语言,您都可以在代码中添加onopendocument事件的处理程序,以便在文档打开时执行您想要的操作。

以下是一个使用VBA的Microsoft Word示例,展示了如何使用onopendocument事件来设置文档的默认字体和格式:Private Sub Document_Open()With ActiveDocument = "Arial".DefaultFormat.SpaceBefore = 12.DefaultFormat.SpaceAfter = 12.DefaultFormat.Alignment = wdAlignParagraphLeft End WithEnd Sub以上代码在文档打开时被自动执行。

openondemand介绍

openondemand介绍

openondemand介绍OpenOnDemand 是一个基于 web 的平台,旨在为用户提供简化的远程访问和管理 HPC(高性能计算)集群的工具。

该平台提供了一个直观易用的用户界面,用户可以通过 Web 浏览器从任何地方访问和管理远程 HPC 资源。

OpenOnDemand 提供了一个功能丰富的框架,可以让用户在没有专业知识或终端命令行经验的情况下,通过图形化界面轻松地执行复杂的任务。

用户只需使用鼠标点击和填写表单,就可以完成各种 HPC 操作,而无需编写和运行命令行脚本。

OpenOnDemand 的主要特点是它的可扩展性和灵活性。

它可以与各种不同的集群配置和管理工具集成,以满足不同用户和组织的需求。

用户可以根据特定的工作流程和需求,自定义和配置自己的 OpenOnDemand 界面。

此外,OpenOnDemand还提供了强大的安全性和身份验证功能,以保护用户数据和资源。

通过OpenOnDemand,用户可以远程访问HPC 集群上的各种应用程序和工具,例如计算流体力学、生物信息学、数据分析和机器学习等。

用户可以在 Web 界面上启动和监控作业,管理文件和目录,查看作业输出和日志,以及与其他用户进行协作和共享数据。

此外,OpenOnDemand 还提供了一个资源管理器,用户可以轻松地管理自己的文件和目录。

用户可以上传和下载文件,创建和编辑文本文件,以及在集群之间复制和移动文件。

这个资源管理器还具有版本控制和共享功能,用户可以方便地与他人合作编辑和共享文件。

除了远程访问和管理 HPC 资源,OpenOnDemand 还提供了一些其他功能和工具,以提高用户的工作效率和体验。

例如,它可以集成 Jupyter Notebook,让用户通过 Web 界面运行和管理 Notebooks。

它还提供了一个交互式的命令行终端,让用户可以直接在 Web 浏览器中执行命令和脚本。

总之,OpenOnDemand 是一个强大且易于使用的 web 平台,为用户提供了便捷的远程访问和管理高性能计算集群的工具。

使用手册-京东方

使用手册-京东方

京东方产品日常使用说明及维护一、掌握正确的开关机顺序:正确的开机程序是:打开插座电源——开启一体机——将电脑切入到一体机——打开电脑交互触屏软件系统——开始使用。

正确的关闭程序是:先关闭一体机——关闭多用插座电源——锁上移动黑板。

二、京东方一体机中的软件Note 应用软件使用说明在软件安装完成后,双击桌面上的“EN”图标,即可启Note应用软件。

工具条从左到右的功能依次为:菜单、工具、切换到桌面模式、资源库、选择、书写、橡皮擦、线条、图形、文字、屏幕漫游、剪切、复制、粘贴、导航图、撤销、重做、上页、页码、添页、下页,(备注:有对象选中才有剪切、复制按钮;有剪切、复制才有粘贴按钮;有对象操作才有撤销按钮;有撤销才有重做按钮;有多个页面才有上页翻页按钮。

)1.点击“菜单”出现下拉菜单。

下拉菜单提供了新建、打开、插入、保存、另存为、导入、打印文件,以及设置、帮助退出软件等功能选项。

新建-------点击该图标新建一个空白文档,每个文档均可根据用户需要包含多个页面。

打开-------点击该图标打开软件默认的.enb 格式文件。

文件打开后自动跳转到该文件保存时停留的场景页面。

插入-------点击该图标向当前页面插入*.enb格式、pdf文档、图片、Flash、音视频等文件。

其中,插入的pdf文档为链接形式,双击图标即可打开pdf文档。

保存-------点击该图标将当前文档保存为软件默认支持的.enb格式文件。

另存为------点击该图标将当前文档保存为*.enb、*.jpg、word、ppt、pdf文件。

导入--------点击该图标向文档中导入word、ppt、excel、图片。

2 .点击“工具”弹出百宝箱页面,包括主题工具、学科工具、小工具,(1)主题工具点击主题,用户可根据需要选择纯色背景、方块底纹、斑点底纹、纹理、教学背景等,(2)学科工具点击学科工具,用户可根据当前授课场景选用对应的工具辅助授课,包括、数学、语文英语物理化学。

【文库】BOE画屏使用方法教程

【文库】BOE画屏使用方法教程

BOE画屏使用方法教程
BOE画屏使用方法不难,新手也能很容易上手,只要你一步一步来就可以很快掌握技巧。

首先用户需要下载一个手机APP——BOE画屏,注册完成就可以,然后就可以开始推送自己喜欢的作品了!
选择你想要欣赏的作品,点击推送到iGallery画屏,选择要推送的设备,接下来即可终端欣赏;在终端设备也就是BOE画屏上,有Touch功能,左右滑动就能轻易切换作品,上键滑动显示作品信息,下键则能隐藏,而且Touch功能会伴随画屏的横竖摆放自动切换哦,那你就不用担心观赏画作需要固定画屏了;对于自己很喜欢的作品,可以选择收藏电子版,也可以购买电子版或者实物。

画作之外APP中还有专业的分析讲解,在欣赏艺术作品的时候还能学习到相关知识。

另外,用户也可以推送自己喜欢的照片,艺术照、外出旅行风景,以提醒自己那些美好的回忆,心情也会愉悦起来。

除了欣赏作品和照片之外,把画屏翻转过来,可以看到机身后有一个HDMI接口,有很大的扩展空间,不仅可以更加扩展显示的内容,将显示终端切换到HDMI模式下,就是一台高清显示器,你就可以用BOE画屏观看各种视频或者影视作品,也是很不错的享受!画屏上还有一些智能小插件,能够显示时间、天气等信息,BOE画屏在设计上有自动背光、定时开机等功能,不仅人性化而且节能环保哦。

以上就是BOE画屏使用方法和功能。

普罗米修斯白板使用说明 (2)

普罗米修斯白板使用说明 (2)

普罗米修斯(PROMETHEAN)国际公司ACTIVBoard交互式电子白板用户培训手册ACTIVStudio3.5版本A硬件与软件的安装1 从支架箱取出移动支架,按说明,可以很容易的安装好。

或把白板箱中的一付挂钩(4个挂钩)按安装图纸安装在墙上2 从白板包装箱中,取出白板,将白挂在移动支架或墙上的挂钩上3将电源线和USB 线与白板相连4将USB 的另一头接入所用电脑的某个USB口(注意,以后每次使用白板系统,都要将硬件的USB 接在同一个USB口上)5将投影仪安装好,用VGA线把电脑和投影仪连接好。

6 将软件盘按顺序安装到电脑光驱中,顺序为01)安装Activstudio_PE_v3[1].5.26_setup.exe程序(语言选择[中文],在程序运行的过程中,要求输入注册码,用户名和用户单位)02)activdriver_x32_v4.1.13.18_setup.exe(白板驱动程序)03)安装程序的说明文档(ActivstudioPE3_Help_(GBR)_v3[1].5.1_setup.exe)。

04)DirectX905)QuickTime06)Shockwave07)ACTIVstudio全版中文资源安装版08)备课板驱动09)双击桌面Activstudio Professional Edition V3,进行第一次运行,这时需要你选择用户模式(一般为中级就好)7 在电脑键盘上将画面切换到投影,将电脑桌面画面打到白板上8 调整投影机,使得画面能打到近似满屏9 进行鼠标笔的校准。

(5点校准)软件的更新当我们在运行软件的时候,会出现如下界面:点击[支持]进入软件的更新界面:在这个页面上有软件和驱动的更新,点击[检查更新]进行软件的更新按提示完成即可;点击[支持网站]进行驱动的更新。

B主要培训第一模块:基本功能第一节运行白板系统软件ACTIVStudio PE31.确定投影仪,白板,计算机正确连接。

BOE平台安装与配置_1221_1416

BOE平台安装与配置_1221_1416

唐钢BO项目BOE平台安装与配置版本说明Revision Table分发Distribution TableContents1 部署架构 (3)1.1 逻辑架构 (3)1.1.1 特点 (3)1.1.2 架构图 (3)1.1.3 组件说明 (4)1.2 物理架构 (4)1.2.1 特点 (4)1.2.2 架构图 (4)1.2.3 组件说明 (5)2 BOE应用服务器安装概述 (6)2.1 BO服务器环境安装_oracle (8)2.2 BO服务器环境安装_SAP gui (15)2.3 Sybase客户端连接配置 (21)2.4 BOAPP1服务器BOE安装 (24)2.5 BOAPP2服务器BOE安装 (32)2.1 IK安装 (40)3 BO资源库配置(资源库迁移).............................. 错误!未定义书签。

3.1 将BO Audit资源库指向到Oracle ..................... 错误!未定义书签。

3.2 本地更新CMS信息................................... 错误!未定义书签。

4 BOE集群配置 (51)4.1 配置BOE集群 (51)4.2 验证集群 (55)4.3 配置集群中的Input FRS和Output FRS (56)4.4 修改BOE集群名称 (57)5 容导入 (59)1部署架构1.1逻辑架构1.1.1特点●针对不同的应用采用BO集群的方式。

●与各企业级平台紧密集成,使BOE平台融入整个唐钢IT系统架构体系之中,形成整体为应用提供高质量的商务智能服务。

●提供多种商务智能服务,以满足业务用户各种业务需求。

●提供多样的应用部署方式,以满足不同应用特定的系统需求。

●针对不同层次的用户提供多种用户访问方式,除了传统的浏览器访问之外,更有与MSOffice集成。

1.1.2架构图以下是BOE平台的逻辑架构图:1.1.3组件说明数据层数据源可以是各种关系型数据库或是通过ODBC连接其他数据源,例如Sybase、MS SQL Server 等。

BOWIN报表智能展现窗口介绍

BOWIN报表智能展现窗口介绍

SAP BO报表智能展现窗口介绍上海思由信息科技有限公司2014上海思由信息科技有限公司2014基本架构企业HR系统用户信息个性化首页Data Services业务数据源权限管理业务主数据企业门户单点登录个人电脑-浏览器直接登录报表访问接口(Token + Opendocument)参数值数据Business Objects Enterprise (BOE)Webi, Dashboard, CR…(CUID)报表管理器(报表注册)自定义报表任务队列报表参数集参数配置管理器(动态参数加载)主数据管理菜单管理自定义报表(任务调度管理)报表展现面板参数解析器上海思由信息科技有限公司2014用户权限策略关于用户账户:BOWIN的用户权限策略并不受SAP产品的限制。

•可以独立维护用户账户信息,•也可以从企业原有的HR系统中获取用户账户。

关于权限策略:权限管理主要分为操作级权限和数据访问权限。

•操作级权限是将BOWIN的菜单,按钮等与用户进行操作分配,只允许授权的用户操作。

•数据访问权限是将报表访问的参数按用户权限进行限制,只允许使用授权的参数。

企业HR用户信息BOWIN 用户组不同的用户组只能访问授权的报表做查询如财务用户组可以访问查看财务报表质保用户组可以访问质量信息报表车间用户组可以访问车间生产报表上海思由信息科技有限公司2014报表参数InfoView参数操作方式•参数名未体现业务名称,用户无法知道其含义。

•参数值同样也不能完全体现业务含义。

•操作不便,布局混乱,难以定位,且不一定可以选择到需要的参数值。

•参数设置后没有记忆功能,没有默认值设置功能。

BOWIN参数操作方式•可以按常规的WEB应用模式进行参数展现,布局清晰。

•参数名,参数值都直接反应出业务描述,便于理解和使用。

•可以自定义配置文本,下拉单选,多选,弹出框,日历控件等多种参数输入形式。

支持参数之间的级联关系。

•支持隐藏参数,默认值参数,并可对常用参数进行记忆和复制。

北京苍穹工作流操作手册

北京苍穹工作流操作手册

北京苍穹工作流系统操作手册北京苍穹数码测绘有限公司目录一、概述ﻩ错误!未定义书签。

1.1 系统简介ﻩ错误!未定义书签。

1.2属性数据库(OA)创建ﻩ错误!未定义书签。

1.3业务建模平台(Builder)配置ﻩ错误!未定义书签。

1.3.1系统配置工具.............................................................................. 错误!未定义书签。

1.3.2生成授权文件ﻩ错误!未定义书签。

1.5 Kqcis(OA)配置........................................................................................ 错误!未定义书签。

1.7 3DLib配置 ......................................................................................... 错误!未定义书签。

1.8注册........................................................................................................... 错误!未定义书签。

二、系统功能ﻩ错误!未定义书签。

2.1 系统主界面ﻩ错误!未定义书签。

2.1我的任务ﻩ错误!未定义书签。

2.1.1 收件箱....................................................................................... 错误!未定义书签。

2.1.1 在办箱....................................................................................... 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

BusinessObjects Enterprise XIHow to Use the openDocument URL CommandOverviewThis document contains information on using the openDocumentcommand in order to call a report that is published in a BusinessObjectsEnterprise XI system. This URL command allows the easy integration ofEnterprise XI within web applications and portals without a deepknowledge of the underlying SDK.ContentsI NTRODUCTION (2)Background (2)D ETERMINING P LATFORM I NFORMATION (2)Query Builder (2)O PEN D OCUMENT P ARAMETERS (4)Undocumented openDocument parameters (4)Single Sign-on (4)Platform parameters (4)Deprecated parameters (6)I NPUT P ARAMETERS (6)Specifying prompts for OLAP Intelligence report targets (11)Understanding the OLAP context (11)Conventions used by OLAP Intelligence (12)Syntax for a member parameter (12)Syntax for a memberset parameter (12)Syntax for a cube parameter (13)Syntax for a page parameter (13)O UTPUT PARAMETERS (14)B EST PRACTICES (15)Integrating Universes (15)Using Repository custom functions (15)F INDING MORE INFORMATION (16)IntroductionThis document lists the parameters that are available to use with theopenDocument command and how to use them. It also explains somebest practices and shows the location of help files related to this usingthis technology.The typical URL syntax is:JAVA-http://<hostname>:<port>/businessobjects/enterprise11/desktoplaunch/opendoc/openDocument.jspCOM-http://<hostname>:<port>/businessobjects/enterprise11/InfoView/scripts/opendocument.aspxBy default, Enterprise XI uses the <hostname> as the server name. Theport is 8080 for Tomcat web servers and 80 for IIS web servers (which isthe default HTTP port and can be omitted).Example URLs where the server name is “paris”:TOMCAT-http://paris:8080/businessobjects/enterprise11/desktoplaunch/opendoc/openDocument.jspIIS-http://paris/businessobjects/enterprise11/InfoView/scripts/opendocument.aspxIMPORTANT For the remainder of the document, the term “openDocument.jsp” is used in place of thecomplete URL path.BackgroundIn BusinessObjects Enterprise XI, you can call the openDocument URLcommand to generate and display reports and other documents thathave been previously published to that Enterprise XI system.The openDocument command replaces the viewrpt.cwr command thatwas available in prior versions of Enterprise.Determining Platform InformationQuery BuilderEnterprise XI stores a lot of information. This is why Enterprise XIincludes a convenient web application, the Query Builder, to query theplatform. This application is found on the left side of the Enterprise XIAdministration Launchpad page. The Query Builder can help youdetermine the values you will use to build your completeopenDocument URL.The following diagram, Figure 1, shows what the Query Builder lookslike with a typical query entered into it.Figure 1: The Query BuilderThe query in the diagram above returns the Name, ID, Cluster ID, andPackage ID of the Web Intelligence documents that are published on thisEnterprise XI system.select SI_NAME, SI_ID, SI_CUID, SI_RUID FROM CI_INFOOBJECTSWHERE SI_KIND = 'Webi'The complete syntax is detailed in the BusinessObjects Enterprise XI(COM or Java) SDK “Query Language Reference” chapter. To find thisreference see the Finding more information section below.OpenDocument ParametersUndocumented openDocument parametersThe following parameters are supported by openDocument, but are notdocumented in the Enterprise XI release documentation.Single Sign-onOpenDocument supports single sign-on (SSO). In order to achieve SSO,openDocument first checks if a session variable calledISEnterpriseSession is available (this variable contains an Enterprise XIsession). If this HTTP session variable is not available, thenopenDocument checks the new token parameter used to pass thesession identifier token. This token is returned by the Enterprise XI SDKwhen a session is created or via theILogonTokenMgr.getDefaultToken() API.Parameter Name Description MandatoryExampletoken Contains the user’ssession token generatedby the platformNoPlatform parametersEnterprise XI provides two options to reference a resource:• Enterprise XI platform resource identifiers• Enterprise XI platform resource names (name can be a concatenationof resource name and folder path to remove ambiguity)OpenDocument introduces a new way to identify the targeteddocuments. With BusinessObjects Enterprise 6.x, a mix of documentname, identifier and repository type were utilized to point to the rightdocument. In Enterprise XI, the name identification is still available but amuch more flexible way to reference your documents based on theEnterprise XI InfoObject identifier has been introduced.• Identifier (ID)• Cluster identifier (CUID)• Package identifier (RUID)• Global identifier (GUID)The choice is dependant on your deployment, however, resource namesare less robust to change when generating URLs programmatically.Parameter Name Description MandatoryExampleiDocID Document identifier Yes, but canbe replaced bysDocName Document identifier (InfoObjectID)sIDType Central Management Server(CMS) object identifiertype Yes, if thedefaultdocumentidentifier(InfoObjectID)is not used• CUID• GUID• RUID• InfoObjectID(default)Code samplesopenDocument.jsp?iDocID=342openDocument.jsp?iDocID=AWimiw9StnhGm993evk.Amc&sIDType=CUIDsType The file type of thetarget document orreport Yes, butignored foragnosticdocuments(xls, doc,txt, etc.)• wid• rpt• carCode samplesopenDocument.jsp?iDocID=342& sType=wid openDocument.jsp?iDocID=343& sType=rptsPath • The name of theEnterprise XI folderand subfolder thatcontains the targetdocument• This parameter isused in conjunctionwith sDocName No Enterprise XI folderand/or subfolder:[folder],[subfolder]sDocName • The name of thedocument withoutextension• This parameter isused in conjunctionwith sPathNo myDocumentCode samplesopenDocument.jsp?sPath=[reports]&sDocName=Charting&sType=rptopenDocument.jsp?sPath=[reports],[finance]&sDocName=Summary&sType=rptDeprecated parametersParameter Name Description MandatoryExamplesRepo Repository name (orDomain name),defaultsto “Document” No sRepo=Document(no longer used)sRepoType • Repository type(“corporate”,“personal”, “inbox”,“crystal”, or “URL”)• Defaults to“crystal”No RepoType=crystalInput ParametersThis information is provided to populate the different parameters orreference a specific location inside a document.Parameter Name Description MandatoryExamplesReportName Indicates which reportto open if targetdocument containsmulti-report (theactive report isopened by default) No Report name for WebIntelligencedocuments, sub-reportfor Crystal Reports,pages for OLAPIntelligence reports.Code sampleopenDocument.jsp?iDocID=342&sType=wid&sReportName=Report2sReportPart Indicates whichspecific part of thetarget Crystal reportto open No Name of the reportpartsPartContext In Crystal reports, areport part isassociated to a datacontext. Yes, if avalue isspecified forsReportPartData context of thereport partsReportModeFor Crystal report targets only,indicates whether the link should open the full target report or just the report part specified in sReportPartNo, default is Full(only applies if a value is specified for sReportPart)• Full •PartCode samplesThe World Sales Report provided with Enterprise XI contains report parts. To see the report parts information, open the report in the Designer, go to the File menu and click Report Options . See the Initial Report Part Settings section of the Report Options dialog.By default, the Object Name is “Text2;Graph1” and the Data Context is “/”.openDocument.jsp?sType =rpt&sDocName =World+Sales+Report&sReportPart =Text2;Grap h1&sPartContext =/Figure 2: The World Sales ReportopenDocument.jsp?sType =rpt&sDocName =World+Sales+Report&sReportPart =Text2;Grap h1&sPartContext =/Country[England]&sReportMode =PartNOTE In the above code sample, the addition sign (+) is a URL encoded character for the space character.Parameter Name Description MandatoryExamplesRefresh • Indicates whether arefresh should beforced when thetarget document orreport is opened• For Crystal reports,use the reportobject instead ofthe instances toconnect to thedatabase (on demandviewing) No • Y (refresh thedocument)• N (note that therefresh on openfeature overridesthis value)Code sampleopenDocument.jsp?iDocID=342&sType=wid&sRefresh=YlsS[NAME] • Specifies a valuefor a single prompt• [NAME] is the textof the promptNo A single prompt valueCode samplesopenDocument.jsp?iDocID=342& sType=wid&sRefresh=Y&lsS ProductName=CycleThe following sample uses almost all of the Crystal report parameter types: openDocument.jsp?sType=rpt&iDocID=858&sRefresh=Y&lsS paramString=h&lsS paramNumber=1&lsS paramCurrency=121&lsS paramDate=Date(2003,6,11)&lsS paramDateTime=DateTime(2003,6,11,14,38,37)&lsS paramBoolean=false&lsS paramTime=Time(12,39,2)&lsS paramStringDR=a&lsS paramDateDR=Date(2003,6,1)NamelsM[NAME] • Specifies multiplevalues for a prompt• [NAME] is the textof the promptNo • Multiple promptvalues separated bya comma for CR &OLAP• Separated by asemicolon for Webi• If the target is aCrystal report,each value must beenclosed in squarebrackets. If thetarget is a CrystalAnalysis report,use the MDX WITHclause.Code samplesopenDocument.jsp?iDocID=345& sType=wid&sRefresh=Y&lsM ProductName=Cycle;CaropenDocument.jsp?sType=rpt&iDocID=859&sRefresh=Y&lsM paramStringDR=[c],[d]&lsM paramNumberDR=[3],[4]&lsM paramDateDR=[Date(2003,6,3)],[Date(2003,6,4)]&lsM paramDateTimeDR=[DateTime(2003,6,1,3,1,1)],[DateTime(2003,6,1,4,1,1)]lsR[NAME] Specifies a range ofvalues for a prompt.[NAME] is the text ofthe prompt. No • A range of valuesfor the prompt,separated by adouble period (..)• If the target is aCrystal report, therange must beenclosed in squarebrackets and/orparentheses (use asquare bracket nextto a value toinclude it in therange, andparentheses toexclude it)• If the target is aOLAP report, usethe MDX WITH clauseNameCode samplesopenDocument.jsp?iDocID=345& sType=wid&sRefresh=Y&lsM ProductName=Cycle,CaropenDocument.jsp?sType=rpt&iDocID=860&lsR paramStringDR=[h..i]&lsR paramNumberDR=[7..8]&lsR paramCurrencyDR=[3..4]&lsR paramDateDR=[Date(2003,6,7)..Date(2003,6,8)]&lsR paramDateTimeDR=[DateTime(2003,6,1,7,1,1)..DateTime(2003,6,1,8,1,1)]& lsR paramTimeDR=[Time(1,1,7)..Time(1,1,8)]&lsR paramUnbound1=(..6)&lsR paramUnbound2=[6..)&lsR paramStringR=[a..d]&lsR paramNumberR=[1..3]&lsR paramCurrencyR=[1..3]&lsR paramDateR=[Date(2003,6,1)..Date(2003,6,3)]& lsR paramDateTimeR=[DateTime(2003,6,1,1,1,1)..DateTime(2003,6,1,3,1,1)]&lsR paramTimeR=[Time(1,1,1)..Time(3,1,1)]lsC Specifies a contextualprompt if there is anambiguity during SQLgeneration(BusinessObjects andWeb Intelligencedocuments only) No A prompt value thatresolves the ambiguityin the SQL generationCode sampleopenDocument.jsp?iDocID=346&sType=wid&sRefresh=Y&lsC=ReservationssInstance Indicates whichspecific instance ofthe target report toopen No• User (Link tolatest instanceowned by currentuser)• Last (Link tolatest instance forreport)• Param (Link tolatest instance ofreport withmatching parametervalues)Specifying prompts for OLAP Intelligence reporttargetsIf the target document is an OLAP Intelligence report (*.car) you mustuse the OLAP database vendor query language to pass the context to thedatabase. Each OLAP database vendor has implemented its own syntaxto reference a member or a child.In addition, the XI version of OLAP Intelligence has been updated tosupport SAP server and client side parameters. As a result of exposingSAP server side-defined parameters, report authors may not be aware ofthe parameter names used on the server, which could lead to a duplicateclient side parameter name to be used. In order to uniquely identify eachparameter, the unique name must be used in the openDocument URLcommand. An example is the name “YearSlice” which has to bereplaced by its unique name “1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B” as shown in the ParameterManager below.Figure 3: The Parameter ManagerUnderstanding the OLAP contextWhen linking to an OLAP Intelligence report, the prompt value needs tobe fully qualified (full hierarchy) with the full syntax which is providerdependant. For example: [Time].&[1997].&[Q4].&[10].When linking from OLAP Intelligence to Crystal or Web Intelligencedocuments, the user needs to provide only the prompt value. Forexample: 10 (with no brackets).Conventions used by OLAP IntelligenceThe following sections describe the conventions used for• Microsoft Analysis Services (MSAS)• Essbase/DB2 OLAP (Enhanced Driver)• Essbase/DB2 OLAP (Legacy Driver)• HolosNOTE The following examples use these URL encoding conventions:• %26 = & (ampersand)• %40 = @ (at sign)Syntax for a member parameteropenDocument.jsp?iDocID=367&sType=car&lsS[unique parametername]=[unique member name]Microsoft Analysis Services:lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=[Time].%26[1998]Essbase/DB2 OLAP (Enhanced Driver):lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B =Qtr4Essbase/DB2 OLAP (Legacy Driver):lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=Year%40Year%40Qtr4Holos:[unique member name]lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=Year%40’Qtr4’Syntax for a memberset parameteropenDocument.jsp?iDocID=367&sType=car&lsM[unique parametername]=[unique member name],[unique member name]Microsoft Analysis Services:NOTE As Microsoft Analysis Services unique member names contain brackets ( [ , ] ), add an additional set of brackets around the unique name.lsM1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=[[Time].%26[1997]],[[Time].%26[1998]]Essbase/DB2 OLAP (Enhanced Driver):lsM1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B =Qtr3,Qtr4 Essbase/DB2 OLAP (Legacy Driver):lsM1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=Year%40Year%40Qtr3,Year%40Year%40Qtr4Holos:lsM1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B =Year%40’Qtr3’, Year%40’Qtr4’Syntax for a cube parameteropenDocument.jsp?iDocID=367&sType=car&lsS[unique parameter name]=[cube location]Microsoft Analysis Services:lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=SERVER=server1,CATALOG=FoodMart 2000,CUBE=warehouse Essbase/DB2 OLAP (Enhanced Driver):lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=SERVER=server1,USER=bob,PWD=bobpassword,APPLICATION=Sam ppart,CUBE=CompanyEssbase/DB2 OLAP (Legacy Driver):lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=SERVER=server1,USER=bob,PWD=bobpassword,DATABASE=Sampp art,SCHEMA=Company,CUBE=CompanyHolos:lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B=NSHOST=NSserver1,NSPORT=10000,OCASERVER=test.server1,USER =bob,PWD=bobpassword,CUBE=cube1Syntax for a page parameteropenDocument.jsp?iDocID=367&sType=car&lsS[parameter name]=[page #]lsS1272DDB3-FC5B-40B7-81,E9,6F,3F,B0,3B,1F,7B =2Output parametersParameter Name Description Mandatory ExamplesOutputFormat Indicates theformat in whichthe targetdocument isdisplayed No.Defaultis HTML• H (HTML)• P (PDF)• E (Excel)Crystal reports only• W (Word)Code samplesopenDocument.jsp?iDocID=347&sType=wid&sOutputFormat=P openDocument.jsp?iDocID=861&sType=rpt&sOutputFormat=WsViewer Indicates theselected reportviewer (CR & CAonly)CAUTION: Thisparameter canconflict withsOutputFormatand should notbe combined No• CR & CAhtml (HTML)• CR onlyinteractive (dHTML)Code sampleopenDocument.jsp?sType=rpt&iDocID=860&sRefresh=Y&sViewer=interactivesWindow Indicateswhether thetarget reportwill open in thecurrent browserinstance orlaunch a new one No• Same• NewNAII Avoid thedisplay of thevalorizedprompts, justdisplay theprompts thathave no lsS, lsMor LsR No• Y (all prompts whose valuesare passed with lsS, lsM orlsR are pre-selected)• N (displays only the promptswhose values passed with lsS,lsM or lsR)Best practicesIntegrating UniversesA good practice is to create an object wrapping the complete URL thatincludes the openDocument command. This approach allows you tomigrate your deployment with just a Universe object update.Figure 4: A UniverseIn the above diagram, the Select statement contains:'<ahref=../../opendoc/openDocument.jsp?sType=wid&sIDType=CUID&iDocID=AWimiw9StnhGm993evk.Amc&lsSCountry?='+Resort_Country.country+'"target="_parent">'+Resort_Country.country+'</a>'The href uses relative reference (../..) to synchronize with the newEnterprise XI Interactive Viewer.Another technique is to use the HTML target keyword (target=_parent)pointing to the parent frame to avoid nested frames.Using Repository custom functionsWhen using Crystal reports, it is a good practice to use a repositorycustom function to store your link definitions. With this approach, anychanges to a URL will be centralized and all the reports using this objectwill be automatically updated.Figure 2: The Formula WorkshopThe following is the content of the ReportLinker function from theabove diagram:function(stringvar doctype, stringvar idtype, stringvar id,stringvar otherparams);"http://cdi30xi:8080/businessobjects/enterprise11/desktoplaunch/opendoc/openDocument.jsp?" + "sType=" + doctype +"&sIDType=" + idtype + "&iDocID=" + id + (if otherparams >"" then "&" + otherparams)Finding more informationThe XI openDocument command is documented in the BusinessObjectsEnterprise SDK guides that are installed with the product.The COM SDK documentation is located in:[drive letter]:\Program Files\Business Objects\BusinessObjectsEnterprise 11\Help\[language]\Application\com_docs.zipThe Java SDK documentation is located in:[drive letter]:\Program Files\Business Objects\BusinessObjectsEnterprise 11\Help\[language]\Application\java_docs.zipDocumentation for the openDocument command is found in the sectionViewing Reports and Documents using URLs > URL Reporting UsingopenDocument of the Viewer COM SDK Guide (Report_Viewers.chm)and the Viewer Java SDK Guide (Viewers Java SDK Guide > GeneralReference).For more information and resources, refer to the product documentationand visit the support area of the web site at:/NOTE To highlight text in a PDF document for copying and pasting code, click the Text Select Tool toolbar button in Adobe Acrobat.This procedure applies to Adobe Acrobat 4.0 and 5.0.。

相关文档
最新文档