热情软件屋

 

如何同时实现对在几个Window窗口中的DataWnd的数据刷新


编号:QA000216
建立日期: 1998年12月17日 最后修改日期:1998年12月17日
所属类别:

小虎:
    我正在开发一个系统,是基于Win98操作系统的,采用PowerBuilder6.0自带的Sybase SQL Anywhere5.0本地数据库接口平台,作为一个初学者,我碰到一个很难解决的问题:
    就是如何同时实现对在几个Window窗口中的DataWnd的数据刷新,如:我想在对一个窗口中的DataWnd进行数据刷新的同时实现对另一个窗口中的DataWnd的数据刷新。

回答:

    应该是在一个数据窗口改变后,由其中的Itemchanged事件捕获, 而对其他数据窗口由此变化产生的数据变化, 通过对其数据对应的数据窗口的进行刷新解决: 由命令 Form.dataform.retrieve进行刷新, 若有纪录位置的变化, 则直接修改其他数据窗口的显示, 由函数 Setitem(row,field)中的行数更改至对应纪录数即可实现。理论是这样的。
    

此问题由gxg回答。

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

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