热情软件屋

 

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在线帮助。
    

此问题由 李新祝回答。

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

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