以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  求助关于自动输入的代码  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=51769)

--  作者:188802386
--  发布时间:2014/6/3 10:17:00
--  求助关于自动输入的代码
我在成交管理窗口里面有个“textbox1" 以下是新增按钮的代码
If e.Form.Controls("TextBox1").text> "" Then
\'e.Form.controls("Button5").enabled = False
With Tables("成交录入")
    If .Current Is Nothing OrElse .Current.DataRow.RowState = DataRowState.Unchanged Then \'如果当前行未曾修改
        Tables("成交录入").AddNew()
e.DataRow("合同编号") = Controls("TextBox1")
    End If
End With
Forms("成交录入").open
Else
    Msgbox("在新增前请在模糊查询里输入你要录入的合同编号!")
End If

我想实现在”成交录入“表新增行的时候就把“textbox1" 里面的内容增加到合同编号里面  请问红色部分的代码该如何写呢

--  作者:有点甜
--  发布时间:2014/6/3 11:00:00
--  
If e.Form.Controls("TextBox1").text> "" Then
    \'e.Form.controls("Button5").enabled = False
    With Tables("成交录入")
        If .Current Is Nothing OrElse .Current.DataRow.RowState = DataRowState.Unchanged Then \'如果当前行未曾修改
            Dim nr As Row = Tables("成交录入").AddNew()
            nr("合同编号") = e.Form.Controls("TextBox1")

        End If
    End With
    Forms("成交录入").open
Else
    Msgbox("在新增前请在模糊查询里输入你要录入的合同编号!")
End If