You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Advanced Find列对比需求:子实体与父案例所有者不等时触发工作流

解决子实体与父案例所有者不等时的筛选及工作流触发问题

由于Dynamics 365高级查找默认不支持跨实体直接对比字段,你可以通过以下几种方式实现需求:

方法一:创建计算字段(推荐,适配高级查找+工作流)

  • 在子实体上新增一个是/否类型的计算字段
  • 配置计算逻辑:IF(所有者 <> 关联父案例.所有者, 是, 否)
  • 保存并发布字段后,就能在高级查找中筛选该字段为「是」的子实体记录,同时也能将这个字段作为工作流的触发条件

方法二:直接在工作流中设置条件判断

  • 创建子实体的触发型工作流(触发时机选「创建」或「更新」)
  • 添加条件规则:选择子实体的「所有者」,对比运算符选「不等于」,然后关联选择父案例的「所有者」字段
  • 工作流会自动判断两者是否不等,仅满足条件时执行后续操作,无需提前通过高级查找筛选

方法三:手动编写FetchXML实现高级查找筛选

  • 编写包含跨实体字段对比的FetchXML查询,示例如下(替换为你的实体逻辑名称):
<fetch version="1.0" output-format="xml-platform" mapping="logical" distinct="false">
  <entity name="子实体逻辑名称">
    <attribute name="name" />
    <link-entity name="incident" from="incidentid" to="父案例关联字段逻辑名称" alias="parent_case">
      <filter type="and">
        <condition attribute="ownerid" operator="ne" entityname="子实体逻辑名称" value="{ownerid}" />
        <condition attribute="ownerid" operator="eq" entityname="parent_case" value="{ownerid}" />
      </filter>
    </link-entity>
  </entity>
</fetch>
  • 进入高级查找,点击「下载FetchXML」替换为上述内容,再「上传FetchXML」即可得到符合条件的子实体列表

内容的提问来源于stack exchange,提问作者Shiju Kunju

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.24 08:09:17