表转换中如何用动态表
第一步,先配置转换映射关系
用已经存在的表做好如下所示的映射关系,映射的操作过程就是固定表的映射定义过程,这里就不再多述。

第二步 定义变量表对应的转换变量
该动态表对应一个Java处理类,其中有一个方法用于得到系统在运行时动态表的表名字。将该处理方法用转换变量来定义。
在基础配置/变量/转换变量树下增加或修改变量表所对应转换变量。
如上所示,配制该动态表的表名字得到Java类名字和相应的java方法。
第三步 定义动态表
可以定义数据源方的动态表,也可以定义目标方的映射表
定义数据源方的动态表
在选择的源表列表中,选择要修改的源表,点击左边的动态表定义,弹出动态表属性定义对话框,如下所示选择动态表对应的转换处理变量名字。
定义目标方的动态表
方法类似于定义数据源方的动态表,如上所示,在映射表列表中,选择要修改的目标表,点击右边的动态表定义,弹出动态表属性定义对话框,如下所示选择动态表对应的转换处理变量名字。
第四步 保存退出
配置完成后,点击保存且退出按钮。

