PB通过与excel的接口实现对所有数据窗口报表的修改和打印
编号:QA003987
建立日期: 2001年3月15日 最后修改日期:2001年3月15日
所属类别:
浅薄天使心:
操作系统:windows98
编程工具:pb
问题:我们现有一个疑难问题:要通过与excel的接口实现对所有数据窗口报表的修改和打印。我们曾试图通过将数据窗口的内容传到ole控件中,然后激活该控件,在excel界面下进行编辑和打印。为了得到表头,我们曾在excel中做了表头,存为excel文件;在向ole控件传入表头和数据时,则会有字符重叠变大的现象。所以我们有试图隐藏ole控件,直接激活该控件,显示excel的编辑界面,但是该界面极小,且似乎无法将其调大,并且此时显示的excel编辑界面的菜单条中不包括“文件“菜单,因此无法直接利用excel提供的打印预览和打印功能。还有不妙的是,若不小心点击ole控件之外的窗口区域,则excel编辑界面就会消失!
我们用的是pb6.5版本。不知道用什么方法可以解决此问题?
据说有一种方法是可以通过excel软件中含有的与pb中的odbc接口的驱动程序直接实现pb与excel的数据通信,这种方法有无可能性?具体又该如何实现?时间紧急,请各位高手不吝赐教!
水平: 中级
回答:
这个问题的答案请到我的网站下载:灿烂的编程空间 http://houwei.363.net 源码世界-powerbuilder第50号。
此问题由侯伟回答。
| |
|
|
| |
|
|