找回密码
 立即注册

QQ登录

只需一步,快速开始

jnljc

初级会员

10

主题

35

帖子

228

积分

初级会员

积分
228
jnljc
初级会员   /  发表于:2020-3-8 17:14  /   查看:1942  /  回复:7
10金币
应用场景:
有三张生产记录A记录、B记录、C记录,分别由张三、李四、王五来做,
三个生产记录的内容都不同
张三在制作好A记录后,有两个操作
操作1:当时就打印出来A记录:现在的解决办法是:转PDF后,打印
(备注:我也试过用打印命令,但是页面红框内的去不掉。已将隐藏打印元素 勾选)
操作2:将A记录上传至服务器:现在能想到的办法是,使用附件上传,
操作步骤时:先转PDF、然后将PDF保存至本地,再利用附件上传,
这样给客户的操作太麻烦了。所以希望能点一个按钮,直接将PDF文件上传?
将记录上传至服务器是目的是:当这个成品生产出来后,需要打印批生产记录,
就是将A记录、B记录、C记录,一键打印出来,所以想到的办法是将记录先保存至服务器,
打印时,一起调出来打印。
求助问题:
1:怎样将 使用 打印命令时,页眉和页脚不需要的去掉?
2:将记录上传至服务器时,怎样一键上传?
3:对于打印批生产记录,有没有更好的解决办法?

谢谢!

记录界面

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好, 1.打印命令调用的是浏览器的打印功能,不能去设置打印区域,需要使用导出PDF功能(是活字格的打印,不需要存成pdf后,用pdf阅读器打开后在做打印。而是点击导出PDF后,进入预览页面,直接点击预览页面的打印按钮即可) 2.上传附件,收先肯定是需要附件的,所以只是当前网页,不导出成PDF肯定是不能上传的。不过我理解您这里ABC三个记录应该格式是一样的,只是创建者不一样,而且应该是存在一个数据表中的。那么我理解您可 ...

7 个回复

倒序浏览
最佳答案
最佳答案
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-3-8 17:14:29
来自 3#
您好,
1.打印命令调用的是浏览器的打印功能,不能去设置打印区域,需要使用导出PDF功能(是活字格的打印,不需要存成pdf后,用pdf阅读器打开后在做打印。而是点击导出PDF后,进入预览页面,直接点击预览页面的打印按钮即可)
2.上传附件,收先肯定是需要附件的,所以只是当前网页,不导出成PDF肯定是不能上传的。不过我理解您这里ABC三个记录应该格式是一样的,只是创建者不一样,而且应该是存在一个数据表中的。那么我理解您可能应该使用活字格的这个打印列表与表单功能会更好一些。
打印所有行/打印选择行:https://help.grapecity.com.cn/pa ... ion?pageId=34701466

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
app转转风悬赏达人认证 活字格认证
中级会员   /  发表于:2020-3-8 21:11:02
2#
不是很理解你描述的过程。

给一点参考方法:
1:怎样将 使用 打印命令时,页眉和页脚不需要的去掉?
     --可以考虑单独做一个打印内容页面,这个页面只放要打印的内容。

2:将记录上传至服务器时,怎样一键上传?
     --打印内容本身就是在服务器上,完全不需要做成文件来上传,除非你是要打印出来进行手工签字后保留扫描件。
      可以做一个打印日志表,类似快照记录,每次打印时把打印数据保存到这个表中,后续要重复打印时直接从记录表调用打印,这样可以防止因记录变化导致前后打印内容不一致。
   
3:对于打印批生产记录,有没有更好的解决办法?
       连续批量打印,应该配合循环命令使用。
回复 使用道具 举报
jnljc
初级会员   /  发表于:2020-3-9 16:13:51
4#
app转转风 发表于 2020-3-8 21:11
不是很理解你描述的过程。

给一点参考方法:

您好,感谢您的回复,
第1条,因为一个项目,用到的记录会有几百个,每个记录的格式都不同,如果都做成打印页面的话,对于成本来讲,有点大。我们现在的方式就是每个记录都对应打印页面,所以我现在是需求活字格能否解决这个问题。
回复 使用道具 举报
jnljc
初级会员   /  发表于:2020-3-9 16:15:41
5#
Tracy.Liu 发表于 2020-3-8 22:49
您好,
1.打印命令调用的是浏览器的打印功能,不能去设置打印区域,需要使用导出PDF功能(是活字格的打印 ...

您好,因为A、B、C这三个记录的格式是不同的,所以使用表单单元的方式,好像不行
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-3-9 17:47:54
6#
jnljc 发表于 2020-3-9 16:15
您好,因为A、B、C这三个记录的格式是不同的,所以使用表单单元的方式,好像不行

如果三个格式是不同的,那就需要分别去处理的,分别做页面打印了。不能使用上面说的那种列表打印所有行的方式了。
回复 使用道具 举报
jnljc
初级会员   /  发表于:2020-3-10 15:26:57
7#
app转转风 发表于 2020-3-8 21:11
不是很理解你描述的过程。

给一点参考方法:

您好,关于打印批量生产记录的问题,您说的是需要配合循环命令使用,我这两天一直没有搞明白怎样使用,能否麻烦您指导一下,现在主要的问题是,要打印的这一批生产记录,每个格式都不一样,谢谢您!
回复 使用道具 举报
Tracy.Liu讲师达人认证 悬赏达人认证 活字格认证
论坛元老   /  发表于:2020-3-12 09:46:36
8#
jnljc 发表于 2020-3-10 15:26
您好,关于打印批量生产记录的问题,您说的是需要配合循环命令使用,我这两天一直没有搞明白怎样使用,能 ...

我还想到一种方式,其实你多做一个页面,就是把这三个不同格式的都做到一个页面上,然后数据就从数据库中取对应的值。这样你就不需要先存起来,再上传再打印,直接打印这一批的三个表合起来的这个页面就可以了。
然后活字格6.0中有一个强制分页的功能,这样你还可给这三个中间强制分页打在不同的纸张上。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部