初学Web ADI,把我自己理解的一些相关概念总结如下,以便能有一个整体的把握吧:
1、Integrator(集成器):
一个集成器就是指的一个Web ADI实体了,使用Integrator_code作为关键字,User_name作为用户的显示名称。客户化的Web ADI其code是自动生成的,类似GENERAL_748_INTG;
2、Layout(布局):
一个集成器的布局就是我们要在Excel上显示的界面,包括布局的定义和布局列的定义。
3、Mapping(映射):
映射的作用是将布局上的列与数据库表(或视图)列做一个对应关系。
4、Content(内容):
可以为集成器创建一个或多个内容,一般情况下,会默认生成一个空的内容。内容的作用是下载Web ADI时会连带下载哪些记录行,用作查看或者更新。
5、Parameter List(参数列表):
定义ADI上传时的参数,会把这些定义的参数对应传入其调用的PROCEDURE 或者FUNCTION。
6、Component(组件):
组件是可选的,一般定义LOV之类的东东。
我们使用FNDLOAD做迁移的时候,下载、迁移这几类ldt就可以了。