以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  焦点问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=33847)

--  作者:我爱狐表011
--  发布时间:2013/5/25 16:43:00
--  焦点问题

窗口中非绑定状态下的Table控件,新增一行,新增行是不是就是当前行?如果不是,怎么用代码把新增行变成当前行?????

 

[此贴子已经被作者于2013-5-25 16:43:25编辑过]

--  作者:Bin
--  发布时间:2013/5/25 16:46:00
--  
1.新增一行自动焦点就是当前行
2.还可以使用 dim r as row = tables("XX").addnew  获得行
3.第一点你自己试一下多快? 第二点帮助中有的.

--  作者:我爱狐表011
--  发布时间:2013/5/25 17:24:00
--  

为什么我点击窗口2的行,表A中怎么没有在新增行中增加内容,而是增加到了表A的第一行啊??

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:000.table


--  作者:我爱狐表011
--  发布时间:2013/5/26 13:28:00
--  

顶一个,求帮助

 


--  作者:fjlclxj
--  发布时间:2013/5/26 13:43:00
--  
窗口1:
“增加”按钮: Forms("窗口2").Open
窗口2:
表B DoubleClick事件:
Dim dr1 As  DataRow
dr1 = DataTables("表A").AddNew
dr1("订单编号") = Forms("窗口1").Controls("TextBox1").text
dr1("数量") = 1
Dim tbl As Table = Tables("窗口2_Table1")
If tbl.Current IsNot Nothing Then
dr1("内容") = e.Row("菜单")
DataTables("表A").Save()
End If
Forms("窗口2").close

--  作者:我爱狐表011
--  发布时间:2013/5/26 13:48:00
--  

能不能窗口1的代码不动,只改窗口2的代码????

 


--  作者:我爱狐表011
--  发布时间:2013/5/26 14:07:00
--  
顶一下