介绍

操作视图功能,是使用视图创建的功能,适用于多表联合操作的情况;

核心配置

例如,使用视图A、视图B、视图C三表创建了视图,其中A是主表;

只配置了”操作表名”

注意:新版本2.2.x以上版本去掉了操作表名,截图上的操作表名忽略不计>注意:新版本2.2.3以上版本去掉了操作表名,截图上的操作表名忽略不计

只配置了操作表名,则视图只能对该表数据进行修改操作,例如配置可以操作视图B表,则视图只能更改B表对应的字段

同时配置”操作表名”与”视图操作表信息”

注意:新版本2.2.x以上版本去掉了操作表名,截图上的操作表名忽略不计>注意:新版本2.2.3以上版本去掉了操作表名,截图上的操作表名忽略不计

同时配置”操作表名”与”视图操作表信息”时,视图对数据的增删改查操作以”视图操作表信息”为准;配置”视图操作表信息”时需要注意一下几点:

  1. 想要视图有增加,删除数据的功能,必须配置”视图操作表信息”;
  2. 若需配置‘视图操作表信息’,至少配置两行数据,并且第一行配置的基表必须为主表;
  3. 在‘视图操作表信息’配置哪些基表,在增、删、改时,就会影响哪些基表,不配置的表不会受到影响;

视图操作表信息属性介绍

属性名称
说明
表名 基表的tableCode
主键字段名 基表的主键字段
主键对应视图字段 在视图中该基表的主键字段
包含字段 视图中包含基表字段,配置哪些字段,视图就可以对这些字段数据进行增删改查操作
特殊字段带值配置 两种用途:1、配置视图关联基表之间关联关系;2、视图中AS别名字段与基表字段对应,
需更新 若勾选,则可更新该基表的数据。注:在视图中必须有该基表的主键字段
需添加 若勾选,则可添加该基表的数据
需删除 若勾选,则可删除该基表的数据,注:在视图中必须有该基表的主键字段

包含字段

包含字段中配置的是:视图中含有基表字段,并且想要视图对基表数据进行修改的字段;
例如:创建视图的时候,视图A 表选择了了A_A1、A_A2、A_A3、A_A4四个字段,包含字段中填写了”A_A1,A_A2”两个字段,则,视图操作数据时,就只能操作A_A1,A_A2这两个字段

特殊字段带值配置

特殊字段带值配置有且只有两组数据,两组数据之间使用逗号(英文逗号)分隔,前面一组数据为视图里面的字段,后面一组数据为基表里的字段,多个字段,用‘~’进行分隔;

特殊字段带值作用

1、主外键传值配置

配置”特殊字段带值”时,第一组数据必须是视图中各表之间的关联关系(join链接关系);

例如:创建视图时的表关联关系为:视图A为主表,使用主键A_ID分别与视图B表中的外键B_B1进行关联,视图C中的外键C_C1进行关联;

特殊带值配置中按下图展示配置:

2、视图字段AS别名配置

如果视图中的字段编码起了AS别名,可通过该配置将视图AS别名字段与基表字段对应,因此在表单中添加或修改数据时,看似操作的是别名字段,结果依然可以正常存储在基表里;

视图AS别名字段

特殊带值配置中按下图展示配置

关键字

  • 操作视图
  • 多表联合查询
最后编辑: 呼丽华  文档更新时间: 2024-11-08 17:00   作者:肖海杰