概述
需求:数据源和业务主题的表关系视图,当表增加到一定数据量后,表视图、表关系连接线会出现重叠的情况,不便于操作。
方案:通过扩展包的方式增加表关系视图以列表展示功能,让用户可以自由选择表关系视图的展现方式。下载扩展包:RelationOnList.ext,扩展包部署方法参见:扩展包部署。
注意:本示例来源于实际项目,仅供参考,支持6.2及7.0版本。
使用说明
功能界面
数据源表关系视图列表展现:
业务主题表关系视图列表展现:
新建表关系
点击界面上的"新建"按钮,打开新建表关系界面。
仅支持从左边的资源目录树中拖拽字段到对应的左列、右列输入框中完成输入,不支持手动编辑表名和列名。表达式如果采用默认:左列=右列,则可不必填写,系统会自动添加。
编辑表关系
点击对应表关系列表的"编辑"按钮,即可打开修改表关系界面。
修改表关系,仅允许修改表关系类型及连接表达式。
删除表关系
点击表关系列表上的"删除"按钮,即可删除对应的表关系。