关于标签打印时一行要打几个的需求设计
业务需求:设置好打印模板,有些规格大一些的标签是只需要一行打1个,跟正常A4打印的效果;但有些规格小一些的标签,用户买的不干胶标签一行就有2个、3个。如果实现用户打印一行2个、3个的需求呢?您的问题已经收到,您的这个需求我们先研究下,有方案了,再QQ联系您解决。感谢您的回馈 这做打印模板的时候,一行做两个或三个标签就行了 乐乐 发表于 2016-1-21 19:25
这做打印模板的时候,一行做两个或三个标签就行了
做2个或3个打印模板,如何列队赋值呢? abc 发表于 2016-1-21 18:13
业务需求:设置好打印模板,有些规格大一些的标签是只需要一行打1个,跟正常A4打印的效果;但有些规格小一 ...
这个问题解决了吗?我以后还是会碰到这个问题的!
填表公式很好做啊,理解了原理就会一通百通。
这类问题一般是做两个模板,第一个模板的明细表用来列出所有需要打印的记录(我们称为列表模板),第二个模板是打印模板。
解决问题的通用方法步骤是:
1. 在列表模板中增加一个打印按钮;
2. 按钮的点击事件中增加一个公式,选用“新建表单”的操作;
3. 公式的数据源选择【列表模板的明细表】;
4. 新建表单操作的目标模板选择【打印模板】;5. 在初始值参数页面把要打印的内容传递到打印模板中。
6. 在打印模板的“新建打开表单后事件”中,添加打印操作,再添加退出操作。实现自动打印并退出功能。
因为数据源是列表模板的明细表,所以明细表有多少条记录,新建表单的操作就会被执行多少次,打印就会被执行多少次,从而实现批量打印。
=================================
如果要在打印模板中一次打印三个标签,那就要想办法实现:数据源中每3条记录才执行一次“新建表单”的操作,而不是每条记录都执行一次“新建表单”的操作。
我觉得应该留给云粉同学们思考思考,要不然,每次遇到一个新的问题,不会想办法,只能等到官方提供解决方案。实际上只要掌握了云表的基本原理,这些都不难的。
友情提示: 考虑建立几个基本信息数据项作为临时变量,结合数据源的行号(_RecNo)来做。
能传个效果图上来看看不? 乐乐老师,你说建立两个模板,用按钮时间将列表模板中要打印的内容传递给打印模板;
但是填表公式不是只触发本模板时间么;如果要跟另一个模板发生关联,不是必须要用业务公式么。
还有个问题,打印模板中要打印的内容都是明细表,在新建时给他赋值,明细表是不体现出来,是空的;没法赋值。 看这个帖子,有很详细的分享: http://www.iyunbiao.com/bbs/t-1354-1.html
页:
[1]