header detail 1
header detail 2
机甲先锋活动站 - 科幻竞技游戏专属平台
机甲先锋活动站 - 科幻竞技游戏专属平台

组件特殊字段​

Home 2026-02-07 11:10:26 组件特殊字段​
赛事活动日历

组件特殊字段 ​组件支持多种特殊字段类型,用于实现跨表数据展示、动态计算或关联选择等高级功能。

链接虚字段 ​

链接虚字段的类别一般指的是外表字段。

引入外表字段 ​在组件的“列信息”选项页中,勾选外键列

点击“引入列”按钮

勾选外表列后,点击“确定”按钮即可添加外表字段

注意事项

在“取入基表列”的时候,数据表中设置的外键列会正确加载到组件中。但如果通过“引入列”添加数据表中的外键,“关联表名”会被错误地设置成数据表名,此时引入外键列会失败。

手动添加外表字段 ​点击“添加列”按钮,添加一个新字段修改字段的“外键列名”“关联列名”“关联表名”和“显示列名”配置项 外键列名:本表内与外表关联的外键列名关联列名:本表外键列与外表对应的列名关联表名:外表名显示列名:外表内的列名修改字段类别为“链接虚字段”链接业务组件列 ​用于通过弹窗选择数据,并自动填充多个字段。

字段设置 ​在可编辑的字段上点击“链接业务组件”列

点击“添加”按钮,搜索链接业务组件 BPO ID

初次设置需要在保存后关闭弹窗、重新打开链接业务组件设置

点击“来源字段”输入框,选择链接业务组件内的来源字段

点击“被赋值字段”输入框,选择本组件内需要被链接业务组件填充的字段

需要注意,“来源字段”和“被赋值字段”的顺序要一致,才能让字段值一一对应地填充

提示

可以手动输入“来源字段”和“被赋值字段”。

限定条件 ​组件内部的 WHERE 条件 ​链接业务组件内部的 WHERE 条件与 普通组件 一致。如果在链接业务组件内部书写 WHERE 条件,所有绑定此链接业务组件的页面都会应用此条件。需要注意的是,绑定链接业务组件的字段的输入框的联想数据不会应用其内部的 WHERE 条件。绑定链接业务组件的 WHERE 条件 ​在其他组件中绑定链接业务组件时,亦可以设置筛选条件。语法同 组件查询条件 - 自定义 WHERE。

在此处设置 WHERE 条件后,输入框的联想数据会应用此条件,并且双击(或点击输入框中的查询图标)打开的链接业务组件的模态框的内部 WHERE 条件会追加此处设置的条件。

自定义 SQL ​

在组件中,将“字段类别”修改为“自定义 SQL”后,可以通过标准 SQL 语法定义数据获取逻辑。

注意事项

无法基于“自定义 SQL”字段排序和筛选。

计算列 ​

在组件中,将“字段类别”修改为“计算列”后,可以通过 JavaScript 代码定义数据获取逻辑,最后需要 return。计算列可以通过 row 对象获取当前行的数据。注意事项

无法基于“计算列”字段排序和筛选。

Post navigation

  • Prev Post 督军克罗姆扎
Copyright © 2088 机甲先锋活动站 - 科幻竞技游戏专属平台 All Rights Reserved.
友情链接