以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  窗口控件在不绑定数据列的时候如何实现修改数据?  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=96475)

--  作者:南望
--  发布时间:2017/2/21 16:40:00
--  窗口控件在不绑定数据列的时候如何实现修改数据?
范例中“传统编辑方式.Table”双击某条记录弹出窗口对该行记录修改,但前提是修改窗口的控件绑定了数据列,如何在不绑定数据列的情况实现弹出窗口修改数据?

--  作者:南望
--  发布时间:2017/2/21 16:53:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目7.foxdb


运行窗口1,双击TABLE1中的任意一条记录,弹出窗口2.如何让窗口2中LISTBOX中的记录与双击的那条记录对应并且被选中?

--  作者:南望
--  发布时间:2017/2/21 17:20:00
--  
老师呢?帮忙看看
--  作者:有点色
--  发布时间:2017/2/21 17:27:00
--  

AfterLoad事件

 

Dim lbx1 As WinForm.ListBox = e.Form.Controls("ListBox1")
Dim lbx2 As WinForm.ListBox = e.Form.Controls("ListBox2")

Dim cr As Row = Forms("窗口1").Controls("Table1").Table.current
lbx1.SelectedValue = cr("第一列")
lbx2.SelectedValue = cr("第二列")


--  作者:南望
--  发布时间:2017/2/21 18:02:00
--  
问题解决,谢谢老师