QT上位机开发(报表导出)
source link: https://blog.csdn.net/feixiaoxing/article/details/135710455
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】
对于上位机现场操作的结果进行记录,程序员需要看到的,一般就是日志。但是日志的信息太多,也没有进行分门别类地区别开。用户自己一般需要看的,就是报表。说白了,就是各种各样的excel文件,比如说业务的excel、报警的excel、传感器的excel、操作人员的excel、故障的excel等等。有了excel数据,才有了各种图形,也能为进一步的生产和优化打下了基础。今天,我们看下qt下面一般是如何处理excel导出的。
1、创建qt widget工程
还是老规矩,首先创建一个qt widget工程,为后续的编译和代码添加做准备。
2、添加头文件
因为涉及到excel,所以需要添加头文件QAxObject。但是大多数网上的代码其实写错了,这里一定要把子目录ActiveQt添加上,不然编译会报错。
#include <ActiveQt/QAxObject>
3、添加源文件
源文件的内容其实并不复杂,首先是创建QAxObject对象。接着依次添加工作簿和工作表。这些都做完之后,就可以在excel中添加数据了。最后,就是设置保存路径和关闭excel程序。当然,释放所有的资源,也是必须的。
Recommend
-
59
轻打卡 - 打卡报表一键导出 Excel 文档,领导都说好 - NEXT
-
79
-
9
随想录(easyx开发上位机)
-
7
在纯JaveScript中实现报表导出:从“PDF”到“JPG” - 葡萄城技术团队博客 - OSCHINA - 中文开源技术交流社区 我们在前端报表中完成了各种工作数据的输入或内容处理之后,需要做什么? 数据的导出! 这些数据的常用导出格式有:PDF、Excel...
-
4
V2EX › C# 小白请教一下上位机开发的多协议问题.
-
4
上位机开发(开篇)
-
7
上位机开发(怎么开发上位机)_费晓行的博客-CSDN博客 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 要开发上位机,主要还是看具体...
-
6
Qi Liu September 3, 2021 ...
-
4
作为一个dotnet开发者,经常面对业务系统中大量报表导入导出,经常写了一堆的重复代码。最近发现一个操作excel的神器:ExcelToObject.NPOI,两行代码就能导出一个报表,两行代码就能读取excel数据。就像作者说的:让操作excel变成了操作对象。下面让我...
-
9
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 对于在工厂上班的小伙伴来说,导出生产数据、生成报表,这是很习以为常的一个工作。之前的文章中,虽然我们也介绍了
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK