以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 副本表 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=171134) |
|
-- 作者:xingshou -- 发布时间:2021/8/19 10:28:00 -- 副本表 老师您好,我想问一下,就是我的副本表是currentChanged事件是Dim dr As DataRow = e.Table.Current.DataRow Dim wz As Integer = Tables("Table_3").FindRow(dr) If wz >=0 Then Tables("Table_3").Position = wz End If doubleclick事件是 e.Cancel=True Forms("录入窗口").open() 我在副本表doubleclick打开录入窗口是显示当前的数据嘛,我按了新增数据还是显示当前的数据,显示不了新增的数据页面,请问蓝老师应该怎么弄
|
|
-- 作者:有点蓝 -- 发布时间:2021/8/19 10:33:00 -- 新增数据怎么做的?使用table新增,不要使用datatable新增;要在双击的表格里新增 |
|
-- 作者:xingshou -- 发布时间:2021/8/19 10:37:00 -- Tables("Table_3").AddNew() Tables("Table_3").Current("处理人") =User.Name我新增是这样的 |
|
-- 作者:xingshou -- 发布时间:2021/8/19 10:43:00 -- 他已经新增了按的时候,就是显示不出来而已,录入的窗口 |
|
-- 作者:有点蓝 -- 发布时间:2021/8/19 10:45:00 -- 应该这样用: dim r as row = Tables("Table_3").AddNew() r("处理人") =User.Name 如果是从副本打开的,应该这样 dim r as row = Tables("副本名称").AddNew()
r("处理人") =User.Name |
|
-- 作者:xingshou -- 发布时间:2021/8/19 10:46:00 -- 那在副本记录可以在主表看到吗用这个方法老师 |
|
-- 作者:有点蓝 -- 发布时间:2021/8/19 10:49:00 -- 可以的 |
|
-- 作者:xingshou -- 发布时间:2021/8/19 10:56:00 -- 能不能判断是不是点击副本表是就执行
|
|
-- 作者:xingshou -- 发布时间:2021/8/19 10:56:00 -- 如果分开弄,我就要搞两个录入窗口了老师 |
|
-- 作者:有点蓝 -- 发布时间:2021/8/19 11:01:00 -- 这种方法:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=171082&authorid=0&page=0&star=2 |