自动编号列

自动编号列是在创建时即自动生成字母数字字符串的列。 制造商可以按其偏好自定义这些列的格式,然后依靠系统在运行时生成自动填充它们的匹配值。

虽然自动编号列形式上只是文本列,具有在其基础上构建的额外功能,而 Power Apps 通过在文本类别下将自动编号呈现为不同的数据类型来简化了这个概念。 务必注意,经典解决方案资源管理器不支持创建或管理自动编号列。

若要创建自动编号列,请遵循用于创建列的相同步骤,只需从数据类型下拉列表框中选择自动编号

您还可以激活现有文本列的自动编号功能,方法是打开列并从数据类型下拉列表框中选择自动编号。 同样,自动编号功能也可以随时禁用,方法是打开列并在数据类型下拉列表框中选择其他选项。

备注

行开始时,数据库会预先选择自动编号值。 如果行开始后被取消,则不会使用为其分配的编号。 如果在这段时间内用下一个序号完成了另一个行,则行的自动编号中将出现间隙。

自动编号类型

为了使自动编号列的创建更简单,有一些预定义的默认自动编号类型,其可以覆盖最常见的场景。

字符串前缀编号

最常见的自动编号格式是简单的字符串前缀编号。 如果选择此类型,自动编号将包含自动递增的数字,具有可选的字符串常量前缀。 例如,带有前缀 Contoso 的字符串前缀编号会生成诸如 Contoso-1000Contoso-1001Contoso-1002 等行。

日期前缀编号

另一个常见的自动编号格式为日期前缀编号。 如果选择此类型,自动编号将包含自动递增的数字,具有确定格式的日期前缀。 行的日期部分将反映以 UTC 时间创建行的当前日期和时间。 我们提供了很多可供选择的不同日期格式。 例如,根据当前的日期和选定的日期格式,日期前缀编号会生成诸如 2019-26-02-10002019-27-02-10002019-28-02-1000 等行。

自定义

对于具有特定使用案例的更高级的制造商,我们提供了可完全自定义所需的自动编号列格式的选项。 格式可能包括字符串常量、自动递增数字、确定格式的日期格或随机的字母数字序列。 有关如何定义自定义格式的详细信息,请参阅 AutoNumberFormat 选项

种子值

自动编号列的种子值是用于格式的数字部分的起始数字。 例如,如果您希望自动编号列生成 Contoso-1000Contoso-1001Contoso-1002 等行,那么所需的种子值为 1000,因为这是数字序列的起始值。 自动编号列具有默认的种子值 1000,不过如果需要,您可以设置自定义种子值。

重要

设置种子仅更改当前环境中指定属性的当前数字值。 在导入不同环境时,种子值不包含在解决方案中。

创建自动编号列

  1. 登录到 Power Apps 门户

  2. 在左窗格中,选择。 如果项目不在侧面板窗格中,请选择 …更多,然后选择所需项目。

  3. 选择要向其添加自动编号列的表,然后选择

  4. 在工具栏上,选择添加列。

  5. 在右侧窗格中,输入显示名称并为数据类型选择自动编号

    创建自动编号列。

  6. 根据需要设置可选列。 详细信息:创建和编辑列

  7. 选择自动编号类型或保留默认的字符串前缀编号选项。

  8. 自定义种子值或保留默认值 1000

  9. 选择完成

另请参阅

使用 Power Apps 门户创建和编辑 Microsoft Dataverse 的列

备注

您能告诉我们您的文档语言首选项吗? 进行简短调查。(请注意,此调查是英文版调查)

此调查大约需要七分钟。 不会收集个人数据(隐私声明)。