DataWindow用文件形式输出的问题
编号:QA003034
建立日期: 2000年6月13日 最后修改日期:2000年6月13日
所属类别:
lzx:
操作系统:win9x
编程工具:pb6.5
问题:datewindow用文件形式输出的问题。
用dwcontrol.saveas()函数时,向文件输出的东东全部是最初的sql语句选择的结果,而不是后来对数据进行计算以及列名修改后的结果,也就是说与屏幕上所显示的数据及格式不一样
saveas()函数好象只认用sql语句所做的查询和计算,也就是在服务器上运行的东东,而不是用pb script语句对数据所做的计算和列的排列。请问怎么解决这个问题?
水平: 刚入门
回答:
使用saveasascii()可解决此问题。我首先做了个数据窗口,其header均为英文字母,在如图所示的窗口中调用,在数据窗口中修改了数据(第四项),用修改窗口改变了header(fsbmc-设备名称).然后使用输出数据保存,其clicker的代码为.
dw_1.SaveAsAscii("e:\author\RESULTS.TXT","&","'")
saveasascii函数(共有四个参数)上面使用了三个参数,文件名、分割符(&)和文本识别符(')(行尾符未使用).详细说明见pb在线帮助。
此问题由 李新祝回答。
| |
|
|
| |
|
|