TreeviewCopyright © aleen42 all right reserved, powered by aleen42
基于数据库表创建的语义模型
1.选择表
点击【添加数据库表】
我们选择销售订单主表、客户档案表
在该界面中,左侧是数据源列表,中间显示的是选中某个数据源的相应的表,支持输入关键字搜索,勾选相应的表,在右侧中显示相应的字段,同时也支持字段的搜索。
1.1.选择表注意事项
- 原厂单据数据库的表名、字段名可通过【业务对象】菜单进行查看。
- 如果还是查找不到该领域下的某个数据库表,请将公共仓数据源切换为对应的领域仓,因为公共仓不一定有某个领域的所有数据库表,如果还是查不到,请提工单到对应的领域寻求帮助。
- 原厂应用的实体表、字段基本显示正常,但是有个别情况需要通过此页面去寻找和实体字段的对应关系。另外语义模型选择数据表搜索框中,有时数据表太多,需要注意表名的前缀,否则可能找不到对应的数据库表。如下图:
自建应用的实体不支持做语义模型。
- 小知识但不推荐:自建应用的实体必须应用发布后,才能在业务对象中看到,且显示的字段名为宽表字段名,例string_0。所以可以用该界面信息去寻找表字段和实体字段对应关系。如下图:
2.设置连接条件
连接条件支持典型模式、高级模式。
2.1.典型模式
支持用户新增表与表之间的连接条件,通过选择表连接表、连接字段的方式,实现表与表之间的JOIN条件和ON的关联设置
新增:点击【新增】按钮,可增加空行,由用户设置连接表1、连接方式、连接表2、连接字段1、比较符、连接字段2;
连接方式:包括内连接、左连接、右连接,默认为内连接;
比较符:包括 =、>、<、<>、>=、<=,默认为=;
删除:用户选中相应的连接条件行,点击【删除】按钮,可将相关连接条件删除。
2.2.高级模式
支持用户通过表达式的方式来设置表与表之间的ON的关联设置。
3.选择字段、字段相关设置、描述器设置
这些操作和通过业务对象创建语义模型操作一致
4.新增自定义字段-使用系统变量
预览系统变量自定义字段