![]() |
|
关于字段管理在 Oracle CRM On Demand 中,可对各种记录类型执行以下字段管理任务: 在创建定制字段或编辑字段定义时,您可以指定在新记录创建后生效的字段默认值。您还可以指定为字段执行字段验证以确保字段包含特定值。 关于复制字段Oracle CRM On Demand 中的大多数记录类型都有一个复制功能,也就是用户可以复制他们使用的当前记录。当用户单击“记录详细信息”页面上的“复制”按钮时,它会打开一个新的记录页面。此新记录页面包含可以复制的所有字段。用户可以更改并保存这些字段。 注意:当您使用“复制”按钮时,仅复制基本记录,不复制子记录的相关项目。 使用复制功能时,适用以下限制:
您可以使用 Oracle CRM On Demand 记录详细信息页面中的“复制”按钮复制字段。您可以使用 Oracle CRM On Demand“应用产品定制”部分的“字段管理”页面中的“已启用复制”复选框启用此设置。有关指定在 Oracle CRM On Demand 中可以复制哪些字段的更多信息,请参阅管理“已启用复制”设置。 必填字段在多种情况下,您需要将字段定义为必填字段。例如,您的公司可能要求每个服务请求必须跟踪有关服务请求原因的信息。在这种情况下,您指定服务请求的“原因”字段为必填字段。随后,当创建或更新并保存记录时,应用产品将验证“原因”字段是否非空。 当将字段指定为“必填”字段后,将在所有界面强制执行验证,包括用户界面、Web 服务和数据导入。 在“字段编辑”页面指定为必填的字段对所有用户都是必填字段,而不管他们的角色。如果需要使某个字段仅对特定角色是必填字段,您可以编辑尚不是必填字段的字段的适当页面布局。有关编辑页面布局的更多信息,请参阅定制静态页面布局。 条件性必填字段您可以配置字段,使其成为条件性必填字段,即字段在默认情况下不是必填字段,但是当满足定义的条件时,此字段会变为必填字段。有关更多信息,请参阅关于条件性必填字段。 只读字段以下是需要将字段定义为只读字段的情况:
注意:特定系统字段始终是只读,且只能由 Oracle CRM On Demand 更新。始终是只读的某些字段示例为“创建时间”字段和“创建时间:日期”字段,这两个字段都可用于许多记录类型。 定制字段验证规则您可以使用 Oracle On Demand Expression Builder (Expression Builder) 为定制字段验证规则创建表达式。您可以单击“字段验证”字段旁边的 fx 图标以打开 Expression Builder 窗口,您可以在其中输入表达式。有关您可以用于表达式的语法的信息,请参阅 Expression Builder。 以下是需要定义定制字段验证规则的情况:
每次新的或现有记录上的字段更新时,都会计算此字段的验证表达式。但是,以下情况不会计算验证表达式:
如果未计算验证表达式,或者验证表达式的计算结果为空,则不会生成错误消息。仅当表达式验证失败(即表达式的计算结果为假)时才会生成错误消息。 字段验证表达式假定第一个参数为字段名称本身。例如,如果要在“金额”字段中输入一个简单的字段验证表达式,指定该值必须大于 1000,则输入 >1000 就已足够。无须输入 [<Amount>]>1000。有关更为复杂的表达式的更多信息,请参阅关于表达式。 有关指定字段验证规则的限制您不能对以下类型的字段指定字段验证规则:
关于定义默认字段值当创建定制字段或编辑字段定义时,您可以在“字段编辑”页面的“默认值”字段中指定字段的默认值。 当您需要以下内容时,指定字段的默认值是非常有用的:
注意:仅当您的角色具有“高级字段管理”权限时,才能执行上述的大多数定义。 字段的默认值有两种类型:
预置默认值是字段值的默认类型。您可以通过在“字段编辑”页面中选择带发布默认值名称的复选框指定发布默认值。 默认字段值仅适用于新记录,而不适用于记录的更新。 如果为已具有系统指定默认值的字段指定默认值,则您指定的值对于公司是优先使用的值。此规则的例外是“机会”记录上的“收入”字段。您为此字段指定的任何默认值或发布默认值均被忽略,因为此字段用来根据机会的收入生成预测。 无法为以下类型的字段设置默认值:
下表显示您可以为 Oracle CRM On Demand 中的不同字段类型指定的默认值。
注意:如果您创建一个表达式来设置默认值,则表达式的结果不得超过字段允许的最大字符数。此外,任何传递到 Expression Builder 中的函数的字符串或数字字面值不得超过 75 个字符。有关使用“表达式生成器”的更多信息,请参阅Expression Builder。 此外:
您也可以为默认字段值创建复杂的表达式。可以直接在“默认值”字段中输入表达式,或者单击 fx 图标打开 Expression Builder 窗口,在此窗口中您可以输入表达式。有关您可以用于表达式的语法的信息,请参阅 Expression Builder。 要在字段管理中使用 Expression Builder,您的用户角色必须具有“高级字段管理”权限。具有“管理员”角色的用户可以为自身角色和其他角色启用此权限。 |
已发布 8月 2018 | Copyright © 2005, 2018, Oracle. 保留所有权利。Legal Notices. |