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

EspoCRM多选中记录PDF模板制作求助:单页展示所有选中记录

解决EspoCRM批量PDF模板展示多条记录的问题

核心语法修正

EspoCRM批量生成PDF时,选中的记录集合会被封装在records变量中,必须用{{#each records}}指定遍历目标,而非无指向的{{#each}}。

完整模板示例

<style>
  .record-item { margin: 12px 0; padding: 8px; border: 1px solid #ddd; border-radius: 4px; }
  hr { border: none; border-top: 1px solid #eee; margin: 16px 0; }
</style>

<h2>选中记录汇总</h2>
{{#each records}}
  <div class="record-item">
    <h3>记录 {{@index}}</h3>
    <p>名称: {{name}}</p>
    <p>创建时间: {{createdAt}}</p>
    <p>状态: {{status}}</p>
    <!-- 替换为你需要展示的实体字段 -->
  </div>
  {{#unless @last}}<hr>{{/unless}}
{{/each}}

关键注意事项

  • 必须创建批量类型PDF模板:只有批量模板才会传入records集合变量,单记录模板仅处理单个数据,无此变量。
  • 字段名严格匹配实体定义:区分大小写,比如{{accountName}}不能写成{{accountname}};关联字段用点语法调用,如{{account.name}}。
  • 调试技巧:可在模板中插入{{log records}},生成PDF后查看系统日志,确认records是否包含选中的5条数据。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.30 18:44:51