|
- Private Sub Command12_Click()
- Dim strSQL As String
- If IsNull(Me.模号) Then
- MsgBox "模号不能为空。", vbExclamation
- ElseIf IsNull(Me.出货工段) Then
- MsgBox "出货工段不能为空。", vbExclamation
- ElseIf IsNull(Me.接收工段) Then
- MsgBox "接收工段不能为空。", vbExclamation
- ElseIf Nz(Me.出货数量, 0) <= 0 Then
- MsgBox "出货数量必须大于0。", vbExclamation
- ElseIf Me.出货工段 = Me.接收工段 Then
- MsgBox "出货工段不能和接收工段相同。", vbExclamation
- ElseIf Not (Me.出货工段 Like "[A-z]*" And Me.接收工段 Like "[A-z]*") Then
- MsgBox "出货工段和接收工段必须是正确的工段字段,这里假定的判断条件为工段字段都以英文字母开头。", vbExclamation
- Else
- strSQL = "UPDATE 数量 SET " & _
- Me.出货工段 & "=" & Me.出货工段 & "-" & Nz(Me.出货数量, 0) & "," & _
- Me.接收工段 & "=" & Me.接收工段 & "+" & Nz(Me.出货数量, 0) & _
- " WHERE 模号='" & Me.模号 & "'"
- CurrentDb.Execute strSQL
- Me.Child15.Requery
- End If
- End Sub
复制代码 |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|