热情软件屋

 

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号。

此问题由侯伟回答。

 
把这个问题推荐给朋友
   
   
您的意见类别
您的名字
您的电子邮件
您的建议(请尽可能详细)
 
 

版权所有 1997-2008 热情软件屋
如果您有任何建议和意见, 请给我发个电子邮件 askpro@china-askpro.com
Web Designed by ZebraStudio