daygdson 12/9/2017, 02:46
Fiz uma alteração no seu banco, utilizei a mesma sintaxe do código acima
Criei uma caixa não acoplada no formulário de login "usuarioAtivo" para receber o valor da caixa txt_usuario
No formulário 'Inicio" coloquei outra caixa não acoplada como nome de "cxUsuarioAtivo" no rodapé do formulário. No evento ao carregar do formulário chamei o valor da caixa "UsuarioAtivo" do formulário "Login" para preencher a caixa do formulário "Inicio"...
Importante: Para que tivesse o efeito desejado inverti a posição do código abaixo no evento em ao clicar no botão de logon
If IsEmpty(NOMEUSU) Or IsEmpty(SENUSU) Then
MsgBox "Preencha os Campos..", vbOKOnly + vbCritical, "Impossível Acessar!!"
Else
If ExisteUsuario(NOMEUSU, SENUSU) Then
DoCmd.OpenForm "INICIO", acNormal, "", "", , acNormal 'Inverti a posição, primeiro abre o formulario
DoCmd.Close acForm, "Login", acSaveYes 'Depois fecha o formulário de login
'Porque se encerrar o formulario de login primeiro, o formulário de início não iria encontrar a referência
MsgBox "Bem Vindo Ao SisLojasMM", vbOKOnly, "Bem Vindo"
...acho que expliquei ...rsr
No mais você faz o mesmo procedimento nos outros formulários e veja o resultado, bons estudos.
Dica: Sempre nomeie as caixas de texto, caixas não acopladas, botões etc... para você não se perder na programação
- Anexos
- Database21_novo.zip
- Você não tem permissão para fazer download dos arquivos anexados.
- (599 Kb) Baixado 62 vez(es)