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 维护集成器表单功能关联?,将集成器和上一步定义的功能关联起来