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

在Datawindow 中放了一个按钮,怎么通过单击它打开另一个窗口?怎么获取某列的值

2013-01-02 
在Datawindow 中放了一个按钮,如何通过单击它打开另一个窗口?如何获取某列的值datawindow简图如下--------

在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 判断 

热点排行