MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração


Participe do fórum, é rápido e fácil

MaximoAccess

Caro Usuário, antes de postar pela primeira vez, leia as regras do fórum.

https://www.maximoaccess.com/t48-regras-do-forum

Obrigado

Administração

MaximoAccess

Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access


3 participantes

    [Resolvido]Nome do Usuário logado aparece no form principal

    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Nome do Usuário logado aparece no form principal

    Mensagem  Grande 1/10/2012, 21:54

    Gostaria que alguém me ajudasse em um problema tenho um BD de vendas gostaria que quando um usuário logasse no sistema o nome do usuário aparecesse no form principal vi aqui alguns exemplos mas não entendi sera que alguém tem uma solução?
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  criquio 1/10/2012, 22:01

    Esse usuário seria o usuário logado no Windows ou o usuário cadastrado no aplicativo?


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Grande 1/10/2012, 22:05

    Seria o Usuário logado no aplicativo e não no windows.
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  criquio 1/10/2012, 22:08

    Como é feito o processo de logon? O usuário insere user e password e clica em um botão que abre outro formulário? Se for, você pode transportar o user para um campo desse formulário que é aberto. No botão que abre ele, algo assim:

    Forms!NomeDoForm!NomeDoCampo = Me.NomeDoCampoDoUser


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Grande 1/10/2012, 23:05

    Esse é o codigo do botao logo
    onde é que eu encaixo esse codigo?


    Private Sub btok_Click()

    Dim strSenha1 As String
    Dim strsenha2 As String
    Dim K As Integer
    On Error Resume Next
    '-------------------------------------------------
    'Verifica preenchimento dos campos usuário e senha
    '-------------------------------------------------
    If IsNull(Me!cboUsuário) Then
    MsgBox "Digite o nome do usuário...", vbInformation, "Aviso"
    Me!cboUsuário.SetFocus
    Exit Sub
    Else
    If IsNull(Me!Senha) Then
    MsgBox "Digite a senha...", vbInformation, "Aviso"
    Me!Senha.SetFocus
    Exit Sub
    End If
    End If

    '-----------------------------------------------------
    'Compara senha digitada com senha armazenada na tabela
    'Se for a correta, repassa a identificação do usuário
    'para a variável login que armazena o valor enquanto
    'o aplicativo estiver aberto
    '-----------------------------------------------------
    With Me!cboUsuário

    strSenha1 = "": strsenha2 = ""
    If Len(.Column(2) & "") <> Len(Me!Senha & "") Then
    MsgBox "Senha inválida." & vbCrLf & vbCrLf & "Redigite a senha ou entre em contato com o administrador.", vbInformation, "Aviso"
    Me!Senha.SetFocus
    Exit Sub
    End If
    For K = 1 To Len(Me!Senha)
    strSenha1 = strSenha1 & Asc(Mid$(Me!Senha, K, 1))
    strsenha2 = strsenha2 & Asc(Mid$(.Column(2), K, 1))
    Next K

    If strSenha1 = strsenha2 Then

    'repassa a identificação do usuário para a variável login
    login.id = .Column(0) 'IdUsuário
    login.Usuario = .Column(1) 'Nome do usuário

    'esconde o formulário login
    Me.Visible = False

    'Carrega título do aplicativo com o nome do usuário logado
    Call fncTítuloUsuário(.Column(1))

    '--------------------------------
    'Limpar campos do form login
    '--------------------------------
    Me!cboUsuário = Null: Me!Senha = Null
    Me!cboUsuário.SetFocus


    DoCmd.OpenForm "FrmAdministrador"

    'If login.id = 1 Then DoCmd.OpenForm "FrmAdministrador"
    'If login.id > 1 Then DoCmd.OpenForm "FrmAdministrador"

    Else
    MsgBox "Senha inválida." & vbCrLf & vbCrLf & "Redigite a senha ou entre em contato com o administrador.", vbInformation, "Aviso"
    Me!Senha.SetFocus
    End If
    End With
    End Sub
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Gilberto Rocha 1/10/2012, 23:13

    Eu faço isso passando o nome para uma variável global.

    Em um módulo, salve a Variável

    Global strUsuario as String

    E antes de abrir o formulário principal passe o valor do campo para a variável

    strUsuario = me.cboUsuário

    e Ao abrir seu formulario principal coloque Me.CampoUsuarioLogado = strUsuario


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Grande 1/10/2012, 23:35

    Eu não entendi o que quiz dizer:
    E antes de abrir o formulário principal passe o valor do campo para a variável
    que valor seria esse?
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Gilberto Rocha 1/10/2012, 23:46

    Disse valor, mas é o conteúdo do campo usuário, se tiver dúvidas poste o banco, que faço para você.


    Última edição por topbr em 2/10/2012, 00:20, editado 1 vez(es)


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    criquio
    criquio
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 11229
    Registrado : 30/12/2009

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  criquio 1/10/2012, 23:50

    NO caso do nome de usuário, seria logo após a linha que abre o formulário.


    .................................................................................
    Meu novo site: www.vcssistemas.com.br

    Clique aqui e veja um vídeo que explica como fazer pesquisas no forum.


    DICA: Quando precisar inserir um exemplo do seu aplicativo, siga os procedimentos abaixo:
    1 - faça uma cópia do aplicativo
    2 - retire tudo que não for necessário à solução do problema, exceto o que o aplicativo precisar para funcionar
    3 - use o Compactar/Reparar
    4 - compacte o aplicativo em zip ou rar (zip para postagem como anexo na mensagem)


    Agradeça a quem lhe ajudou, clicando no joinha de uma das mensagens do usuário.
    Positive as mensagens que achar útil, no canto superior direito delas.

    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Grande 2/10/2012, 00:41

    Ai está meu BD Ve se Voces podem resover pra mim,ficarei grato
    Anexos
    [Resolvido]Nome do Usuário logado aparece no form principal AttachmentAgtec Sister 1.0 - Cópia.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (166 Kb) Baixado 65 vez(es)
    Gilberto Rocha
    Gilberto Rocha
    Developer
    Developer


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1027
    Registrado : 21/01/2010

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Gilberto Rocha 2/10/2012, 00:57

    Segue, apenas mudei a senha para 123.
    Anexos
    [Resolvido]Nome do Usuário logado aparece no form principal AttachmentAgtec.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (261 Kb) Baixado 259 vez(es)


    .................................................................................
    Resolveu? Clique em resolvido!
    Sistema para administração de Igrejas e Ministérios Evangélicos Congrega Fácil Online.
    Seja um representante em sua cidade!
    Código de cliente para testes: congregafacil

    SisFAT Cursos Online
    www.congregafacil.com

    Analista de BI SR
    Grande
    Grande
    Novato
    Novato


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 28
    Registrado : 04/09/2012

    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Grande 2/10/2012, 02:04

    Valeu Cara!

    Conteúdo patrocinado


    [Resolvido]Nome do Usuário logado aparece no form principal Empty Re: [Resolvido]Nome do Usuário logado aparece no form principal

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 21/11/2024, 23:10