Foxtable(狐表)用户栏目专家坐堂 → 请老师修改新增行代码


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

主题:请老师修改新增行代码

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


加好友 发短信
等级:二尾狐 帖子:502 积分:3620 威望:0 精华:0 注册:2015/4/21 22:45:00
请老师修改新增行代码  发帖心情 Post By:2017/5/22 15:15:00 [只看该作者]

With Tables("客户")
    If .Current.DataRow.RowState = DataRowState.Unchanged Then 
        客户状态="新增"
        .AddNew()       
    Else
        MessageBox.Show("该记录已经被修改,若想保存结果请先<保存>,否则请<撤销修改>! ")        
    End If    
End With

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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/22 15:22:00 [只看该作者]

With Tables("客户")
    If .Current.DataRow.RowState = DataRowState.Unchanged Then 
        Dim nr As Row = .AddNew()       
        nr("客户状态") = "新增"
    Else
        MessageBox.Show("该记录已经被修改,若想保存结果请先<保存>,否则请<撤销修改>! ")        
    End If    
End With

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


加好友 发短信
等级:二尾狐 帖子:502 积分:3620 威望:0 精华:0 注册:2015/4/21 22:45:00
  发帖心情 Post By:2017/5/22 15:26:00 [只看该作者]

.NET Framework 版本:2.0.50727.8669
Foxtable 版本:2017.4.22.1
错误所在事件:窗口,客户,Button5,Click
详细错误信息:
未将对象引用设置到对象的实例。


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


加好友 发短信
等级:超级版主 帖子:13837 积分:69650 威望:0 精华:0 注册:2016/11/1 14:42:00
  发帖心情 Post By:2017/5/22 16:20:00 [只看该作者]

With Tables("客户")
    If .Current Is Nothing OrElse .Current.DataRow.RowState = DataRowState.Unchanged Then
        Dim nr As Row = .AddNew()      
        nr("客户状态") = "新增"
    Else
        MessageBox.Show("该记录已经被修改,若想保存结果请先<保存>,否则请<撤销修改>! ")       
    End If   
End With

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57634 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2017/5/23 9:00:00 [只看该作者]

If DataTables("客户").HasChanges Then
    MessageBox.Show("该记录已经被修改,若想保存结果请先<保存>,否则请<撤销修改>! ")
    Return
Else
    Dim myr As Row = Tables("客户").addnew
    myr("状态") ="新增"
End If

 回到顶部