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

QQ登录

只需一步,快速开始

Leo888

高级会员

95

主题

297

帖子

1110

积分

高级会员

积分
1110
Leo888
高级会员   /  发表于:2025-1-20 21:37  /   查看:163  /  回复:18
5金币
本帖最后由 Leo888 于 2025-1-21 09:10 编辑

表体只有一行数据,打印预览时也被强制分成了多页,如何让它显示在一个页面呢?
同时,我打印的结果只想输出如下步骤3一样的页面(不含页面下方的“打印”字样,能省去步骤4吗?
操作步骤:
1、单击下图修改,如下图所示:

2、在弹出页面中再选择“打印”,如下图所示:

3、再在弹出页面中选择“打印”,如下图所示:


4、一个页面能放下的,结果被强制分成了多页面,如何让它在一个页面显示完整呢?


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

最佳答案

查看完整内容

第一个问题,看上去是打印的 Python 服务没有起来。是不是我们机器本身有其他端口占用了 8088 端口,运行 PringAgentTest.exe 正常启动,输出如下,您可以检查一下: 第二个问题,页面可以用服务端命令导出 PDF 命令输出到服务器的磁盘目录下,然后这个程序也运行在服务端,且需要能够同时访问到 PDF 所在的路径和要连接的打印机。然后用发送 HTTP 请求命令触发打印就可以。

18 个回复

倒序浏览
最佳答案
最佳答案
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-1-20 21:37:30
来自 11#
本帖最后由 Simon.Sun 于 2025-1-24 11:36 编辑

第一个问题,看上去是打印的 Python 服务没有起来。是不是我们机器本身有其他端口占用了 8088 端口,运行 PringAgentTest.exe 正常启动,输出如下,您可以检查一下:


第二个问题,页面可以用服务端命令导出 PDF 命令输出到服务器的磁盘目录下,然后这个程序也运行在服务端,且需要能够同时访问到 PDF 所在的路径和要连接的打印机。然后用发送 HTTP 请求命令触发打印就可以。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-1-21 09:17:54
2#
本帖最后由 Simon.Sun 于 2025-1-21 09:19 编辑

您好,猜测打印成多页的原因可能是我们涉及的页面超过了打印的纸张大小了,您那边可以在设计器里打开打印参考线:

看一下,页面的打印范围是否超过了纸张大小,比如:

如果超过了,调整一下页面设计,保证不要溢出打印范围。
如果不能解决问题,您那边把您需要打印的页面抽出来给个 demo 给我,并说明需要打印的纸张大小,这边调查一下。

本帖子中包含更多资源

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

x
回复 使用道具 举报
Leo888
高级会员   /  发表于:2025-1-21 10:00:33
3#
本帖最后由 Leo888 于 2025-1-21 10:51 编辑
Simon.Sun 发表于 2025-1-21 09:17
您好,猜测打印成多页的原因可能是我们涉及的页面超过了打印的纸张大小了,您那边可以在设计器里打开打印参 ...

没有超出打印参考线的,详见附件Demo。谢谢!

本帖子中包含更多资源

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

x
回复 使用道具 举报
Leo888
高级会员   /  发表于:2025-1-21 11:45:22
4#
问题已经找到了,不用处理了。谢谢!
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-1-21 14:45:24
5#
好的,有问题欢迎您继续跟帖交流~~
回复 使用道具 举报
Leo888
高级会员   /  发表于:2025-1-21 14:51:11
6#
能把上面的步骤3和步骤4合并成一步吗?我想按了打印按钮后就直接打印,要怎么做呢?
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-1-21 17:17:29
7#
第三步目前这里是弹出页面,我们直接调用打印命令,选择小票打印。

然后小票打印页面过滤的地方绑定一下主表 ID,作为子表的过滤条件。




本帖子中包含更多资源

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

x
回复 使用道具 举报
Leo888
高级会员   /  发表于:2025-1-22 09:56:37
8#
应该是我没有表述清楚,我实际是想省掉打印预览页面,在销售单列表页面或修改页面,只点击“打印”按钮,



系统就直接将“小票打印页”打印出来,不要在系统内预览后 再 打印。

直接输出效果如下图所示:

本帖子中包含更多资源

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

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2025-1-22 14:18:19
9#
您是需要无预览打印的方案,您可以参考下下面这个帖子。
使用了一个 Python 程序和一个 PDF 文件打印的插件:

一看就会,超有用活字格技能:一百九十、活字格无预览打印实现方法
https://gcdn.grapecity.com.cn/showtopic-199398-1-1.html
(出处: 葡萄城开发者社区)

回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部