如何自动填充查找取决于在Dynamic CRM中选择的查找?

时间:2017-03-01 21:04:36

标签: dynamics-crm crm lookup dynamics-crm-365

我尝试使用工作流但是它需要在填充之前保存事务,我尝试映射它但不起作用。

所以我有3个实体费用,供应商,交易。

在供应商实体中,我有一个供应商名称字段和费用类别(费用实体)的查阅字段。

在交易实体中,我查找了供应商名称和费用类别,因此当我在查找中选择供应商名称时,它将填充费用类别的查找。

我已经使用了过滤器,是的,它显示费用类别取决于所选的供应商名称,但问题在于我需要单击费用跟踪器的查找字段来显示值。我想要的是它会自动填充查找字段而不点击它。谢谢

2 个答案:

答案 0 :(得分:0)

实现此目的的一种方法是使用客户端API。您可以编写类似的代码:

供应商更改:

  1. 发出REST或Web API调用以提取费用类别ID和名称
  2. 使用客户端XRM API
  3. 使用类别ID和名称填充费用类别查找

    另一种更简单的方法是创建费用类别与供应商 - 交易关系的关系映射。然后,如果用户将使用供应商实体内的相关实体区域创建交易记录,则供应商和费用类别都将被复制到新记录中。

    对于关系映射示例,请查看以下链接:

    Image when I click Home
    Save Time Entering Data into CRM by Mapping Fields between Records

答案 1 :(得分:0)

您可以为供应商和费用设置映射,并仅从供应商记录开始创建交易记录,或创建在创建费用以在该字段上复制后运行的同步工作流程(在第二种情况下,它不会无论如何创建交易记录,只要您选择供应商,它们就会被填充。

您还可以在“交易计算”字段中设置“费用”并使其始终与“供应商”的值相同,但它可能对您不起作用(如果您希望它是其他内容,则无法手动选择该值)