巧用控件优雅的将报表嵌入到组态软件中
巧用控件优雅的将报表嵌入到组态软件中
距上一篇文章,我们已经学会如何将数据插入到数据库,并且通过excel读出数据,形成报表。
美中不足,每次需要调用excel才能打开报表,能不能直接在组态页面里面看报表呢?
偶然学习,发现dsoframer.ocx这个控件,可以嵌入到各面对对象的编程软件中。DSOFramer是微软提供的一款用于在线编辑、调用Word、Excel等Office程序的ActiveX组件。很多第三方的Office组件都是基于DSOFramer组件开发的。经过学习运用,完成了需求。现在带领大家如何使用这个控件。
第一步必须在Windows操作系统中注册该组件。
注册方法很简单:
将dsoframer.ocx复制到windows\system32目录。
在命令行运行regsvr32命令注册dsoframer.ocx。
注意:这里命令提示符需要用管理员权限打开。
如果以上办法失败,也可以尝试采用“运行”的方式进行注册。
最终目的,必须保证控件注册成功。
注册成功后,Windows操作系统会提示“DllRegisterServer 在 dsoframer.ocx 成功”。
第二步,在组态软件中加载控件使用
通过第一步,我们已经在电脑上注册了Dsoframer.ocx控件,现在就是利用控件。
右击ActiveX控件,完成DSO Framer Control Object的加载。
最终加载成功,如图所示。
第三步,简单设置就可以嵌入到组态中
直接拖拽控件到页面合适的位置,并完成大小的设置。这里可以对控件当中的菜单栏、工具栏、标题栏等进行隐藏或者显示。
也可以通过脚本进行设置。
dso.Menubar =False
dso.Toolbars =False
dso.Titlebar =False
第四步,页面添加按钮事件,连接打开的文件。
废话不多说,直接上图。
第五步:运行起来
通过两个不同的按钮,可以完成不同报表的切换显示。
并且报表内的查询数据库脚本也能正常工作。满足需求。可惜老板不肯加工资。继续努力。
版权声明:
作者: freeclashnode
链接: https://www.freeclashnode.com/news/article-3552.htm
来源: FreeClashNode
文章版权归作者所有,未经允许请勿转载。
热门文章
- 【金玉满堂】2月7日|22.2M/S,V2ray/SSR/Clash(小猫咪)免费节点订阅链接每天更新
- 【心想事成】2月6日|20.1M/S,V2ray/SSR/Clash(小猫咪)免费节点订阅链接每天更新
- 【福纳八方】2月5日|22.7M/S,Clash(小猫咪)/V2ray/Shadowrocket(小火箭)免费节点订阅链接每天更新
- 1月20日|20.9M/S,V2ray/Clash(小猫咪)/Shadowrocket(小火箭)免费节点订阅链接每天更新
- 【万象更新】2月11日|22.8M/S,Clash(小猫咪)/V2ray/SSR免费节点订阅链接每天更新
- 【大吉大利】2月1日|21.4M/S,Shadowrocket(小火箭)/Clash(小猫咪)/V2ray免费节点订阅链接每天更新
- 【蒸蒸日上】2月8日|22.2M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新
- 1月19日|19.8M/S,Shadowrocket(小火箭)/V2ray/Clash(小猫咪)免费节点订阅链接每天更新
- 1月21日|19.8M/S,V2ray/Clash(小猫咪)/Shadowrocket(小火箭)免费节点订阅链接每天更新
- 【欢聚一堂】2月10日|21.9M/S,Shadowrocket(小火箭)/V2ray/Clash(小猫咪)免费节点订阅链接每天更新
最新文章
- 2月17日|21.8M/S,SSR/Clash(小猫咪)/V2ray免费节点订阅链接每天更新
- 2月16日|22.5M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新
- 2月15日|18.5M/S,Clash(小猫咪)/Shadowrocket(小火箭)/V2ray免费节点订阅链接每天更新
- 2月14日|20.9M/S,V2ray/Shadowrocket(小火箭)/Clash(小猫咪)免费节点订阅链接每天更新
- 2月13日|18.6M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新
- 【大富大贵】2月12日|23M/S,Clash(小猫咪)/SSR/V2ray免费节点订阅链接每天更新
- 【万象更新】2月11日|22.8M/S,Clash(小猫咪)/V2ray/SSR免费节点订阅链接每天更新
- 【欢聚一堂】2月10日|21.9M/S,Shadowrocket(小火箭)/V2ray/Clash(小猫咪)免费节点订阅链接每天更新
- 【六畜兴旺】2月9日|18.9M/S,Clash(小猫咪)/SSR/V2ray免费节点订阅链接每天更新
- 【蒸蒸日上】2月8日|22.2M/S,V2ray/Clash(小猫咪)/SSR免费节点订阅链接每天更新