BI-Publisher的学习总结.doc_第1页
BI-Publisher的学习总结.doc_第2页
BI-Publisher的学习总结.doc_第3页
BI-Publisher的学习总结.doc_第4页
BI-Publisher的学习总结.doc_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

BI Publisher的学习总结-如何创建模板和报表以及如何发布报表本文文件主要描述了Oracle 电子商务套件环境中 BI Publisher(也称为 Oracle Business Intelligence Publisher,即 BI Publisher)的基本特性。您将了解如何创建模板和报表以及如何发布报表。BI Publisher(也称为 Oracle Business Intelligence Publisher,即 BI Publisher)是一个基于模板的报表工具,它利用了数据提取和显示的标准技术。业务用户可以通过使用通用桌面工具亲自构建报表的布局和规则。开发工人员可以专注于用最有效的方式提取数据。部署时间将缩短。而且,获得培训最少的业务用户也能够根据工程师提供的数据源来设计模板和报表,从而大大降低了拥有成本。本次培训的内容. XML数据文件的生成. 报表在WORD中的布局. XML报表的发布XML报表的制作1、 利用REPORT提取XML数据源(1) 在PL/SQL中完成仓库信息的SQL编写 SELECT I.SECONDARY_INVENTORY_NAME INVENTORY_NAME, I.DESCRIPTION INV_DESCFROM MTL_SECONDARY_INVENTORIES I WHERE I.SECONDARY_INVENTORY_NAME =NVL(:P_INV_CODE,I.SECONDARY_INVENTORY_NAME) ORDER BY I.SECONDARY_INVENTORY_NAME (2) 在Report Builder的数据模型中建立仓库数据模型Q_1 (3) 在PL/SQL中完成库存现有量的SQL编写SELECT Q.SUBINVENTORY_CODE, M.SEGMENT1 ITEM_NUMBER, M.DESCRIPTION ITEM_DESC, M.PRIMARY_UOM_CODE UOM, Q.LOT_NUMBER, Q.TRANSACTION_QUANTITY QUANTITYFROM MTL_SYSTEM_ITEMS_B M, MTL_ONHAND_QUANTITIES_DETAIL QWHERE M.ORGANIZATION_ID=Q.ORGANIZATION_ID AND M.INVENTORY_ITEM_ID=Q.INVENTORY_ITEM_ID (4) 在REPORT的数据模型中建立库存数据模型Q_2, 然后将Q_1和Q_2通过INVENTORY_NAME和SUBINVENTORY_CODE两字段建立数据链接。 建立数据链接后就可以在仓库数据模型Q_1里添加通过QUANTITY字段来进行数量汇总的C_QTY_TOT字段。如下图所示(5) 保存报表CUX_INV_JHY.rdf,保存成rdf格式,最后还需将该文件上传到服务器相应的报表活页夹下,因为在请求报表时要用到该文件。(6) 生成XML文件CUX_INV_JHY.xml。一定要选择生成xml文件而不是另存为xml文件。 这样XML数据源文件创建完成2、 在WORD中制作报表布局(1) 打开WORD,在工具栏中选择“数据”,“加载XML数据” (2) 选择文件列表中的”CUX_INV_JHY.xml”文件 (3)在工具栏中选择“插入”,“表向导” (4)选择“自由格式”。因为是要做一个主从报表,这一步是插入主表的内容,要选择“自由格式”,在后面插入从表时就选择“表”。 (5)选择仓库数据组 (6)选择所有字段 (7)选择“完成”,看到以下界面 (8)调整布局,看到以下界面(9)插入从表,在工具栏中选择“插入”,“表向导”,在选择报表格式时选择“表”,在选择数据集时选择库存数据组(为从表)。(10) 把文件保存为“CUX_INV_JHY.rtf”(11) 预览报表看一下结果,在工具栏中选择 “预览“菜单,格式为RTF,结果如下图 3、 报表部署(进入到EBS系统里操作) (1) 数据定义:XML发布管理系统管理员数据定义点击“建立资料定议”按钮,进入下图页面名称: “3G_INV_库存现有量报表_JHY” ,代码“CUX_INV_JHY”,应用模块“3G APPLICATION”,完了后点“套用”按钮(2) 定义样板:选择“样板”页后,点击“建立样板”按钮,进入下图所示名称: “CUX_INV_库存现有量报表_JHY” ,代码“CUX_INV_JHY”, ,应用模块“3G APPLICATION”,资料定义:选择上一步定义的“3G_INV_库存现有量报表_JHY”型态选择“RTF”,档案处要选择之前存放在本地的CUX_INV_JHY.rtf文件,语言和区域分别选择中文和中国,然后点击“套用”。如下图(3)定义执行档:应用模块开发人员并行执行档。输入如下图所示信息。小技巧:有时报表请求不成功,多与此处输入值相关。最好是将上图中的执行檔、简称、执行檔名称以及下图中简称、执行檔项中的名称,都与之前保存的报表文件名称一致。这里就用之前保存的CUX_INV_JHY。(4)定义程序:应用模块开发人员并行程序。输入如下图所示信息。程式栏输入的内容是在后面请求组中定义时用到的请求名,这里输入“3G_INV_库存现有量报表_JHY”。执行档栏中是浏览之前保存的报表,比如CUX_INV_JHY。注意: 格式“XML”, 样式选“Landscape”如果报表中有定义参数则执行第(5)步,否则跳过这步(5)定义程序参数 - 选择“参数”按钮。变数替代字必需与报表中定义的参数名一致。(6) 将报表分配到请求组:切换职责到“系统管理员”安全性职责定义 先根据职责“3G-10-INV-仓库管理超级用户”查找到该职责对应的请求组:“All Inclusive GUI”进入请求组维护界面根据请求组名“

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论