手动报表打印的实现 点击:153 | 回复:2



PLC酷客

    
  • [版主]
  • 精华:9帖
  • 求助:31帖
  • 帖子:1460帖 | 7990回
  • 年度积分:457
  • 历史总积分:59176
  • 注册:2004年7月13日
发表于:2013-09-04 15:49:13
楼主

手动报表打印的实现



先建常数点,也就是参数的变量,’打印参数_打印份数’是模拟量,其他参数是文本型

然后,编辑打印报表的脚本,*.vbs,保存

Dim print
print = "C:\WebAccess\Node\BwSReport.exe " & GETVAL("打印参数_ID") & GETVAL("打印参数_路径") & GETVAL("打印参数_类型") & GETVAL("打印参数_日期") & GETVAL("打印参数_种类") & GETVAL("打印参数_打印机") & GETVAL("打印参数_打印方向") & GETVAL("打印参数_打印份数")
createobject("wscript.shell").run (print),0

做一个参数设定的画面,另存为.bgr

做个按钮调用它

回到参数设定画面,做个打印报表的按钮,调用刚才写的VBS脚本,发完短信回到上一画面。

OK,看看结果吧


打印结果自己试试看吧,我只贴一个打印成功记录的图。






楼主最近还看过



阿水--王者之师

  • 精华:24帖
  • 求助:348帖
  • 帖子:1616帖 | 22281回
  • 年度积分:37
  • 历史总积分:98482
  • 注册:2007年3月22日
发表于:2013-09-04 22:21:28
1楼

 学习,这是什么软件做的手动报表打印呀 ?

lin5979

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 1783回
  • 年度积分:0
  • 历史总积分:148
  • 注册:2003年9月12日
发表于:2015-06-07 10:53:15
2楼

学习,这是什么软件做的手动报表打印呀 ?


热门招聘
相关主题

官方公众号

智造工程师