读书人

在Datawindow 中放了一个按钮怎么通

发布时间: 2013-01-02 13:08:45 作者: rapoo

在Datawindow 中放了一个按钮,如何通过单击它打开另一个窗口?如何获取某列的值
datawindow简图如下
------------------------------------------
身份证号: _____________

游览身份证图片(此为button)

------------------------------------------

datawindow 有字段 身份证号,身份证图片...(存于数据库中,不显示在datadinwos 中)
单击button 弹出另外一个窗口来显示和输入图片,
1 如何获取身份证号?
2 button的代码在哪里写?


[解决办法]
在clicked事件中判断string(dwo.name)的值,当等于按钮的对象名时,执行打开窗口的代码
[解决办法]
OpenSheetWithParm()
打开一个窗口,并且传递数据!
用MESSAGE 接收。

[解决办法]
数据窗口的clicked事件中写:

if row > 0 and isvalid(dwo) then
if string(dwo.name) = 'b_你的按钮' then
string ls_cardid //身份证号
ls_cardid = getitemstring(row, '存身份证号的列的列名')
openwithparm(w_另一个窗口, ls_cardid)
end if
end if

在w_另一个窗口的open事件中写:

string ls_cardid //身份证号
ls_cardid = message.stringparm

[解决办法]
在数据窗口的buttonclick事件中,用dwo.name 判断

读书人网 >PB

热点推荐