创建一个表约束

应用于: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012

您可以在产品配置模型中创建组件的用户定义或系统定义表约束。您可以在 产品配置模型 列表页上查看或创建表约束。为此,在“操作窗格”上单击 表约束。您还可以在 基于约束的产品配置模型详细信息 窗体中设置表约束。为此,在 约束 FastTab 上单击 维护表约束

创建用户定义的表约束

在您可以设置用户定义的表约束之前,特性类型包括必须已经存在约束中。有关详细信息,请参阅属性类型 (窗体)

  1. 单击 产品信息管理 >常用 >产品配置模型

  2. 在**“操作窗格”**上,单击 表约束

  3. 单击 新建 在工具栏开始 新的表约束 向导。

  4. 新的表约束 页上,单击 下一步 >

  5. 指定名称和类型 页上,在 名称 字段中,为表约束输入名称。

    提示

    我们建议您为表名称约束使用 Microsoft 规划求解基础语法。

  6. 可选:在 描述 字段中,输入表约束的描述。

  7. 单击 用户定义的 选项,然后单击 下一步 >

  8. 定义列 页上,单击 新建 指定在表约束中要包括的特性类型。

  9. 属性类型 字段中,选择想要包括在列中的特性类型。

  10. 对于每个要创建的列重复步骤 8 和 9,然后单击 下一步 >

  11. 表约束内容 页上,输入允许的值组合然后单击 下一步 >

    备注

    您必须为特性类型指定的特性使用在 定义列 页上选定的精确规划求解值。

    提示

    当您允许在表约束设置组合时,可以有助于查看特性值。若要查看特性值,请打开 属性类型 窗体,并选择在表约束的列中选定的特性类型。

  12. 完成 页上,单击 完成

创建系统定义的表约束

  1. 单击 产品信息管理 >常用 >产品配置模型

  2. 选择包含组件添加到表约束的产品配置模型。在**“操作窗格”**上,单击 表约束

  3. 单击 新建 在工具栏开始 新的表约束 向导。

  4. 新的表约束 页上,然后单击 下一步 >

  5. 指定名称和类型 页上,在 名称 字段中为表约束输入名称。

    提示

    我们建议您为表名称约束使用 Microsoft 规划求解基础语法。

  6. 可选:在 描述 字段中,输入表约束的描述。

  7. 单击 系统定义的 选项指定创建约束的类型,然后单击 下一步 >

  8. 选择表 字段中,选择系统表包含在约束中使用的字段,然后单击 下一步 >

  9. 定义列 页上,单击 添加 指定在表约束中要包括的字段和特性。

  10. 名称 字段中,输入列的名称然后单击 下一步 >

  11. 在“字段名称”字段中,选择字段结合使用特性类型的组合。可以在系统表选定在 指定名称和类型 页上选定的字段选择。

  12. 属性类型 字段中,选择包含特性结合使用所选字段组合的特性类型。对于每列重复步骤 10、11 和 12,然后单击 下一步 >

  13. 完成 页上,单击 完成

请参阅

将表约束添加到组件

关于系统定义和用户定义的表约束