WebADI增加参数列项目

Posted on December 28, 2007

上次说起过用FNDLOAD移植WebADI。对于FNDLOAD,我们已经不再陌生,它实际上就是将一系列的表操作进行封装,提供一种简便的用户接口。通过对FNDLOAD配置文件的解决,我们可以了解各类数据的基表。

假如我们已经移植了一个WebADI程序,但是业务变更,我们需要对现有的程序稍作扩充,比如要增加一个参数列项目,该怎么做呢?

项目列中的各项目——也就是下载Excel文件后对应的列——存在下面这5张表里:

  1. bne_layout_cols
  2. bne_interface_cols_b
  3. bne_interface_cols_tl
  4. bne_param_list_items
  5. bne_attributes

各逻辑关系如下图所示:

粉色:开始
黄色:依序查询或修改的表
白色:关联字段
灰色:特殊换算关系

依序插入数据到上述5个表后,不要忘记修改WebADI对应的过程。

最后,由于WebADI会被缓存,因此,除非重启应用可以由你决定,否则,对于这种小东西如此大动干戈,非常不划算。建议在做WebADI的时候,各预留10个字符型、数值型和日期型的字段以备后用。

警告:个人研究用,切勿模仿。

Related Posts

No related posts.

» Filed Under E-Business Suite Print This Post Print This Post

Comments

Leave a Reply