找回密码
 注册账号

QQ登录

只需一步,快速开始

手机号码,快捷登录

手机号码,快捷登录

初学者课程:T3自学|T6自学|U8自学软件下载课件下载工具下载资料:通资料|U8资料|NC|培训|年结积分规则 | 使用常见问题Q&A
知识库:U8 | | NC | U9 | OA | 政务U8|U9|NCC|NC65|NC65客开|NCC客开新手必读 | 任务 | 快速增金币用友QQ群[微信群]
查看: 7037|回复: 11

870SP1生产订单领料单打印问题。悬赏哦!

[复制链接]
发表于 2007-6-9 08:49:53 | 显示全部楼层 |阅读模式
悬赏40金币未解决
简单说,打印时,每行的高度是根据这一列字段的多少自动增高的,不能固定。举例物料名称这一列,宽度只能容下10

个汉字,如果某物料名称有15个汉字的话,就自动变为2行,行高增加一倍。

现在的问题是,假设这张领料单总共30行,在格式中设置每页15行,按理推就2页就可打完。

实际情况是:如果出现上面说的自动增行高的话,有可能第一页只打印10行就满了,然后第二页只打5行(10+5=15,

即每页的行数),这一页还有一大半空白留着,然后又从第三页开始打。

结果是,4页打下来时,有两页没打满,又难看又浪费纸张。


请教各位,怎么解决?

PS:每页的宽度已经用完,不能再增加列宽或减少页边距;物料名称有的长有的短,这个正常的,没办法控制。

发表于 2007-6-9 09:02:11 | 显示全部楼层
打印机与传真那界面右键选择服务器属性设置纸张属性 自定义下 尺寸是关键

我以前是遇到打印凭证中间有隔一张没打印
回复

使用道具 举报

发表于 2007-6-9 09:04:04 | 显示全部楼层
1846帮我下啊 数据库方面的 设置过滤条件的属性  我要设置领料用途的
领料用途出错 1.jpg
回复

使用道具 举报

 楼主| 发表于 2007-6-9 11:09:37 | 显示全部楼层
原帖由 kanaidy 于 2007-6-9 09:02 发表
打印机与传真那界面右键选择服务器属性设置纸张属性 自定义下 尺寸是关键

我以前是遇到打印凭证中间有隔一张没打印


和你的情况不是一回事。

软件的逻辑有问题。
回复

使用道具 举报

发表于 2007-6-10 10:46:20 | 显示全部楼层
首先你的打印完全是无规则的.如果那样的话,我建议你通过一些小的二次开发来解决.

长沙福田,北京福田的生产领料单就是通过二次开发解决的.

你可以利用华表组件的灵活的调整功能来完成.

问题1. 你的打印是否可以每行高度按字节大小都不同

如果所有的都必须等高度, 用友软件的打印格式设计就可以完成.

当然, 代价是你得预先设定好, 表格高度, 打印行数, 打印宽度.当然也存在浪费纸张的可能.

我的建议还是二次开发比较灵活一些, 可以很好地控制某些字段内容.

评分

参与人数 1威望 +10 金币 +10 收起 理由
sxfht + 10 + 10 助人为乐,多多努力!!

查看全部评分

回复

使用道具 举报

发表于 2007-6-11 11:02:50 | 显示全部楼层
(852)假设你使用的纸张够宽,换句话说,你所用纸张的一行中能完全容下你所需的内容,比如包括物料的代码、名称、规格、单位、数量、批号、编码、供应商等内容,我是这样操作的:
1、单据设置中,表体中各列的宽度以最宽为设置上限;(多试几次,力争设置宽度最佳,不要浪费)
2、单据的打印预览中选择“横向压缩至一页”选项,并在此进行表体行高设置;(设置完毕保存)

此种方法唯一不足是:打印出的单据不是固定的列宽,不太美观,但不会出现换行增高现象。

我是852,不知与你的870相同?
另:我发现852中的单据设置(单据预览中的)如果固定了行高,有字段过长发生了换行,行高不变,只是该项自动缩小(行高过小,可能第二行就看不见,但如果选择压缩至一页还是可以看到的)

[ 本帖最后由 平淡流年 于 2007-6-11 11:22 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2007-6-11 18:05:04 | 显示全部楼层
原帖由 平淡流年 于 2007-6-11 11:02 发表
(852)假设你使用的纸张够宽,换句话说,你所用纸张的一行中能完全容下你所需的内容,比如包括物料的代码、名称、规格、单位、数量、批号、编码、供应商等内容,我是这样操作的:
1、单据设置中,表体中各列的宽 ...


感谢。
1、和870不同,生产订单领料单属于报表性质,打印设置和单据打印设置不同。

2、自动换行,而行高不变,这样的话,也可以。偶记得861时就是这样的效果,每页设置15页就能打15行。但870SP1就变了,自动换行,行高按倍数增加,所以就出现偶说的情况。
回复

使用道具 举报

 楼主| 发表于 2007-6-11 18:39:51 | 显示全部楼层
原帖由 yifeng651 于 2007-6-10 10:46 发表
首先你的打印完全是无规则的.如果那样的话,我建议你通过一些小的二次开发来解决.

长沙福田,北京福田的生产领料单就是通过二次开发解决的.

你可以利用华表组件的灵活的调整功能来完成.

问题1. 你的打印 ...

关键是不能等高,自动换行并增加行高。是不是偶哪没设置对?
回复

使用道具 举报

发表于 2007-7-9 10:50:58 | 显示全部楼层
这个类似的问题我见过!也解决了!他那个情况是不能套打。打一张没问题,打三张以上(含三张)打出来的单据就不行了!
我就重新开始设置了一遍!从自定义纸张什么的都是!就可以了!
回复

使用道具 举报

发表于 2007-8-3 09:05:38 | 显示全部楼层
和你的情况不是一回事。

软件的逻辑有问题。
回复

使用道具 举报

发表于 2007-8-3 13:34:44 | 显示全部楼层
学习中....................
回复

使用道具 举报

发表于 2010-1-13 22:03:44 | 显示全部楼层
学习中....................
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册账号

本版积分规则

QQ|站长微信|Archiver|手机版|小黑屋|用友之家 ( 蜀ICP备07505338号|51072502110008 )

GMT+8, 2024-11-25 13:37 , Processed in 0.043641 second(s), 8 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表