Boa tarde caros amigos...
Sou novo aqui no fórum e já tenho uma questão que não estou conseguindo resolver.. conto com a ajuda dos amigos.
Tenho um formulário de cadastro de usuários.
Esse formulário executa um módulo que contem uma variável (Varcampo = login).
Minha pergunta é:
Quando a função do módulo é executado, por sinal corretamente, traz a mensagem se quero realmente cadastrar o usuário.. até ai ok.
Mas não me traz o nome do usuário, campo login do formulário que deveria vir através da variável login. Como posso resolver isso ?
Desde já agradeço os amigos.
Segue exemplo como fiz.
Public Function Gravar()
Dim varcampo As String
varcampo = login
If MsgBox("Deseja cadastrar o usuário: " & varcampo & "?", vbYesNo + vbInformation, "Atenção") = vbYes Then
DoCmd.SetWarnings False ' Desativa mensagem padrão do Access
DoCmd.RunCommand acCmdSaveRecord 'Função salvar
MsgBox ("Usuário cadastrado com sucesso !"), vbInformation, "Cadastro"
Else
DoCmd.RunCommand acCmdDeleteRecord 'Função excluir
MsgBox ("Cadastro cancelado"), vbInformation, "Cancelado"
End If
End Function
Sou novo aqui no fórum e já tenho uma questão que não estou conseguindo resolver.. conto com a ajuda dos amigos.
Tenho um formulário de cadastro de usuários.
Esse formulário executa um módulo que contem uma variável (Varcampo = login).
Minha pergunta é:
Quando a função do módulo é executado, por sinal corretamente, traz a mensagem se quero realmente cadastrar o usuário.. até ai ok.
Mas não me traz o nome do usuário, campo login do formulário que deveria vir através da variável login. Como posso resolver isso ?
Desde já agradeço os amigos.
Segue exemplo como fiz.
Public Function Gravar()
Dim varcampo As String
varcampo = login
If MsgBox("Deseja cadastrar o usuário: " & varcampo & "?", vbYesNo + vbInformation, "Atenção") = vbYes Then
DoCmd.SetWarnings False ' Desativa mensagem padrão do Access
DoCmd.RunCommand acCmdSaveRecord 'Função salvar
MsgBox ("Usuário cadastrado com sucesso !"), vbInformation, "Cadastro"
Else
DoCmd.RunCommand acCmdDeleteRecord 'Função excluir
MsgBox ("Cadastro cancelado"), vbInformation, "Cancelado"
End If
End Function