请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

mucai 悬赏达人认证 活字格认证

高级会员

71

主题

358

帖子

1239

积分

高级会员

积分
1239

微信认证勋章悬赏达人活字格认证

mucai 悬赏达人认证 活字格认证
高级会员   /  发表于:2019-6-5 10:00  /   查看:3064  /  回复:8
10金币
翻了论坛,都没有这方面的应用案例,所以提出这个问题。如下表,如何实现“件数”列指定的份数打印每一行?



这个应用很经常,正常思路是按照循环来做,但导出PDF没办法干循环的事情!
咋整?
附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

做个中间表去处理就可以了。先把原数据按循环命令列举成重复的行保存在中间表,然后导出pdfhttps://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=57673&extra=page%3D1

8 个回复

倒序浏览
最佳答案
最佳答案
15914010520
中级会员   /  发表于:2019-6-5 10:00:51
来自 8#
本帖最后由 15914010520 于 2020-6-1 08:07 编辑

做个中间表去处理就可以了。先把原数据按循环命令列举成重复的行保存在中间表,然后导出pdfhttps://gcdn.grapecity.com.cn/forum.php?mod=viewthread&tid=57673&extra=page%3D1
回复 使用道具 举报
Simon.hu讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-6-5 12:06:05
2#
感觉你就是要我们的套打的功能吧,之前我在这个帖子中做了一个小例子,你试试这个功能:
主子表  导出明细问题
https://gcdn.grapecity.com.cn/fo ... 7&fromuid=30160
(出处: 葡萄城产品技术社区)
回复 使用道具 举报
mucai悬赏达人认证 活字格认证
高级会员   /  发表于:2019-6-5 20:01:02
3#
Simon.hu 发表于 2019-6-5 12:06
感觉你就是要我们的套打的功能吧,之前我在这个帖子中做了一个小例子,你试试这个功能:
主子表  导出明细 ...

套打我知道哟,我的意思是在打印列表行的同时,增加每行重复打印多少份的控制,而控制参数从同行的一列值里取
回复 使用道具 举报
mucai悬赏达人认证 活字格认证
高级会员   /  发表于:2019-6-5 20:22:36
4#
Simon.hu 发表于 2019-6-5 12:06
感觉你就是要我们的套打的功能吧,之前我在这个帖子中做了一个小例子,你试试这个功能:
主子表  导出明细 ...

估计只能用lodop,期待官方完善插件~~~
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2019-6-6 09:12:31
5#
mucai 发表于 2019-6-5 20:22
估计只能用lodop,期待官方完善插件~~~

感谢您的理解,不过这个还需要相应的评估,还不确定lodop是否可以实现你说的这个。
回复 使用道具 举报
mucai悬赏达人认证 活字格认证
高级会员   /  发表于:2019-6-6 10:37:30
6#
我先说一下我原来用的系统的解决思路:
1、表A:需要打印的列表页,假充如下:条形码    数量
A             5
B             3
C             2
2、表B:条形码打印的模板页:设置,字段1:需打印条形码,字段2:需打印数量,字段3:已打印数量

实现过程:
1、在表A点击按钮命令后,逐行新建一张模板页,表A的条形码和数量分别填入模板页的字段1和字段2。(根据案例,会新建ABC三张单)
2、在模板页上设置定时器自动运行循环,从1开始,如果字段2需打印数量>字段3已打印数量,则字段3已打印数量+1,否则循环停止
3、在模板页上设置字段3已打印数量的值变化公式,只要值变化,则打印一张

就是这么一个过程,我不太清楚导出PDF是怎样的一个工作原理,而且整个过程也封装了,没办法实施控制。希望官方能参考一下以上的方法,出一个解决方案。因为这个按指定数量的打印,在需要贴标签的行业,都是常规应用,急需哦!
回复 使用道具 举报
mfkpie8
论坛元老   /  发表于:2020-5-31 18:57:37
7#
mucai 发表于 2019-6-6 10:37
我先说一下我原来用的系统的解决思路:
1、表A:需要打印的列表页,假充如下:条形码    数量
A          ...

现在这个方案有OK的解决的不lodop控件来实现按 某一列值来实现张数打印!
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-6-1 09:56:02
9#
15914010520 发表于 2020-6-1 08:02
做个中间表去处理就可以了。先把原数据按循环命令列举成重复的行保存在中间表,然后导出pdfhttps://gcdn.gr ...

感谢格友支持~
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部