以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  有点怪呢,求指点  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=49347)

--  作者:花开的声音
--  发布时间:2014/4/16 14:57:00
--  有点怪呢,求指点
专业报表打印的问题:通过打印预览后,在打印预览的页面里再点打印,各个位置都是对的;但如通过点击主界面的打印,直接打印的话,各个字段的打印位置也是对的,但就是整个页面向右移动了一段距离。打印预览中的打印设置与打印机的打印首选项里的设置也是一样的。不知何故,是不是窗体的页面设置的问题,但调整了也没得到解决,老师们请帮下忙。
--  作者:Bin
--  发布时间:2014/4/16 14:59:00
--  
这样的话,直接打印的时候你调整一下,把整个页面往左移一点.
--  作者:花开的声音
--  发布时间:2014/4/16 15:28:00
--  
bin老师,不是向左移吧,应该是把打印纸向右移动一段距离。但这样又出现新问题,如把纸往右移的话,这个距离不好掌握呢,搞不好就左点右点的,有什么好点的办法不?是不是窗口的页面设置在作怪?
--  作者:Bin
--  发布时间:2014/4/16 15:32:00
--  
慢慢调整到合适的距离
--  作者:花开的声音
--  发布时间:2014/4/16 15:35:00
--  
怎样能使窗口的页面设置不起作用,而只对用户自己代码里的设置起作用呢?
--  作者:Bin
--  发布时间:2014/4/16 15:38:00
--  
专业报表打印,和窗口设置无关.
--  作者:花开的声音
--  发布时间:2014/4/16 15:47:00
--  
那这个是哪点的问题呵,不好掌握距离,影响使用呢
--  作者:Bin
--  发布时间:2014/4/16 15:49:00
--  
这个凭空不好判断.你可以暂时移动一下到合适的位置使用.
--  作者:花开的声音
--  发布时间:2014/4/16 16:14:00
--  
请教一个问题:打印预览中有一个页面设置,其中的纸张大小没有自定义一项,被选择的纸张是信纸,不晓得信纸的大小尺寸是多少。如我在代码里设置了纸宽和长,这个预览的页面设置里又设置了其他纸张类型,真正打印时,是以代码的长宽来打,还是以这个页面设置里的纸张大小来打?
--  作者:花开的声音
--  发布时间:2014/4/16 16:17:00
--  
我看了下,向右移动的距离正好是一个要打印页面的距离,应该是直接打印的时候,页面是2页,而打印的第1页是空的,第二页才有内容,所以只有第二页有内容被打印出来,也就向右移动了一个页面。