Boa tarde para todos.
Não sei por que cargas d´água meu código não funfa. Segue ele.
Private Sub bt_salvar_Click()
If IsNull(Me.CodigoPeca) Or IsNull(Me.Descricao) Or IsNull(Me.PrecoCusto) Or IsNull(Me.MargemLucro) Then
MsgBox "O Cadastro está incompleto e será excluído!"
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Else
DoCmd.RunCommand acCmdSaveRecord
DoCmd.RunCommand acCmdRefresh
Dim db1 As Database, rs1 As DAO.Recordset
Set db1 = CurrentDb
Set rs1 = db1.OpenRecordset("tblpgtofornece", dbOpenTable)
With rs1
' os campos abaixo do formulário tem que ser iguais aos que estão na tabela para realizar a exportação
.AddNew
' campos que estão na tabela = campos do fomulario
![DataCadastro] = Me.DataCadastro
![Nome] = Me.Nome
![PedidoN] = Me.PedidoN
![Desconto] = Me.Desconto
![PrecoCusto] = Me.PrecoCusto
![Valoraserpago] = Me.Valoraserpago
.Update
End With
MsgBox " Cadastro... salvo com sucesso !", vbOKOnly, "Concluído..."
End If
End Sub
Ele salva o registro, mas não ocorre a exportação, me retorna o erro 3219 ( tempo de execução); Já olhei, olhei de novo...e não sei onde esta o dito erro.
Alguma luz ?
Agradeço a todos antecipadamente.
Não sei por que cargas d´água meu código não funfa. Segue ele.
Private Sub bt_salvar_Click()
If IsNull(Me.CodigoPeca) Or IsNull(Me.Descricao) Or IsNull(Me.PrecoCusto) Or IsNull(Me.MargemLucro) Then
MsgBox "O Cadastro está incompleto e será excluído!"
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
Else
DoCmd.RunCommand acCmdSaveRecord
DoCmd.RunCommand acCmdRefresh
Dim db1 As Database, rs1 As DAO.Recordset
Set db1 = CurrentDb
Set rs1 = db1.OpenRecordset("tblpgtofornece", dbOpenTable)
With rs1
' os campos abaixo do formulário tem que ser iguais aos que estão na tabela para realizar a exportação
.AddNew
' campos que estão na tabela = campos do fomulario
![DataCadastro] = Me.DataCadastro
![Nome] = Me.Nome
![PedidoN] = Me.PedidoN
![Desconto] = Me.Desconto
![PrecoCusto] = Me.PrecoCusto
![Valoraserpago] = Me.Valoraserpago
.Update
End With
MsgBox " Cadastro... salvo com sucesso !", vbOKOnly, "Concluído..."
End If
End Sub
Ele salva o registro, mas não ocorre a exportação, me retorna o erro 3219 ( tempo de execução); Já olhei, olhei de novo...e não sei onde esta o dito erro.
Alguma luz ?
Agradeço a todos antecipadamente.