让fastreport指定打印机

truelang 2005-09-12 10:26:01
我的一台计算机连接着两台打印机.
现在有程序:
要求fastreport1,fastreport2能够直接打印,
并且fastreport1由打印机1来打印,fastreport2由打印机2来打印,
请问怎么对fastreport1和fastreport2进行设置???
注意,用fastreport打印时可以直接打印出来而不需要弹出任何窗口,
比如预览窗口或者选择打印机窗口!
在线等待!!谢谢!!!!
...全文
1382 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
truelang 2005-09-15
  • 打赏
  • 举报
回复
回复: sxqwhxq(步青云)
我的意思是说,在程序中点击第一个打印按钮的时候,打印内容可以直接传到打印机1,点击第二个打印按钮的时候,打印内容可以直接传到打印机2,从而实现自动选择自动打印.
用ChangePrinter可以解决我的问题,
谢谢chenylin(陈SIR),虽然你没告诉我怎么用它的参数!
好了,问题基本解决,结了!
仙侣步惊云 2005-09-15
  • 打赏
  • 举报
回复
fastreport可在设计每个报表时选择打印机,选择文件菜单-报表设置-选择打印机即可;
选择了“装入报表时选择”,则fastreport会自己选择系统安装的打印机;如果设计时选择的打印机在运行时不存在,系统会按“虚拟打印机”的设置进行打印,导致打印位置不正确。
truelang 2005-09-15
  • 打赏
  • 举报
回复
唉,真没人能解决么?
truelang 2005-09-14
  • 打赏
  • 举报
回复
问题就是在这里:我就是不想系统弹出设置窗口,使用者怕麻烦啊!!!!!!
wjwboy 2005-09-13
  • 打赏
  • 举报
回复
在打印之前显示一下打印设置窗口不就行了,不用写代码!
truelang 2005-09-12
  • 打赏
  • 举报
回复
请问:fastreport的哪个属性设置为Printer ??
打印机是本地的,路径得怎么设置??
78hgdong 2005-09-12
  • 打赏
  • 举报
回复
没试过,你试一下: 没试过

1. 你在fastreport1的属性设置为 Printer : 打印机1 //也可以指定完整的打印机所在路径
2. 在fastreport2 的属性设置为 Printer : 打印机2
truelang 2005-09-12
  • 打赏
  • 举报
回复
这个我可不清楚啦,呵呵!
各位快快帮帮忙啊,急啦!
hqhhh 2005-09-12
  • 打赏
  • 举报
回复
要跟踪一下fastreport的源程序才可以知道,应该可以设定!
truelang 2005-09-12
  • 打赏
  • 举报
回复
请问:78hgdong(赤脚)
我找了很久,怎么就是找不到:fastreport的属性PrintOptions
请问:chenylin(陈SIR)
frReport1.ChangePrinter()具体怎么用?
chenylin 2005-09-12
  • 打赏
  • 举报
回复
frReport1.ChangePrinter()
78hgdong 2005-09-12
  • 打赏
  • 举报
回复
开始--》设置--打印机。。。把打印机1设为默认打印机就行了。。。(fastreport1)

至于fastreport2由打印机2来打印嘛还没搞过。。。

fastreport2编写脚本代码来指定打印机应该可以吧。。。
你参考一下fastreport的使用说明看看
78hgdong 2005-09-12
  • 打赏
  • 举报
回复
1.
fastreport的哪个属性设置为Printer ??
// 在fastreport1的属性PrintOptions下有
Printer 默认是Defaul 改为本地打印机的共享名: ABC456

2.打印机是本地的,路径得怎么设置??
\\computer1\ABC456 //网络上的打印机

没试过,你试一下
truelang 2005-09-12
  • 打赏
  • 举报
回复
唉,都好几个钟了,怎么还没人来帮下忙啊???
只要问题一解决,马上结帐!

2,506

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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