Tenho um formulário de fazer empréstimos em que seleciona o banco, o cliente e outras coisas, então criei um botão "cadastrar", com os comandos.
On Error Resume Next
DoCmd.RunCommand acCmdSaveRecord
DoCmd.GoToRecord , , acNewRec
Ele salva o registro, mas não abre um novo registro. Se eu tirar o on error resume next, dá um erro assim :
Erro em tempo de execução 2482
O sistema não pode localizar o nome '|1' inserido na expressão, e quando "depuro" o erro, ele grifa o comando
DoCmd.RunCommand acCmdSaveRecord
E mesmo se eu tirar esse e colocar apenas o docmd.gotorecord,,acNewRec ele dá erro.
Só que ele salva, mas não avança.
O que pode ser?
On Error Resume Next
DoCmd.RunCommand acCmdSaveRecord
DoCmd.GoToRecord , , acNewRec
Ele salva o registro, mas não abre um novo registro. Se eu tirar o on error resume next, dá um erro assim :
Erro em tempo de execução 2482
O sistema não pode localizar o nome '|1' inserido na expressão, e quando "depuro" o erro, ele grifa o comando
DoCmd.RunCommand acCmdSaveRecord
E mesmo se eu tirar esse e colocar apenas o docmd.gotorecord,,acNewRec ele dá erro.
Só que ele salva, mas não avança.
O que pode ser?