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

Dynamics 365 CE导出PDF时,能否拦截插件消息修改模板合并数据?

Dynamics 365 CE 导出PDF数据拦截修改的插件消息方案
  • 核心可用插件消息:GenerateDocument
    这是标准文档生成(含基于模板导出PDF)流程的关键触发点,会在系统准备合并模板所需数据前执行。你可以针对目标实体(如quote)注册该消息的前置插件,在插件中修改待合并的数据内容,再让流程继续完成PDF生成。

  • 补充说明:

    • 之前尝试的Retrieve/RetrieveMultiple不生效,是因为文档生成流程不会直接调用这两个常规查询消息获取合并数据,而是通过专属的文档生成逻辑处理。
    • 注册插件时,要设置正确的实体上下文(比如quote)和消息执行阶段(选择PreValidation或PreOperation阶段,确保在数据合并前完成修改)。
    • 若使用Word模板导出PDF,也可结合RetrieveRecordXml消息——该消息负责生成供模板合并的XML数据,前置拦截修改XML内容同样能实现需求,但GenerateDocument更直接覆盖整个文档生成流程。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.19 21:47:01