| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1928 人关注过本帖
标题:求助!数据窗口问题
取消只看楼主 加入收藏
fredlifan
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-8-25
收藏
 问题点数:0 回复次数:2 
求助!数据窗口问题

我是PB初学者,想做一个窗口,其数据窗口控件dw_1中是显示日期的数据,数据窗口控件dw_2中希望根据dw_1选中行的数据进行动态显示,如选中2007-1-1,则只显示这一天的相关数据,在dw_2的数据窗口对象中已创建了检索参数":when",Type为date。编写dw_1的RowFocusChanged事件如下
dw_1.setcolumn("date")
if dw_1.gettext()<>"" then
dw_2.retrieve(dw_1.gettext())
end if
但是运行时dw_2不能显示,请各位大侠帮帮忙。

搜索更多相关主题的帖子: 窗口 数据 
2007-08-25 19:21
fredlifan
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-8-25
收藏
得分:0 
这个楼上是什么意思能不能说清楚点,我对PB还不是很熟悉。
另外我用这个方法做的另外一个窗口则可以实现功能,那个窗口是根据dw_1中选定行的“id”动态显示,id是varchar类型,我觉得是不是dw_1.gettext()不能获取date数据,不知道是不是这样。
2007-08-26 11:50
fredlifan
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2007-8-25
收藏
得分:0 
这个问题我已经解决了,方法是编写dw_1的clicked事件
IF<=0 then return
dw_2.retrieve(dw_1.getitemdate(row,"date"))

但不像4楼说的,我之前这样编写的程序用于根据“id”动态显示是完全可以的,没看出dw_2那有什么问题。我用messagebox("提示",dw_1.gettext())检查时发现没有数据显示,所以猜测是gettext用法问题,还希望高手解答
2007-08-27 14:48
快速回复:求助!数据窗口问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017548 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved