【发布时间】:2019-10-18 11:31:45
【问题描述】:
所以我试图在将信息输入字段时从数据库中检索记录,例如在“公司名称”字段中输入 Sprint,我如何捕获该字段的内容,从数据库中检索它的记录并使用它来填写表格的其余部分。 这是我第一次使用动态 CRM,如果有人可以帮助我或指出正确的方向,我会很高兴。
【问题讨论】:
标签: dynamics-crm microsoft-dynamics dynamic-sql dynamics-crm-webapi
所以我试图在将信息输入字段时从数据库中检索记录,例如在“公司名称”字段中输入 Sprint,我如何捕获该字段的内容,从数据库中检索它的记录并使用它来填写表格的其余部分。 这是我第一次使用动态 CRM,如果有人可以帮助我或指出正确的方向,我会很高兴。
【问题讨论】:
标签: dynamics-crm microsoft-dynamics dynamic-sql dynamics-crm-webapi
Dynamics crm 在此处提供了有关字段更改事件的信息 Attribute OnChange Event (Client API reference)你可以找到相关信息。
How to write client side scripting in Dynmaics crm
我会执行的步骤:
您会发现许多关于如何为 Dynamics CRM 创建 Javascript 的示例
【讨论】:
CRM 也有所谓的快速查看卡,它可以从源记录中检索值(仅用于显示)。
例如,当您选择“Sprint”作为公司名称时,您可以使用快速查看卡显示有关“Sprint”account 记录的信息。
自定义业务应用程序表单上的快速查看控件显示在表单查找中选择的记录中的数据。控件中显示的数据是使用快速查看表单定义的。显示的数据是不可编辑的,但是当主字段包含在快速查看表单中时,它变成了打开相关记录的链接
这是下面描述的答案的无代码替代方案,因此优点是更易于维护。数据也是“实时”的,这意味着如果您在“Sprint”account 上更新电话号码,更新将出现在所有快速查看表单上(刷新后)
缺点是这不是数据的副本,因此可能是未来报告的问题。如果您需要对数据进行时间点捕获,这也可能是个问题。
【讨论】: