记录ID和系统编号的使用介绍


工作流选择某个记录节点的字段时,会出现“系统编号”和“记录ID” 两个字段,但在工作表中查看时并不显示这两个字段,它们有什么作用,文本详细介绍下。

什么是系统编号和记录ID

工作表中除了用户添加的字段外,还有6个隐藏字段

  • 创建者
  • 创建时间
  • 最近修改时间
  • 拥有者
  • 系统编号
  • 记录ID

因为这些字段内容都是自动生成的,也不能手动编辑,它们不会出现在表单模板的配置页面。

前4个字段在查看表记录时是显示的,而系统编号和记录ID是隐藏的,因为它们的内容对用户来说没有直接的意义,但是可以在工作流的查询匹配、排序时使用。

  • 系统编号

    表示这条记录在表中的创建顺序,创建的第一条记录的系统编号是1,后面新增的记录编号依次递增。它是一个自然数的数值格式。

  • 记录ID

    是一串36位长度的文本,例如:b920bfa7-c3ca-4400-82a4-703cb482810a,它在工作表中也是绝对唯一的,不会重复。

  • 系统编号和记录ID的内容在记录创建保存后自动生成,且不会被更改,即使记录被删除,不会被后面新增的记录占用,因此这两个字段内容是绝对唯一的。

下图是两个字段的效果,每行记录都有系统编号和记录ID的内容,只不过内容隐藏的。

使用方法

虽然系统编号和记录ID在工作表是隐藏的,但是在工作流可以使用它们的值,可以写入其他自定义字段,或者作为查询的条件。

1、如何显示在工作表中

如果需要显示这两个字段内容,您可以添加两个字段,在记录创建后,通过工作流写入对应的字段。

2、工作流中做筛选匹配使用

例如,客户关联了多个订单记录,可以通过客户的记录ID,从订单表中查询下哪些订单关联了此客户。

查询的条件是:订单表中的客户(关联字段)是客户的记录ID

3、在工作流中作为排序依据

有时候会批量创建多条记录的,很可能这几条记录的创建时间是一样的,通过创建时间无法进行准确的排序或筛选。那么您就可以通过系统编号字段。

例如查询比当前记录创建更早的记录、且按创建时间倒序排列。

3、记录的详情落地页链接

每一条记录都可以通过一个落地页链接打开它,这个链接我们可以通过工作流组装拼接,然后发送到其他地方,如明道群、钉钉群、微信群,有人点击链接后会验证登录状态和操作权限,和通过工作表打开的效果是一样的。

获取链接模板

通过不同视图打开记录显示的字段和权限可能不同,因此我们要先进入目标视图、再打开任意一行记录,并通过新窗口打开此记录,然后复制地址栏的链接。

链接格式如下:

链接中分别由应用ID、工作表ID、视图ID和记录ID组成,row/ 后面的内容就是记录Id,因此我们只需要保持前面内容不变,更换记录ID内容就可以拼接成某条记录的落地页链接。

示例 我们以发送站内消息为例:将"row/"以及前面的内容粘贴到文本框中,然后再选择记录ID字段即可。

实际效果

results matching ""

    No results matching ""