业务需求:设置好打印模板,有些规格大一些的标签是只需要一行打1个,跟正常A4打印的效果;但有些规格小一些的标签,用户买的不干胶标签一行就有2个、3个。如果实现用户打印一行2个、3个的需求呢?
+10
1人收藏
10 条回帖
Moke云侠2016-1-21 18:31:48
您的问题已经收到,您的这个需求我们先研究下,有方案了,再QQ联系您解决。感谢您的回馈
+10
乐乐1云师2016-1-21 19:25:18来自手机
这做打印模板的时候,一行做两个或三个标签就行了
+10
郭剑平云侠楼主2016-1-22 09:39:54
乐乐 发表于 2016-1-21 19:25
这做打印模板的时候,一行做两个或三个标签就行了

做2个或3个打印模板,如何列队赋值呢?
+10
mfkpie8云粉2017-5-26 14:58:42
abc 发表于 2016-1-21 18:13
业务需求:设置好打印模板,有些规格大一些的标签是只需要一行打1个,跟正常A4打印的效果;但有些规格小一 ...

这个问题解决了吗?我以后还是会碰到这个问题的!
+10
乐乐1云师2017-5-27 14:36:35
填表公式很好做啊,理解了原理就会一通百通。

这类问题一般是做两个模板,第一个模板的明细表用来列出所有需要打印的记录(我们称为列表模板),第二个模板是打印模板。

解决问题的通用方法步骤是:
1. 在列表模板中增加一个打印按钮;
2. 按钮的点击事件中增加一个公式,选用“新建表单”的操作;
3. 公式的数据源选择【列表模板的明细表】;
4. 新建表单操作的目标模板选择【打印模板】;5. 在初始值参数页面把要打印的内容传递到打印模板中。
6. 在打印模板的“新建打开表单后事件”中,添加打印操作,再添加退出操作。实现自动打印并退出功能。

因为数据源是列表模板的明细表,所以明细表有多少条记录,新建表单的操作就会被执行多少次,打印就会被执行多少次,从而实现批量打印。

=================================

如果要在打印模板中一次打印三个标签,那就要想办法实现:数据源中每3条记录才执行一次“新建表单”的操作,而不是每条记录都执行一次“新建表单”的操作。

我觉得应该留给云粉同学们思考思考,要不然,每次遇到一个新的问题,不会想办法,只能等到官方提供解决方案。实际上只要掌握了云表的基本原理,这些都不难的。

友情提示:    考虑建立几个基本信息数据项作为临时变量,结合数据源的行号(_RecNo)来做。

+10
xiaojun8216云苗2017-6-22 12:45:54
乐乐老师,你说建立两个模板,用按钮时间将列表模板中要打印的内容传递给打印模板;
但是填表公式不是只触发本模板时间么;如果要跟另一个模板发生关联,不是必须要用业务公式么。
还有个问题,打印模板中要打印的内容都是明细表,在新建时给他赋值,明细表是不体现出来,是空的;没法赋值。
+10
乐乐1云师2017-6-23 12:10:58
看这个帖子,有很详细的分享: http://www.iyunbiao.com/bbs/t-1354-1.html
+10
需要登录后才可进行回复 登录

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

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

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