以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请老师修改新增行代码 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=100960) |
-- 作者:jamhuton -- 发布时间:2017/5/22 15:15:00 -- 请老师修改新增行代码 With Tables("客户") If .Current.DataRow.RowState = DataRowState.Unchanged Then 客户状态="新增" .AddNew() Else MessageBox.Show("该记录已经被修改,若想保存结果请先<保存>,否则请<撤销修改>! ") End If End With
|
-- 作者:有点色 -- 发布时间: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 -- 发布时间:2017/5/22 15:26:00 -- .NET Framework 版本:2.0.50727.8669 Foxtable 版本:2017.4.22.1 错误所在事件:窗口,客户,Button5,Click 详细错误信息: 未将对象引用设置到对象的实例。 |
-- 作者:有点色 -- 发布时间: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 -- 发布时间:2017/5/23 9:00:00 -- If DataTables("客户").HasChanges Then MessageBox.Show("该记录已经被修改,若想保存结果请先<保存>,否则请<撤销修改>! ") Return Else Dim myr As Row = Tables("客户").addnew myr("状态") ="新增" End If
|