当前位置: 代码迷 >> PB >> 打印预览,该怎么解决
  详细解决方案

打印预览,该怎么解决

热度:30   发布时间:2016-04-29 06:25:07.0
打印预览
请问用printsetup调出打印设置对话框,设置完之后怎么预览设置后的效果呢?

谢谢。
------解决方案--------------------
 dw_1.object.DataWindow.Print.Preview = 1
------解决方案--------------------
引用:
引用:
dw_1.object.DataWindow.Print.Preview = 1



我用PRINTSETUP调出来的设置画面怎么没有设置页面的上边距下边距选项呢,如果我想设置这个,怎么做呢?

PRINTSETUP 没有设置页边距的功能,需要自己写代码,或者调用系统打印API。
------解决方案--------------------
两种方式: 
1、在Datawindow设计时,在右侧Properties视窗的Print Specifications标签页中。具体每一项的含义一看就明白。 
2、在程序中修改相应的属性。比如: 
dw_1.Modify('datawindow.print.Margin.Bottom="' + sle_bottom.text + '"') 
dw_1.Modify('datawindow.print.Margin.Left="' + sle_left.text + '"') 
dw_1.Modify('datawindow.print.Margin.Right="' + sle_right.text + '"') 
dw_1.Modify('datawindow.print.Margin.Top="' + sle_Top.Text+ '"') 

------解决方案--------------------
引用:
引用:
两种方式:
1、在Datawindow设计时,在右侧Properties视窗的Print Specifications标签页中。具体每一项的含义一看就明白。
2、在程序中修改相应的属性。比如:
dw_1.Modify('datawindow.print.Margin.Bottom="' + sle_bottom.text + '"')
dw_1.Modi……

可行.
------解决方案--------------------
自己做一个窗口专门用来打印预览吧
  相关解决方案