4gl中Front Call常用方法
2017-08-27 本文已影响0人
jiandanyaobai
4GL中常用的调用方法:
#调用本地浏览器打开网页链接(URL)
MAIN
DEFINE path STRING
DEFINE res INTEGER
LET url = "http://www.baidu.com" #网站地址
CALL ui.Interface.frontCall("standard", "launchurl", [path], [res]) #固定格式
END MAIN
#打开本地任意的软件
MAIN
DEFINE path STRING
DEFINE cmd STRING #程序路径
DEFINE res INTEGER
LET cmd = "\"C:\\Program Files (x86)\\NetSarang\\Xshell 5\\Xshell.exe\"" #打开Xshell
CALL ui.Interface.frontCall("standard", "execute", [cmd,1], [res]) #固定格式
END MAIN
#打开本地的word,xls文档
MAIN
DEFINE path STRING
DEFINE cmd STRING #文档路径
DEFINE res INTEGER
LET path = "\"C:\\Program Files (x86)\\计划.doc\"" #计划word的路径
CALL ui.Interface.frontCall("standard", "execute", [path], [res]) #固定格式
END MAIN
主要的运用:
打开外部软件:可以在BOM界面设定,打开图纸,方便工程人员查看图纸,提高工作效率。
打开URL:针对一些特定的信息需要网络上查看的,可以快速浏览。
word和execel的用法:基本也是一些常用的文档说明,帮助手册,可以供操作人员工使用,提高工作效率。
主要有用的应该是查看图纸,word和excel查看。FrontCall好像不可以带参数进去。