以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]副本表与数据表同步问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=71418) |
-- 作者:ZDG -- 发布时间:2015/7/10 19:42:00 -- [求助]副本表与数据表同步问题 如何设置副本表双击事件为双击副本表当前行,同步选定数据表相同的行 |
-- 作者:supwork -- 发布时间:2015/7/10 20:09:00 -- Dim tb As Table = e.Form.Controls("Table1").Table \'修改控件名称 If tb.Current IsNot Nothing Then Dim strTableName As String="员工档案" \'修改表名 Dim wz As Integer Dim dr As DataRow dr = DataTables(strTableName).Find("[_Identify] = " & tb.Current("_Identify")) If dr IsNot Nothing Then wz = Tables(strTableName).FindRow(dr) If wz >= 0 Then Tables(strTableName).Position = wz End If End If End If |
-- 作者:ZDG -- 发布时间:2015/7/10 20:23:00 -- 谢谢,再追问个问题,如何在上面代码的后面给其他窗口的textbox赋值,如textbox1=“” |
-- 作者:supwork -- 发布时间:2015/7/10 20:27:00 -- 本窗口内写法 将窗口名称引用部份改成其它窗口的名称就行 |
-- 作者:ZDG -- 发布时间:2015/7/10 20:33:00 -- 我不会带窗口的控件命名,能不能写个例子看看,谢谢 |
-- 作者:ZDG -- 发布时间:2015/7/10 20:40:00 -- With Forms("订单查询") Dim cr As Row=Tables("订单").current e.Form.controls("textbox1").text=cr("订单编号") e.Form.controls("textbox2").text=cr("客户") e.Form.controls("datetimepicker1").text=cr("下单日期") e.Form.controls("combobox1").text=cr("出库仓库") If cr("已交数量") >= cr("订单数量") Then e.Form.controls("textbox3").text="已完成" Else e.Form.controls("textbox3").text="未完成" End If End With |
-- 作者:ZDG -- 发布时间:2015/7/10 20:40:00 -- 这样行吗 |