以文本方式查看主题

-  易表在线答疑  (http://egrid2000.com/dvbbs/index.asp)
--  用户社区  (http://egrid2000.com/dvbbs/list.asp?boardid=2)
----  笔记本中装有3台打印机驱动,打印报表时,怎样选择与电脑相连的默认打印机?  (http://egrid2000.com/dvbbs/dispbbs.asp?boardid=2&id=8225)

--  作者:gaoqr
--  发布时间:2006/10/28 18:02:00
--  笔记本中装有3台打印机驱动,打印报表时,怎样选择与电脑相连的默认打印机?
[这个贴子最后由gaoqr在 2006/10/28 08:13pm 第 1 次编辑]

每次打印都选择打印机,有点麻烦,有简单的方法吗?(在不同的地点用不同的打印机,不想删除其它驱动。)


--  作者:知无
--  发布时间:2006/10/28 18:53:00
--  
report()可指定打印机
--  作者:gaoqr
--  发布时间:2006/10/28 19:23:00
--  
[这个贴子最后由gaoqr在 2006/10/28 07:55pm 第 1 次编辑]

Report(Grid,Report,StartRow,EndRow,Output,Option,Printer)
Grid     指定表,可以用表名表示,也可以用位置表示。
Report   报表名称
StartRow 打印起始行
EndRow   打印结束行
Output   设为0,打印预览,设为1,直接打印,设为2,出现对话框
Option   可选参数,1分组换页,2自动满页,4仅打印选定区域的分组行,参数可以组合,例如设为3(2+1)表示同时要分组换页和自动满页。
Printer  可选参数,指定打印机。可以用函数Printers 获得当前计算机的所有打印机。

Report(Grid,"1",1,Rows,1,Printers)
最后一个参数怎样使用?(获得当前唯一与电脑相连的打印机)


--  作者:ylm
--  发布时间:2006/10/28 21:02:00
--  
[这个贴子最后由ylm在 2006/10/28 09:30pm 第 1 次编辑]

egd文件下载
--  作者:东方虬龙
--  发布时间:2006/10/28 21:22:00
--  
下载学习中!好东东学不完,感谢总版主们的辛苦劳动!
--  作者:gaoqr
--  发布时间:2006/10/29 6:50:00
--  
谢谢 ylm 版主!

看来易表不能直接判断与电脑相连的打印机,只有经过选择了。


--  作者:xysheng
--  发布时间:2006/10/29 9:11:00
--  
下载,学习中...
--  作者:cowpoke
--  发布时间:2006/10/29 17:28:00
--  
下面引用由gaoqr2006/10/29 06:50am 发表的内容:
谢谢 ylm 版主!
看来易表不能直接判断与电脑相连的打印机,只有经过选择了。

可以直接选择打印机的
参照:Report("表一","清单",1,rows,0,2,Printers(2))
需要说明的是.先用Printers()在表达式中测得需要指定打印机的编号,然后按上面的格式书写即可.
请教教师后已通过本人测试.
--  作者:gaoqr
--  发布时间:2006/10/29 19:31:00
--  
下面引用由cowpoke2006/10/29 05:28pm 发表的内容:
可以直接选择打印机的
参照:Report("表一","清单",1,rows,0,2,Printers(2))
需要说明的是.先用Printers()在表达式中测得需要指定打印机的编号,然后按上面的格式书写即可.
请教教师后已通过 ...

不通用的。有时需要的是1,有时需要的是3。

还是用 ylm 版主的好些。选择一次打印机,不退出程序时,可多次打印,公式固定。


--  作者:冰河之鱼9
--  发布时间:2007/6/4 17:45:00
--  
我一台电脑连两台打印机,激光与针式,在报表打印设置那里设定哪台打印机打哪个报表即可

-=-=-=- 以下内容由 冰河之鱼92007年06月04日 05:49pm 时添加 -=-=-=-
有点离题