Boa noite.
Utilizo o seguinte código abaixo para copiar campos de um formulário simples para uma tabela.
O processo ocorre no evento ao clicar do botão salvar. Eu gostaria de que no mesmo evento, outros campos deste formulário fosse para uma outra tabela.
É possível°
'esta função salva e ao mesmo tempo, envia campos desacoplados
'para a tabela.
Private Sub salvarclientes_Click()
Dim bc As DataBase
Dim tbl_cadastroAIT As Recordset
Set bc = CurrentDb()
Set tbl_cadastroAIT = bc.OpenRecordset("tbl_cadastroAIT")
Me!codaccessveiculo = Me.doc5
Me!nome = Me.doc3
Me!placa = Me.doc4
Me!dias = Me.cbodias
Set bc = Nothing
Set tbl_cadastroAIT = Nothing
If MsgBox(" Deseja salvar esta multa no sistema?", vbOKCancel + vbDefaultButton1 + vbInformation, "Aviso") = vbOK Then ' mensagem pedindo a confirmação.
DoCmd.Save ' linha de comando para salvar
DoCmd.RunCommand acCmdRefresh ' linha de comando para atualizar a tabela
MsgBox " Infração salva com sucesso !", vbOKOnly, "Aviso" ' mensagem que foi salvo.
DoCmd.GoToRecord , , acNewRec ' vai para um novo registro.
Else ' caso não queria salvar....
MsgBox " Infração não cadastrado ", vbInformation, "Aviso" ' registro ou cliente não salvo
End If
End Sub
Utilizo o seguinte código abaixo para copiar campos de um formulário simples para uma tabela.
O processo ocorre no evento ao clicar do botão salvar. Eu gostaria de que no mesmo evento, outros campos deste formulário fosse para uma outra tabela.
É possível°
'esta função salva e ao mesmo tempo, envia campos desacoplados
'para a tabela.
Private Sub salvarclientes_Click()
Dim bc As DataBase
Dim tbl_cadastroAIT As Recordset
Set bc = CurrentDb()
Set tbl_cadastroAIT = bc.OpenRecordset("tbl_cadastroAIT")
Me!codaccessveiculo = Me.doc5
Me!nome = Me.doc3
Me!placa = Me.doc4
Me!dias = Me.cbodias
Set bc = Nothing
Set tbl_cadastroAIT = Nothing
If MsgBox(" Deseja salvar esta multa no sistema?", vbOKCancel + vbDefaultButton1 + vbInformation, "Aviso") = vbOK Then ' mensagem pedindo a confirmação.
DoCmd.Save ' linha de comando para salvar
DoCmd.RunCommand acCmdRefresh ' linha de comando para atualizar a tabela
MsgBox " Infração salva com sucesso !", vbOKOnly, "Aviso" ' mensagem que foi salvo.
DoCmd.GoToRecord , , acNewRec ' vai para um novo registro.
Else ' caso não queria salvar....
MsgBox " Infração não cadastrado ", vbInformation, "Aviso" ' registro ou cliente não salvo
End If
End Sub