Data Service 用户指南
简介
Data Service 包含系统内置字段(例如 ) 。创建新实体时,系统会自动创建一组默认字段,但您可以通过添加特定字段来自定义所定义的实体。

字段类型
可以创建以下字段类型的字段。
- 文本:这种字段可用于存储少量文本。
- 数字:这种字段可用于存储数值。数值可以是正数,也可以是负数。您必须指定要使用的小数位数。
- 是/否:该字段用于在“是”或“否”值之间进行选择。
- 日期时间:这种字段用于存储包含日期和时间的值。日期选取器可用于选择日期和时间。
- 关系:这种字段用于在两个实体之间创建关系。
- 选项集:这种字段用于存储枚举值列表,从中可以选择一个或多个值。
- 文件:这种字段用于存储文件。
- “自动编号”:此字段用于自动增加记录索引。
每种字段类型都要求指定不同的详细信息。请查看实体字段类型下的特定页面以了解更多信息。
创建字段
要向实体数据添加字段,请执行以下操作:
-
在“实体”列表中,选择要为其添加字段的实体。系统将显示“字段”选项卡,其中包含为实体定义的字段的列表。
-
单击“新建字段” 。“创建字段”向导将打开。

-
输入新字段的显示名称。“显示名称”是在 Studio 中导入实体时显示的名称。可以在创建实体后修改此字段。
-
输入新字段的名称。名称可以是字母数字,但必须以字母开头。它必须包含 3 到 30 个字符。
备注:“名称”字段将自动填充为“显示名称”的相同值。您只能在实体创建过程中更改其值。创建实体后,将无法编辑“名称”字段。
-
使用下拉列表选择“类型”字段。
-
要强制用户为字段提供值,请选中“必填”复选框。
-
要强制执行字段记录的唯一值,请选中“仅唯一值”复选框。
重要提示:该选项适用于“文本”和“数字”字段类型。
如有需要,请使用为数字配置的最大小数位数。 否则,Data Service 会将数字四舍五入到小数的最大值,从而导致唯一性失败。 例如,如果您将精度设置为小数点后三位,并输入
3.015和3.0148等值,则后者值将四舍五入为3.015,从而导致唯一性失败。该选项不区分大小写,这意味着“唯一值”和“唯一值”被标识为重复项。

-
单击“更多详细信息”以配置可选字段记录属性,例如:
选项 描述 最大长度 对于“文本”字段,设置用户可提供的最大字符数。默认情况下,最多允许使用 200 个字符。 最大值 对于“数字”字段,请设置用户可提供的最大值。默认最大值为 1,000,000,000,000。最小值 对于“数字”字段,设置用户可提供的最小值。默认最大值为 -1,000,000,000,000。小数位 对于数字字段,设置用户可以提供的十进制数字位数。默认值为 2,允许使用带有两位小数的数字,例如23,45。默认值 如果用户不提供数据,请设置默认值。 描述 为字段添加说明。 基于角色的字段访问 选择此选项可通过授予显式权限来限制数据访问。 -
(可选)要使“创建字段”向导保持打开状态,请选中“创建另一个”复选框。这可帮助您更快地在所选实体中创建多个字段,因为它会跳过此过程的第 2 步。
-
单击“保存”。
新字段将显示在“字段”列表中。
更新字段
要更新已创建的字段,请执行以下步骤:
- 无法更新系统内置字段。
- 无法更改自定义字段的名称和类型。
-
在“字段”选项卡中,将鼠标指针悬停在要编辑的字段上。
-
单击与项目对应的“编辑字段”图标。该图标位于右侧。

-
系统将显示“编辑字段”面板。应用更新。
备注:如果字段是在启用“仅唯一值”选项的情况下创建的,则可以将其关闭,以再次允许重复项。请注意,清除“仅唯一值”复选框会阻止您日后再次选择该复选框。
-
单击“保存”。
删除字段
要删除已创建的字段,请执行以下步骤:
无法删除系统内置字段。
-
在“字段”选项卡中,将鼠标指针悬停在要删除的字段上。
-
单击字段行末尾的“更多选项”菜单,然后选择“删除” 。
-
要激活删除按钮,请在删除字段对话框中输入字段的显示名称。
-
单击“删除”以确认操作。

启用或禁用基于角色的字段访问
“基于角色的字段访问”可用于限制数据访问。“基于角色的字段访问”只能为自定义字段启用,而不适用于系统内置字段。
为字段启用“基于角色的字段访问”选项后,需要更新角色,以向用户授予访问该字段的显式权限。有关更多信息,请参阅管理访问权限。
标准角色将无法再访问已启用基于角色的字段访问的字段中的数据。如果用户需要访问这些数据,则需要为用户分配一个自定义角色,以向其授予访问字段中的数据的权限。
-
在“字段”选项卡中,将鼠标指针悬停在要启用(或禁用)基于角色的字段访问的字段上。
-
单击字段行末尾的“更多选项”菜单,然后从菜单中选择“启用基于角色的字段访问” (或“禁用基于角色的字段访问”)选项。

-
单击“启用”(或“禁用”)以确认操作。
系统会显示确认消息。请参见下图。
重要提示:为某个字段启用基于角色的字段访问时,分配了不提供字段级别权限的现有角色的所有用户将无法再访问该字段中的数据。
-
单击“管理角色”,以打开“用户管理”页面的“角色”选项卡。在这里,您可以更新自定义角色,以授予字段访问权限。