Microsoft Dynamics CRM 下拉列表(选择列表)不是条件性的,因此下拉列表项的值不会控制其他下拉列表或表单的其他方面。
若要创建条件性下拉列表,您可以在下拉列表上使用 onChange 事件来修改其他字段。
Microsoft Dynamics CRM 4.0 软件开发工具包 版本中提供了如何执行此操作的示例,此版本可以下载。该示例文件位于“SDK samples\FullSample\DynamicPicklist”文件夹中。
“状态”属性(名称:statecode)对于任何实体都是不可自定义的。但是,您可以为大多数实体自定义“状态描述”属性(名称:statuscode)。
自定义“状态描述”属性时,您可以针对“状态”属性的每个值自定义“状态描述”值。例如,针对设置为“停用”的“状态”属性,您可以将“状态描述”值设置为“已取消”或“已完成”。对于设置为“可用”的“状态”,您可以将“状态描述”值设置为“正在进行”、“暂候”或“需要研究”。
可以通过创建 nvarchar 属性和将格式设置为 URL 来为链接创建属性。记录中的链接将是可以单击的。
这种格式的字段的文本必须以 http://、https://、ftp:// 或 ftps:// 开头。不支持到本地文件系统的链接。如果需要到共享文件的路径,则使用格式设置为文本的 nvarchar 属性。此链接将是不可单击的。
可以创建自定义计算的属性,方法是:创建具有数字类型的属性(如 int、float 或 money),然后使用 onChange 事件执行所需的计算。
您不能使用用户界面创建自动编号的属性。建议方法是创建一个单独的数据库,并创建一个存储过程以在表中插入自动编号的记录,然后生成一个可以由创建后 事件触发的商业逻辑扩展。
© 2008 Microsoft Corporation。保留所有权利。