【问题标题】:How to auto-populate the look-up depends on the look up selected in Dynamic CRM?如何自动填充查找取决于在 Dynamic CRM 中选择的查找?
【发布时间】:2017-03-01 21:04:35
【问题描述】:

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

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

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

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

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

【问题讨论】:

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


    【解决方案1】:

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

    供应商变更时:

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

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

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

    Save Time Entering Data into CRM by Mapping Fields between Records
    TUTORIAL: Relationship Mappings

    【讨论】:

    • 映射不起作用,我已经尝试创建 1:N 关系,但没有检索到任何数据
    【解决方案2】:

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

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

    【讨论】:

    • 映射不起作用,我已经尝试创建 1:N 关系,但没有检索到任何数据
    • 您不需要新的关系,您必须在已有的关系上配置映射(在查找字段旁边创建的关系)。
    • 是的,我只是在尝试,因为我只是在查找中配置了映射,但没有检索到任何信息
    • 我现在用的是一个js,但是不工作,报错
    猜你喜欢
    • 1970-01-01
    • 2018-08-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-11-03
    • 2021-11-18
    • 1970-01-01
    相关资源
    最近更新 更多