急,加急,打印问题!

ladewaska 2012-02-23 09:44:19
请问,我想实现一个打印机同时可以打印两种账单格式的打印,这两种账单格式都是自己定义的格式,不如280*140,280*250,希望实现在打印的时候,打印预览里可以客户自己选择打印格式,一般有一个默认格式,比如默认是140的长,若我选择打印设置的时候,选择250长度的,用户可以自己去选择,用PB怎么来实现?谢谢!
...全文
175 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhangyh136 2012-03-01
  • 打赏
  • 举报
回复
pb的打印,可以做成和每个操作员相关联的设置。每个人的设置都可以保存下来,这样他打印时,永远是自己上次设置的值。打印设置,主要设置纵向,横向,左边距,右边据,上边距,下边据等。
skolar 2012-02-29
  • 打赏
  • 举报
回复
PB 6.0的飘过
WorldMobile 2012-02-28
  • 打赏
  • 举报
回复
呵呵,解决就好


友情提示,解决请尽快结贴,谢谢
greatxingxing 2012-02-24
  • 打赏
  • 举报
回复
并不是pb10才能自定义纸张

pb9装了7610(或者更高)的补丁就可以了

自定义纸张的代码如1#所示
ribut9225 2012-02-24
  • 打赏
  • 举报
回复
历害,看样子PB9要OUT了
ladewaska 2012-02-24
  • 打赏
  • 举报
回复
问题解决了,谢谢各位,虽然不是我想要的预览选择列表方式,我还是定成死的大小了。
WorldMobile 2012-02-23
  • 打赏
  • 举报
回复
从pb10开始,数据窗口支持自定义纸张,你可以做两个账单格式,让用户去选择,然后在程序里设置对应的纸张格式


http://community.csdn.net/Expert/topic/3772/3772742.xml?temp=.8169672

dw_1.Object.DataWindow.Print.Paper.Size = 256
dw_1.object.datawindow.print.CustomPage.Width=280
dw_1.object.datawindow.print.CustomPage.length=250

401

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 非技术版
社区管理员
  • 非技术版社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧