两个数据窗口根据条件检索问题

sjyg 2013-10-16 09:12:18
有两个数据窗口,dw1,dw2
dw1中有日期,编号,类型,备注
其中类型有两种,A B
20131011 001 A
20131012 002 B
20131013 003 A
。。。

dw2中有 日期 ,流水号 类型 。。。备注
类型对应 A ,C,D,E,F
20131011 10000 A
20131012 1111 D
20131012 333 F
20121015 444 C
20131016 3333 E
我要实现的是通过dw1中的类型去过滤dw2中的数据 :在dw1中选择第二行,类型为B ,在dw2中显示除了类型为A的所有数据。可以过滤出4条
如果在DW1 中选中第一行和第三行,类型为A,则在dw1中显示所有数据,显示5条。

...全文
309 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
WorldMobile 2013-10-16
  • 打赏
  • 举报
回复
在dw_1 的rowfocuschanged事件里写代码 string ls_data ls_data = this.getitemstring(currentrow, "类型") if ls_data = "A" then dw_2.setfilter("") else dw_2.setfilter("类型 <> 'A'") end if dw_2.filter()

611

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder DataWindow
社区管理员
  • DataWindow社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧