# 【文件模板】怎样实现批量打印功能？

**URL:** <https://forum.jit.pro/t/topic/411>\
**Category:** How To\
**Created:** [October 31, 2025, 2:21am UTC](https://forum.jit.pro/t/topic/411 "2025-10-31T02:21:39Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![vince](https://avatars.discourse-cdn.com/v4/letter/v/b5e925/32.png) [@vince](https://forum.jit.pro/u/vince)\
**Post date:** [October 31, 2025, 2:21am UTC](https://forum.jit.pro/t/topic/411/1 "2025-10-31T02:21:39Z")

</div>

关于在页面中选择多行数据，批量打印。  
当前的实现方式是不是无法实现？

1、如果如法实现，希望官方加上这个需求，这个需求非常常见。谢谢

2、如果可以实现，辛苦官方大佬协助指导一下。谢谢

---

<div class="post-metadata">

**Author:** ![sumu](https://sea2.discourse-cdn.com/flex002/user_avatar/forum.jit.pro/sumu/32/31_2.png) [@sumu](https://forum.jit.pro/u/sumu)\
**Post date:** [October 31, 2025, 2:57am UTC](https://forum.jit.pro/t/topic/411/2 "2025-10-31T02:57:25Z")

</div>

只需创建一个文件模板，文件模板的参数设置为 多行数据，然后在 文件模板中，遍历 多行数据，设置排版布局

---

<div class="post-metadata">

**Author:** ![vince](https://avatars.discourse-cdn.com/v4/letter/v/b5e925/32.png) [@vince](https://forum.jit.pro/u/vince)\
**Post date:** [October 31, 2025, 3:49am UTC](https://forum.jit.pro/t/topic/411/3 "2025-10-31T03:49:04Z")

</div>

明白了，我试试。  
如果OK了，我会来关闭此问题。

---

<div class="post-metadata">

**Author:** ![vince](https://avatars.discourse-cdn.com/v4/letter/v/b5e925/32.png) [@vince](https://forum.jit.pro/u/vince)\
**Post date:** [November 5, 2025, 12:01pm UTC](https://forum.jit.pro/t/topic/411/4 "2025-11-05T12:01:06Z")

</div>

**{%**  **for each in multilineNumber.value.ToDataSet %}**

**编号**  **：**  **{{each.cardNumber1}}**

**牌号**  **：**  **{{each.cardName}}**

**硬度min**  **：**  **{{each.lorrainesHardmin}}**

**硬度max**  **：**  **{{each.rhodesHardmax}}**

**{%**  **endfor %}**

我在word上这样的新建模板。但是实现多行数据赋值之后打印，就出现

 ![image](https://us1.discourse-cdn.com/flex002/uploads/jitai/original/2X/5/5b3b61c790fb5ad9a23da459d6d8b9de7cc68fc6.png)  
这有可能是什么问题？
