Web_ADI使用手册.docVIP

  1. 1、本文档共22页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
WEB ADI 学习实践小结 一 What is WEB ADI ??? WEB ADI全称是 WEB Application Development Integrator,原来是Oracle HRMS 模块提供的一个利用浏览器来进行存取的,在服务器段运行的self-service应用程序,后来经过不断地发展,现在基本可以用于一般模块的数据导入了。 ??? 二 What WEB ADI can do ??? 概括的来说,利用WEB ADI可以实现以下功能: ??? 1.下载数据(download data),类似于报表开发; ??? 2.上载数据(upload data),适用于数据来源为Excel的少量数据导入开发,支持从csv文件导入数据到Excel再上载; ??? 3.更新数据(update or insert data),可以实现先下载数据,修改后更新,或者新增记录后再上载。 ??? 三 How to use WEB ADI ??? 按照WEB ADI可以实现的功能分类,假定现在所用职责为‘Oracle Web ADI’,所用语言为中文,Office安装了VBA,设置了Excle的宏安全性和浏览器的安全性,下面分别说明如何使用WED ADI来实现: ??? 1.下载数据,这个是最简单的,步骤如下: ?? ?? 1.1 根据需求创建获取数据的视图,这个就不多说了,根据具体需要而定; ?? ?? 1.2 点选‘Create Document’功能,进入定义集成器页面,选择查看程序,一般选‘Excle2003’,不勾选‘报告’以能够编辑Excle,下一步选择集成器‘HR 集成器设置’,在下一步选择布局‘集成器设置’,再下一步选择内容为‘NONE’,,最后点击‘创建文档’,在弹出来的Excle界面上选择元数据类型为下载,应用名按需要来选择,视图名就用刚才创建的,其他的就不用填了,然后上载数据; ?? ?? 1.5 在应用开发员职责下定义一个类型为“子函数”的功能,并将其隐式地挂到所用职责的菜单下,这一步不要忽略,不然会报你没权限使用集成器的错误; ?? ?? 1.6 与步骤1.2相同,进入后选择集成器‘HR 维护集成器表单功能关联’,将集成器和上一步定义的功能关联起来; ?? ?? 1.3 定义布局:点选‘Define Layout‘功能,选择1.2步骤创建的集成器,查找,若没有布局,则会出现提示,你可以新增,更新或删除一个布局,一个集成器可以拥有多个布局,当然布局里的字段的提示其实也可以设置的,后面将会专门讲到; ?? ?? 1.4 定义查询参数:点选‘Create Document’功能,选择集成器‘HR 创建独立查询’,一路next到内容,填入1.2步骤创建的集成器(如果在这里填错了当弹出Excle后将不会有数据,但你可以直接点击LOV字段来重新选择应用和集成器),在下一步点击‘创建文档’,弹出Excle来,在‘SQL WHERE 子句’字段中填入where子句,示例如下:WHERE FULL_NAME LIKE NVL($PARAM$.P_FULL_NAME,FULL_NAME) AND NATIONAL_IDENTIFIER LIKE NVL($PARAM$.P_NATIONAL_IDENTIFIER,NATIONAL_IDENTIFIER) AND EMPLOYEE_NUMBER = NVL($PARAM$.PL_EMPLOYEE_NUMBER,EMPLOYEE_NUMBER),其中FULL_NAME 和EMPLOYEE_NUMBER 是第一步定义的视图里的字段,Excle界面上在后面的“第N个参数”字段名称就是where子句里的$PARAM$.后面的名字,而且在where子句里‘=’号的使用要谨慎,因为我发现‘=’号后的参数一定要有值条件判断才起作用,否则对应的条件永远为假,用nvl也不起作用,不确定这是否是一个bug。参数类型和提示根据实际情况来填写。另外如果创建独立查询后想修改它,则在集成器里选择‘HR 维护独立查询’,不过这样出来的Excle里面会自动的增加了一个hr:extra的参数作为第一个参数,而原来的参数都向后移了一位,你可以将它删除掉,把后面原来的参数再往前移动。 ?? ?? 1.5 使用集成器,到这一步,就可以使用集成器了,点选‘Create Document’功能,在进入的页面上选择查看程序(一般默认为Excle2003或Excle),勾选‘报告’以使你不能修改它,只能查看,在下一步选择你在1.2步骤创建的集成器,在下一步选择布局,假如你定义了多个布局,你可以从下拉列表中选择一个,在下一步进入‘内容’,内容一般有两种,‘文本文件’和‘NONE’,‘文本文件’是用于CSV文件数据源的,在这里我们

文档评论(0)

bkqs2015 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档