Foxtable(狐表)用户栏目专家坐堂 → 窗口控件绑定表字段,赋值时出问题


  共有1884人关注过本帖树形打印复制链接

主题:窗口控件绑定表字段,赋值时出问题

帅哥哟,离线,有人找我吗?
kunmails
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:372 积分:3213 威望:0 精华:0 注册:2013/5/6 10:15:00
窗口控件绑定表字段,赋值时出问题  发帖心情 Post By:2015/7/8 8:53:00 [只看该作者]

在窗口中的控件绑定表字段,在新增时给控件赋值,但是当点击其他控件时,之前的赋值又没有了,是什么原因?

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/8 9:05:00 [只看该作者]

呃,你在datacolchanging、datacolchanged事件是否写了什么代码,删除再试

 回到顶部
帅哥哟,离线,有人找我吗?
kunmails
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:372 积分:3213 威望:0 精华:0 注册:2013/5/6 10:15:00
  发帖心情 Post By:2015/7/8 9:10:00 [只看该作者]

新增的代码是
With Tables("kfld")
    If .Current Is Nothing OrElse .Current.DataRow.RowState = DataRowState.Unchanged Then '如果当前行未曾修改
        Tables("kfld").AddNew()
    End If
End With


Dim jrsj As WinForm.DateTimePicker = e.Form.Controls("jrsj")
Dim lrry As WinForm.TextBox = e.Form.Controls("lrry")
Dim lrs As WinForm.DateTimePicker = e.Form.Controls("lrsj")
jrsj.Value = Date.Now
lrry.Text = _UserId
lrs.Value = Date.Now
[此贴子已经被作者于2015/7/8 9:35:01编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
kunmails
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:372 积分:3213 威望:0 精华:0 注册:2013/5/6 10:15:00
  发帖心情 Post By:2015/7/8 9:13:00 [只看该作者]

点击新增后  
再点击其他控件后 控件的赋值消失!
[此贴子已经被作者于2015/7/8 9:35:18编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
大红袍
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/7/8 9:15:00 [只看该作者]

 看一下这里,要直接给表复制

 

http://www.foxtable.com/help/topics/2436.htm

 


 回到顶部