SAP中打印订单,输出后右侧边框超出打印范围,类似页边距超出,导致一页的订单输出两页

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SAP中打印订单,输出后右侧边框超出打印范围,类似页边距超出,导致一页的订单输出两页相关的知识,希望对你有一定的参考价值。

类似word打印时边距超出而打印不出的现象。SAP中打印预览是正确的。另外如果在另一个用户的SAP账号里打印出来是正确的,所以估计是用户设置里面什么的地方改的

参考技术A 这个和SAP里的相关页面设置也有关系,可能和WIndows下设置不一致造成的。你是打印采购订单还是销售订单?用哪个T-code?追问

采购订单,ME23N好像。前阵子是正常的,也没改过什么,忽然有一天开始就这样了。相对来说我觉得用户没察觉的情况下变了windows下的打印设置的可能性较大。

追答

打印T-code是否用的ME9F?
SAP不会更改Windows打印设置的,可能是订单输出的output相关表格页面设置有更改,和Windows打印页面设置不一致。你可以咨询一下你们的MM顾问或负责开发的,确认是否有什么更改。

追问

可是那个更改应该是全局的啊,别的用户也会遇到同样的问题啊。但是现在就这特定的一个用户有这个问题,同样的订单如果换另一个用户用另一个电脑打印出来就好的

追答

不好意思,没注意用户的问题。你说的对,如果SAP表格改动的话是全局的。
您说的“换另一个用户用另一个电脑打印出来就好”的话,那就应该是WIndows下的打印设置不同造成的,对比一下两台电脑Windows下打印页面设置。SAP本身不会改WIndows设置的。
你可以试试用另一个电脑但用你的SAP用户试试看是否OK

参考技术B 打印机里面设置的打印页格式追问

请问你是指操作系统下的打印机设置还是SAP里的打印机设置?

追答

链接打印机的电脑的打印机设置 不是SAP里面的打印机页格式设置

参考技术C 打印机设置问题

Python如何打出“删除列表特定范围的元素,若超出范围,则输出错误”这个代码?

参考技术A def delete(mylist,start,end):
if start<=len(mylist) and end<=len(mylist):

del mylist[start:end+1]

else:

print("错误,索引超出列表范围")
参考技术B 这个是电脑输出,所以要打印,要用print输出语句来
print("要打印的内容")

以上是关于SAP中打印订单,输出后右侧边框超出打印范围,类似页边距超出,导致一页的订单输出两页的主要内容,如果未能解决你的问题,请参考以下文章

如何取消采购订单审批

Python如何打出“删除列表特定范围的元素,若超出范围,则输出错误”这个代码?

IndexError:列表索引超出范围(打印整数)

sap/abap smartforms中流水号的打印问题

为啥我打印的值超出范围?

在打印给定范围的最后一个素数后从函数中跳出循环