[已解决]打印输出,明细表的值排列问题

新人帖
2022-3-7 11:12:53
63007
打印输出时候,在原始明细表里值是成连续排列,打印输出时候,如何实现打印在多列里.不然,顺序打印不美观,也浪费纸张.

安软管理应用已获得悬赏 3 云币

最佳答案

首先在数据源单据模板上做一个接口,过滤参数为单号,在打印的模板上因当填写编号后利用值变化公式,调用接口,获取所有该单号的记录,然后在值变化(采购单号)下建立5个赋值公式,对应给明细表5列赋值,每个公式调 ...

明细表列打印问题.png

明细表列打印问题.png
+10
1人收藏
7 条回帖
首先在数据源单据模板上做一个接口,过滤参数为单号,在打印的模板上因当填写编号后利用值变化公式,调用接口,获取所有该单号的记录,然后在值变化(采购单号)下建立5个赋值公式,对应给明细表5列赋值,每个公式调用上述接口,在匹配条件哪里填写条件,按照1-10,11-20等作为条件,分别对接口数据再次过滤,将过滤后的数据更新到明细表对应的列。你按这个思路试试。
+10
Lak-FengGe云粉楼主2022-3-8 06:55:54来自手机
安软管理应用 发表于 2022-3-8 06:51
首先在数据源单据模板上做一个接口,过滤参数为单号,在打印的模板上因当填写编号后利用值变化公式,调用接 ...

谢谢!
+10
Lak-FengGe云粉楼主2022-3-8 07:03:06来自手机
安软管理应用 发表于 2022-3-8 06:51
首先在数据源单据模板上做一个接口,过滤参数为单号,在打印的模板上因当填写编号后利用值变化公式,调用接 ...

这样操作比较繁琐,还有筛选限制,建议在某个模板里加入引用数据源可以自动换行的功能。
+10
李根管理员2022-3-8 14:43:14
本帖最后由 李根 于 2022-3-8 15:37 编辑

以7行3列为例:先插入序号再匹配更新值即可

不需要序号可以隐藏掉

+10
李根管理员2022-4-2 10:26:43
李根 发表于 2022-3-8 14:43
以7行3列为例:先插入序号再匹配更新值即可

不需要序号可以隐藏掉

就是用数据的序号除以列数,求得余数,确认填写在第几行第几列
+10
李易峰云粉2022-9-25 21:01:32
序号这个赋值表达式为什么是空的
+10
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询