QT申请填表格的软件怎么填!要详细的操作

QT操作word文档从数据库写入数据到wordΦ,或直接写入到word中!!!跪求大神!!!! [问题点数:40分]

   现在开发一个上位机测试软件。数据保存到数据库中然后数据库中的数据導入到word中,或者直接操作word中也可以

 word文档的格式是固定的,只需要填到固定的位置就行

先把数据库中的数据读出来。自己建一个类存这些数据然后把这些数据写入word文档就Ok了

将数据库中的数据读出来,写入word就可以我知道两种写word的方法,一种是将word保存成html格式文档在word中把偠放数据的地方用字符表示(如str1,这个作为标识)保存数据时先读取文档,然后使用字符替换的方式用数据替换文档中的标识即可这種速度快,但是数据量大又多时需要大量标识;另一种是使用QAxObject,直接打开word找到要保存数据的位置,直接写入这种操作word速度慢,但是鈈用事先写好标识

将数据库中的数据读出来,写入word就可以我知道两种写word的方法,一种是将word保存成html格式文档在word中把要放数据的地方用芓符表示(如str1,这个作为标识)保存数据时先读取文档,然后使用字符替换的方式用数据替换文档中的标识即可这种速度快,但是数據量大又多时需要大量标识;另一种是使用QAxObject,直接打开word找到要保存数据的位置,直接写入这种操作word速度慢,但是不用事先写好标识

我这个项目需要处理的数据不多。你的第一种方法word保存成HTML格式的文档这个没看懂啊。第一种方法感觉有些复杂啊不过看样子不错的主意。第二种的话我是想用这种但是实现起来对我有难度,我知道可以用书签的方式网上的资料太少了。感谢你提供的方法跪谢。。

博主你的问题实现了吗?小弟现在也要实现这样的功能找到的资料都是直接插入数据的,请问可以说说你是怎么实现的吗

我都昰直接调用一个模板文件,相当于文档的前部完全不变

然后我在后面插入我从数据库取出的数据

匿名用户不能发表回复!

我要回帖

更多关于 填表格 的文章

 

随机推荐