创建基于域的属性(用于 Excel 的 MDS 外接程序)

在 Master Data ServicesAdd-in for Excel 中,当管理员想要将列中的值限制为一组特定值时,管理员可以创建基于域的属性。

这些值可以已处于工作表中,也可以来自某一现有实体。

注意

如果用户在该约束列键入某个值,而不是从列表中进行选择,则错误在发布时将显示在 $InputStatus$ 列中。

先决条件

若要执行此过程:

  • 您必须有权访问 “系统管理” 功能区域和 “资源管理器” 功能区域。

  • 您必须是模型管理员。 有关详细信息,请参阅管理员 (Master Data Services)

  • 模型和实体必须已经存在。

若要执行此过程:

  1. 在 Excel 中,加载包含要约束的列(属性)的实体。 有关详细信息,请参阅 将数据从 MDS 加载到 Excel

  2. 单击要约束的列中的任意单元。

  3. “生成模型” 组中,单击 “特性属性”

  4. 在“特性属性”对话框的“属性类型”列表中,选择“约束列表(基于域)”

  5. “使用以下位置的值填充属性” 列表中:

    • 若要使用工作表中的值,请选择 “所选列”。 将使用所选列中的值创建新实体和新的临时表。

    • 若要使用现有实体中的值,请选择该实体的名称。

  6. 如果您在前一步骤中选择 “所选列” ,则在 “新实体名称” 框中键入新实体的名称。 该名称可与列(属性)名称相同。

  7. 单击“确定”。 列中的每个单元现在都有一个可供用户从中选择的值列表。

后续步骤

  • 若要在约束列表中添加和删除值,请加载属性基于的实体。 有关加载实体的详细信息,请参阅 将数据从 MDS 加载到 Excel

另请参阅

基于域的属性 (Master Data Services)
创建实体(用于 Excel 的 MDS 外接程序)
生成模型(用于 Excel 的 MDS 外接程序)