此主题适用于 Dynamics 365 Customer Engagement (on-premises)。 有关此主题的 Power Apps 版本,请参阅:如何创建和编辑域
在 Dynamics 365 Customer Engagement (on-premises) 中,字段定义可用于在实体中存储数据的各个数据项。 字段有时被开发人员称为属性。 您可以使用解决方案资源管理器中的自定义工具来编辑允许自定义的系统字段,或者创建、编辑或删除自定义字段。
创建和编辑字段
在创建自定义字段之前,请评估使用现有字段是否满足您的要求。 详细信息: 创建新元数据或使用现有元数据
您创建的任何自定义字段的名称的一部分都是自定义前缀。 这是根据您在其中工作的解决方案的解决方案发布商设置的。 如果您关心自定义前缀,请确保您在非托管解决方案或默认解决方案中工作,其中自定义前缀是您希望用于此实体的前缀。 有关如何更改自定义前缀的更多信息:请参阅 Solution Publisher。
您可以通过多种方式访问应用程序中的字段:
可以在解决方案资源管理器展开实体和,然后选择字段节点。 从字段列表中,单击 New 创建新字段,或双击列表中的任何字段以编辑它们。
展开实体并选择Forms节点。 在表单编辑器中打开一个表单,然后在 Field Explorer 下单击 New Field 以创建新字段。 对于已添加到表单中的任何字段,您可以双击该字段以显示 Field Properties (字段属性)。 在 Details (详细信息 ) 选项卡上,单击 Edit (编辑)。 导航到表单编辑器的另一种方式是使用任何实体记录的命令栏上的窗体命令。
如果使用元数据浏览器工具,请使用 Entity Metadata Browser (实体元数据浏览器 ) 页面查看有关特定实体的详细信息,然后单击 Attributes (属性) 按钮。 如果字段是可编辑的,则可以单击 Edit Attribute 按钮来编辑该字段。 详细信息:使用元数据浏览器。
所有字段都具有下表中描述的属性。
资产 | DESCRIPTION |
---|---|
显示名称 | 作为标签出现在包括此属性的列表的标题中的名称。 当此字段显示在表单中时,它也是默认标签,但每个表单中的标签文本可以单独编辑。 |
名称 | 此字段根据您输入的 Display Name (显示名称 ) 进行预填充。 它包括解决方案发布者的自定义前缀。 您可以稍后更改 Display Name (显示名称 ),但在保存字段后无法更改 Name (名称 )。 |
字段要求 | 有三个选项: - 自选 即使此字段中没有数据,也可以保存该记录。 - 商务推荐 即使此字段中没有数据,也可以保存该记录。 但是,该字段旁边会显示一个蓝色星号,以指示它很重要。 - 业务必需 如果此字段中没有数据,则无法保存记录。 让字段成为业务必需字段时,要谨慎。 如果人们无法保存记录,他们会抵制使用该应用程序,因为他们缺乏输入必填字段的正确信息。 人们可能只是为了保存记录并继续他们的工作而输入不正确的数据。 您可以使用业务规则或表单脚本来更改需求级别,因为记录中的数据会随着人们处理记录而发生变化。 详细信息: 创建和编辑业务规则 |
可搜索 | 当字段可搜索时,它将显示在 Advanced Find (高级查找) 中,并可用于在自定义视图时筛选记录。 如果存在您不使用的实体的字段,请采用此措施。 将此项设置为 No 会减少向使用高级查找的用户显示的筛选选项数量。 Searchable 属性不会影响可显示的列。 |
现场安全 | 对于自定义字段,启用此选项可允许此字段参与字段级安全性。 |
审计 | 禁用此选项,以便此字段中的数据不会包含在审核数据中。 |
说明 | 输入在窗体中显示字段时作为工具提示出现的文本。 |
类型 | 选择记录类型。 根据您选择的类型,您将有不同的选项。 详细信息: 字段类型 |
任何提供直接文本输入的字段都具有 IME 模式。 输入法编辑器 (IME) 用于东亚语言,如日语。 IME 允许用户使用标准的 101 键键盘输入东亚书面语言中使用的数千个不同字符。
创建或编辑实体字段
创建新字段,以便在现有系统实体没有满足您要求的字段时捕获数据。 创建新字段后,请务必将它们包含在实体的窗体和视图中,以便可以从相关的应用程序用户界面访问它们。 您还可以将新字段添加到报表中,但请注意以下限制:
托管解决方案中包含的某些系统实体或自定义实体可能不允许您添加新字段。
托管解决方案中包含的某些系统字段或自定义字段可能不允许您编辑它们。
默认解决方案是一个特殊的非托管解决方案,它向您显示来自任何托管或非托管解决方案的所有解决方案组件。 您不能在托管解决方案的上下文中编辑 任何内容 ;但是,无论如何,您找到的所有内容都在您的默认解决方案中,因此您不需要这样做。
转到设置>自定义。
选择自定义系统。
在组件下,展开实体,然后展开所需实体。
选择字段。
要添加新字段,请在 Actions (作) 工具栏上,选择 New (新建),然后输入 Display Name (显示名称 ) 以生成 Name (名称)。
或
要编辑一个或多个字段,请选择要修改的一个或多个字段(使用 Shift 键),然后在 Actions (作 ) 工具栏上,选择 Edit (编辑)。 您可以更改以下字段:
对于字段要求,请选择是可选、推荐还是必需。
在 可搜索 中,选择是否将此字段包含在此实体的 高级查找 中显示的字段列表中,以及是否包含在可用于自定义 快速查找 视图和 查找 视图中的查找列的字段列表中。
对于 Field Security(字段安全性),启用或禁用此字段的功能。
对于审核,启用或禁用此字段的功能。
注释
当您选择要编辑的多个字段时,将显示 Edit Multiple Fields 对话框。 您可以编辑字段要求、可搜索性和审计。
对于新字段,在 Type (类型) 下,输入指定类型的所需信息。 对于现有字段,您无法修改类型,但可以修改类型的设置。 详细信息: 字段类型。
选择字段类型、字段的格式和最大长度。
选择此属性的 IME 模式 。
注释
此参数指定是否启用输入法编辑器 (IME) 的活动状态。 IME 允许您输入和编辑中文、日文和韩文字符。 IME 可以处于活动或非活动状态。 活动状态可接受中文、日语或朝鲜语字符。 非活动状态表现得像常规键盘,且使用一组有限的字符。
对于新字段,请务必添加字段 的描述,以便向用户提供有关如何使用该字段的说明。
选择保存并关闭。
发布自定义项。
要发布对一个实体的更改,请在 Components (组件) 下选择 Entities (实体),然后选择您对其进行更改的实体。 在操作工具栏上选择发布。
要发布您对多个实体或组件所做的所有更改,请在操作工具栏上,选择发布所有自定义项。
注释
安装解决方案或发布自定义项会干扰常规的系统操作。 我们建议您以对用户造成的干扰最少为宗旨,合理安排解决方案的发布时间。
社区工具
属性管理器 是 XrmToolbox 社区为 Dynamics 365 Customer Engagement (on-premises) 开发的工具。 请参阅 开发人员工具 主题,了解社区开发的工具。
注释
社区工具不是 Microsoft Dynamics 的产品,并且不会扩展对社区工具的支持。 如果您对该工具有任何疑问,请联系出版商。 详细信息: XrmToolBox。