powerbuild中如何将数据窗口数据导出

 我来答
gulingeagle
2009-12-31 · TA获得超过545个赞
知道小有建树答主
回答量:315
采纳率:100%
帮助的人:366万
展开全部
采用函数saveas,请参考一下说明:

将数据窗口控件的内容以指定格式保存到文件中
语法dwcontrol.SaveAs ( { filename, saveastype, colheading } )
参数dwcontrol 数据窗口控件名
filename 可选参数string 类型其值是用于保存数据窗口内容的文件的文件
名如果省略了filename 参数或filename 参数的值为空字符串"" 程序运行时PowerBuilder 将显示一个对话框让用户输入或选择文件名saveastype 可选参数SaveAsType 枚举数据类型用于指定以何种方式保存数据窗口中的数据有效取值为
􀁺􀀃 Clipboard! 保存到剪贴板
􀁺􀀃 CSV! 以逗号分隔的形式保存数据
􀁺􀀃 dBASE2! 保存为dBASE-II 格式
􀁺􀀃 dBASE3! 保存为dBASE-III 格式
􀁺􀀃 DIF! 保存为数据内部交换格式Data Interchange Format
􀁺􀀃 Excel! 保存为Microsoft Excel 格式
􀁺􀀃 Excel5! 保存为Microsoft Excel 5 格式
􀁺􀀃 HTMLTable! 将数据保存为与数据窗口布局相对应的HTML 格式
􀁺􀀃 PSReport! 保存为Powersoft Report (PSR)格式
􀁺􀀃 SQLInsert! SQL 语法
􀁺􀀃 SYLK! 保存为Microsoft Multiplan 格式
􀁺􀀃 Text! 缺省值以每行用回车符结束列之间使用Tab 字符分隔的格式保存数据
􀁺􀀃 WKS! 保存为Lotus 1-2-3 格式
􀁺􀀃 WK1! 保存为Lotus 1-2-3 格式
􀁺􀀃 WMF! 保存为Windows 元文件格式
colheading 可选参数boolean 类型指示是否在文件的开头加上数据窗口列
的标题缺省值为TRUE 表示加列标题该参数指定为FALSE 时表示不加列标题需要注意的是对保存为dBASE 文件格式来说总是要加上列标题的返回值Integer 函数执行成功时返回1 发生错误时返回-1 如果任何参数的值为NULL 则SaveAs()函数返回NULL

如果调用SaveAs()函数时未指定任何参数那么PowerBuilder将显示一个SaveAs 对话框让用户指定要保存的文件名以及文件格式
如果数据窗口是复合风格的报表那么报表格式saveastype 参数指定为PSReport!是唯一合理的选择
如果数据窗口的对象是RichText 表现风格那么把saveastype 参数指定为PSReport!没有效果。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式