首页 > 代码库 > HTA+VBS实现的话单核查小工具
HTA+VBS实现的话单核查小工具
今天用HTA+VBS实现了一个话单核查小工具,代码行数185行。
主要作用是快速解析话单的所有字段,避免每次取下话单后还需要查看规范文档,然后到UE里去数位数才能确定数据。
使用这个工具可以节约不少时间。
界面效果如下图所示:
主要难点
1、话单格式配置需要设计,最初是想做成xml格式,但后面想想不方便维护,所以做成了txt格式
2、VBS控制HTML展示效果,需要逐步修正才能达到满意的效果
小技巧汇总
1、HTA窗口启动位置和大小控制
1 2 3 4 5 6 | Sub Window_Onload w=1300 h=700 window.resizeTo w,h window.moveTo (window.screen.width - w) / 2, (window.screen.height - h) / 2 End Sub |
2、HTA属性设置
1 2 3 4 5 6 7 8 9 10 11 | < HTA:APPLICATION ID = "MRD&MRDDB-reader" APPLICATIONNAME = "MRD&MRDDB-reader" caption = "MRD&MRDDB-reader" SCROLL = "no" SINGLEINSTANCE = "yes" WINDOWSTATE = "normal" BORDER = "normal" MAXIMIZEBUTTON = "no" ICON = "conf\favicon.ico" > |
3、VBS控制iFrame代码
1 | < iframe frameborder = 0 id ="resolveres" width = 100 % height = 390px scrolling = yes ></ iframe > |
1 | resolveres.document.body.innerHTML=outputhtml |
4、table中td强制使用自己的换行,而不自适应换行
1 | < td style = "white-space:nowrap;" ></ td > |
5、网站的ico图标提取,直接在网站的根目录下加上favicon.ico即可提取到ico图标
http://10.211.57.169:9090/favicon.ico
不足:
1、暂无好的方案提供下载按钮,即点下载,弹出下载对话框,选好地址后将解析结果写过去;
2、table的内容复制到excel,标题栏如果存在换行则会被拆成多行,暂无方案;
展望
1、程序需要做小小修改即可支持自动拓展其它话单的分析,可以增加本程序的使用范围。
来自为知笔记(Wiz)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。