PB中两个下拉数据窗口下拉菜单参数传递

xfl572067 2008-07-10 04:28:42
有两个数据窗口dw_1(市县),dw_2(开户网点),现想实现当选择dw_1某个市县后,在dw_2窗口中只有归属这个市县的才能显示???不知道怎么样才能够实现,请高手详细写出实现过程。谢谢了。
...全文
430 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
scf_620726 2008-07-23
  • 打赏
  • 举报
回复
datawindowchild dwc_wd//网点子数据窗口
dw_1.GetChild("sx", dwc_wd)//sx为市县的列名称
dwc_wd.settransobject(sqlca)

在dw_1的itemchanged 事件中加入:
string ls_xs
if dwo.name = "sx" then //得到市县名称
ls_xs = trim(data)
dwc_wd.retrieve(ls_xs)
end if


xfl572067 2008-07-23
  • 打赏
  • 举报
回复
动态过滤怎么做,能详细点吗??我是新手??谢谢了。
sinlan 2008-07-16
  • 打赏
  • 举报
回复
enevt itemchanged
doerpy_lai 2008-07-16
  • 打赏
  • 举报
回复
动态过滤嘛。
xfl572067 2008-07-11
  • 打赏
  • 举报
回复
这样不行,我的dw_1数据窗口里edit中又有数据窗口来实现,dw_2数据窗口里edit中又有数据窗口来实现,想通过dw_1的某个市县值传递到dw_2数据窗口里edit中数据窗口。
xfl572067 2008-07-11
  • 打赏
  • 举报
回复
谢谢
rightyeah 2008-07-11
  • 打赏
  • 举报
回复
这是pb help里面的东西,自己理解吧
rightyeah 2008-07-11
  • 打赏
  • 举报
回复
DataWindowChild dwc_orders

dw_news.GetChild("open_orders", dwc_orders)

dwc_orders.SetTransObject(SQLCA)

dwc_orders.Retrieve("open")

jlwei888 2008-07-10
  • 打赏
  • 举报
回复
dw_2增加检索参数!

dw_1单击事件:

string s_dm

if row>0 then
s_dm = this.object.列名[row]
dw_2.retrieve(s_dm)
end if

609

社区成员

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

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