首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > PB >

datawindow窗口数据传递解决方法

2012-03-20 
datawindow窗口数据传递现有两个窗口,一个名称为w_users,另一个为w_xgusers,两个窗口里面都有一个datawind

datawindow窗口数据传递
现有两个窗口,一个名称为w_users,另一个为w_xgusers,两个窗口里面都有一个datawindow数据窗口,分别为dw_1和dw_2,要求选中dw_1中的一条数据记录时单击w_users窗口上的修改按钮时,弹出窗口为w_xgusers,并且将dw_1中选中的数据传递到dw_2中,该怎么实现啊?

[解决办法]
修改按钮写:
string str_id
long l_row
l_row = dw_1.GetSelectedRow(0)
if l_row > 0 then 
str_id = dw_1.getitemstring(l_row,"用户列名")
openwithparm(w_xgusers,str_id)
end if

在w_xgusers的open 事件中 写:

string str_id
str_id = message.stringparm
dw_1.retrieve(str_id)

[解决办法]

探讨
修改按钮写:
string str_id
long l_row
l_row = dw_1.GetSelectedRow(0)
if l_row > 0 then
str_id = dw_1.getitemstring(l_row,"用户列名")
openwithparm(w_xgusers,str_id)
end if

在w_xgusers的open 事件中 写:

st……

热点排行