此主题相关图片如下:企业微信截图_20190810131409.png
原因是我在表属性增加子表的行数控制
那么在使用新增行的时候 已经达到了上限的话就会有提示 导致按钮的任务失效就有了如下的报错
此主题相关图片如下:企业微信截图_20190810131426.png
我想把把判断按钮放到按钮代码里面 就会出现下面的错误
此主题相关图片如下:企业微信截图_20190810131741.png
'Dim r As Row = Tables("凭证").Current
'If r IsNot Nothing Then
'If e.DataTable.Compute("Count(凭证ID)","凭证ID = '" & r("凭证ID") & "'") >= 10 Then
'msgbox("明细行数已满,请新增一张凭证")
'e.Cancel = True
'Else
Dim r As Row = Tables(e.form.tablename).AddNew()
'r("凭证ID") = "TOCW" & Format(Date.now,"yyMMdd-HHmmss")
'r("规划分类") = e.Form.Controls("ComboBox2").text
r("凭证ID") = e.Form.Controls("凭证ID").text
Tables(e.form.tablename).Sort = "凭证ID DESC"
Dim idx As Integer = Tables(e.form.tablename).FindRow(r.DataRow)
Tables(e.form.tablename).Position = idx
r("日期") = Date.Today()
r("姓名") = User.Name
r("部门") = User.Group
DataTables(e.form.tablename).Save()
'End If
'End If
[此贴子已经被作者于2019/8/10 13:22:24编辑过]