知识大全 在Powerbuilder中向Excel传递数据[1]
Posted 通道
篇首语:听闻少年二字,当与平庸相斥。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在Powerbuilder中向Excel传递数据[1]相关的知识,希望对你有一定的参考价值。
在Powerbuilder中向Excel传递数据[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
PowerBuilder是面向对象的数据库开发工具之一 它可以操纵很多大型数据库和桌面数据库 但它对中国式报表打印不太方便 而 Excel对此却非常容易 若把两者结合起来使用则可取长补短建立一个Excel工作表 以mxz xls为文件名保存
然后编写脚本如下并执行
long handle_
handle_ =openchannel(″excel″ ″mxz xls″) //建立与Excel的通道
setremote(″r c ″ ″序号″ ″excel″ ″mxz xls″)
setremote(″r c ″ ″摘要″ ″excel″ ″mxz xls″)
setremote(″r c ″ ″收入″ ″excel″ ″mxz xls″)
setremote(″r c ″ ″支出″ ″excel″ ″mxz xls″)
setremote(″r c ″ ″余额″ ″excel″ ″mxz xls″)
setremote(″r c ″ ″日期″ ″excel″ ″mxz xls″)
execremote(″[Save()]″ ″excel″ ″xmk xls″)
上述脚本执行后 再打开mxz xls 它变成了如图 的模样
其实 这段脚本用到了三个DDE客户函数 OpenChannel() SetRemote()和ExecRemote() 其实 掌握了这三个DDE函数 就可以随心所欲地写出打印功能十分强大的PowerBuilder数据库程序来
1 OpenChannel() 它的功能是打开连接DDE服务器的通道
语法 OpenChannel ( applname topicname windowhandle )
参数 applname string类型 指定DDE服务器应用的DDE名称
topicname string类型 指定命令中要使用的DDE应用的数据或实例
windowhandle long类型 可选项 指明用作DDE客户的PowerBuilder窗口的窗口句柄 省略该参数时 当前应用中的活动窗口用作DDE客户
返回值 long类型 函数执行成功时返回一个正数作为已打开通道的句柄 发生错误时返回下述值之一 - 打开失败
- 句柄为NULL
示例 下面的代码建立到Excel的DDE通道 之后请求三个单元格的数据 并把这些数据保存在数组s_regiondata中 DDE会话的客户端窗口为w_ddewin
long handle
cha138/Article/program/PB/201311/24566相关参考
知识大全 在powerbuilder中使下拉列表框可以和数据关联
在从事使用powerbuilder进行数据库开发的过程中常常碰到要使用列表框来选择数据但是普通的下拉列表框并没有提供和数据相连接的方法而使用数据窗口的子下拉列表框来代替又显得有些别扭下面介绍一种好
知识大全 在PowerBuilder中操作BLOB数据的技巧[2]
在PowerBuilder中操作BLOB数据的技巧[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
知识大全 在PowerBuilder中操作BLOB数据的技巧[1]
在PowerBuilder中操作BLOB数据的技巧[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下
PowerBuilder的数据窗口[2] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 循环
PowerBuilder的数据窗口[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Powe
深入了解PowerBuilder的数据窗口 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Pow
知识大全 PowerBuilder共享数据窗口(ShareData函数)
PowerBuilder共享数据窗口(ShareData函数) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
PowerBuilder与数据库的连接 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! Power
用Powerbuilder开发WEB数据库 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一引言