4gl中Front Call常用方法

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好像不可以带参数进去。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容