If e.DataCol.name="订单编号" Then
Dim b As String = e.DataTable.Compute("max(生产编号)","订单编号='" & e.DataRow("订单编号") & "'")
e.DataRow("生产编号")=e.DataRow("订单编号") & Convert.ToChar(Convert.ToInt32(b.SubString(b.length-1,1).ToCharArray()(0))+1)
End If
关联新增第一行是报错
.NET Framework 版本:2.0.50727.4984
Foxtable 版本:2013.10.14.1
错误所在事件:表,生产进度表,DataColChanged
详细错误信息:
调用的目标发生了异常。
未将对象引用设置到对象的实例。
如果有第一行如 20140211001a 新增第2行的时候就不会出错