跳到主要内容

ForeignKey

规格​

标签值
版本2.2.0(更新于 2025-03-19)
开发者Labii Inc.
类型列
支持配置是
支持只读视图是
支持编辑视图是
支持表单视图是
支持默认值是
支持导入是
允许多个是

概述​

Labii 的 ForeignKey 小插件用于建立指向另一条记录的链接,从而直接关联相关数据集。此小插件可连接一条其他记录,并提供可点击的链接以访问关联数据。借助此功能,用户可以在不同信息集之间建立清晰的关系,并在 Labii 平台内高效浏览和查看相关数据。

使用场景​

  1. 使用此小插件定义样品的存储位置。
  2. 使用此小插件定义联系人的账户。

配置​

该小插件无需额外设置即可使用。您也可以通过配置选项限制可关联数据所属的表。留空可包含所有表。

  • Tables - 选择一个或多个要关联的表。留空可允许来自所有表的记录。
  • Query - 使用附加查询进一步缩小结果范围。要排除已归档的记录,请使用 is_archived=false。

示例:​

{
"query":"is_archived=false&cell__column__sid=FILO0a40x560b4HMRW27bg&cell__data__icontains={{jmps0a40x560dclqvAFKPU:data.sid}}",
"tables":[{"sid":"9beh0a40x12507afkpuzEJ","name":"contacts"}]
}

视图​

在以下视图中查看此小插件的界面。

只读视图​

只读视图显示列的值。

ForeignKey Labii ELN LIMS

  • Update Name:当外部记录的名称不一致时,使用此功能更正其显示名称。

编辑视图​

编辑视图是用于修改值的界面。

ForeignKey 编辑视图 Labii ELN LIMS

如果记录尚不存在,此小插件允许用户添加新记录。要添加记录,请点击“Add XXX”按钮。系统将打开一个表单以收集该记录所需的信息。添加记录后,页面会返回原始视图。

表单视图​

表单视图是集成到添加表单中的字段,用于在创建新记录时收集值。

表单视图与编辑视图相同。

数据​

Labii 中的每个小插件都以独特的方式存储数据;请参阅以下内容,了解此小插件的数据存储方式。

数据格式​

包含 sid 和 name 键的 JSON 对象。

{"sid": "", "name": ""}

默认值​

列中的 Default Value 字段允许您指定创建记录时使用的默认值。

默认值应为记录的名称或 UID。

导入值​

Import Value 是需要包含在 Excel 表格中的值,以便将其导入 Labii。

导入值应为记录的名称或 UID。