MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

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

    [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Compartilhe

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Seg 02 Maio 2011, 05:32

    ao efetuar o login ativa os botões no menu de acordo com o nível do usuario

    Senhas: Admin 12345 / Operador 123

    Acompanha no modelo menu de seguranca com a tecla Shift Senha 221422723476
    e controle do horario de acesso dos usuarios




    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Dilson
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1602
    Registrado : 11/11/2009

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  Dilson em Seg 02 Maio 2011, 12:52

    Oi Harysohn,

    Você anexou apenas o Front-End do exemplo, falta o Back-End para poder funcionar.

    Reveja, uma solução seria importar as tabelas para dentro do exemplo.

    Cumprimentos!


    .................................................................................
    Atenção:
    => Antes de implementar qualquer dica, faça um backup do seu projeto;
    => Retorne para marcar o Resolvido ou continuar a discussão;
    => Sempre realize pesquisas antes de postar uma pergunta;

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Seg 02 Maio 2011, 14:41

    Ok Enviarei o Back tambem.. ou vou importa-lo
    ja ja envio


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Seg 02 Maio 2011, 14:48

    Exemplo com as tabelas ja anexadas

    Segue o novo LINK

    [Você precisa estar registrado e conectado para ver este link.]

    Saudações


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Dilson
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1602
    Registrado : 11/11/2009

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  Dilson em Ter 03 Maio 2011, 12:58

    Harysohn,

    Agora sim funcionou.

    Existe um problema com o seu exemplo.

    Veja, esqueceste de disponibilizar um controle para fechar. As pessoas que não conhecem o comando Ctl+Alt+Del do windows, vão passar por apuros para fechar o seu exemplo.

    Observei que na seção Logado sempre estar como Admin, ele deveria mudar conforme quem loga.

    Deves deletar os objetos que não tem relação com o exemplo proposto, para facilitar o entendimento de quem estuda.

    Por favor, reveja, pois o exemplo tem minimamente atender esses requisitos.

    No mais, quero agradecer sua disposição em colaborar com exemplos aqui no Maximo.


    .................................................................................
    Atenção:
    => Antes de implementar qualquer dica, faça um backup do seu projeto;
    => Retorne para marcar o Resolvido ou continuar a discussão;
    => Sempre realize pesquisas antes de postar uma pergunta;

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Ter 03 Maio 2011, 13:37

    Bom dia Dilson, essa barra abaixo do menu, reritei de outro exemplo que baixei do portal SVC, estou adpatando-o para uso no meu sistema e nesse caso ainda infelizmente nao consegui resolver essa questao do LOGADO Admin, poderia me ajudar a resolver isso? quanto a questao do fechar, nao atentei a este detalhe pois usei o modelo de um exemplo meu...

    Na realidade o meu modelo orginal nao usa o login para ativar botões, mas quando vi a duvida do nosso amigo, percebi que no meu modelo poderia ser feito isso, como era tarde da noite refiz rapidamente a logica do sistema para adaptá-lo ao que queria o colega, e pequei nesses detalhes...

    Se puder me ajudar com a questão do LOGADO Admin, eu fico imenesamente grato, pois ate eu preciso disso. rsrs

    Obrigado pelas dicas...

    Grato


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    criquio
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  criquio em Ter 03 Maio 2011, 13:41

    Qual é o modelo do svc?


    .................................................................................
    Meu novo site: [Você precisa estar registrado e conectado para ver este link.]

    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.


    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Ter 03 Maio 2011, 13:47

    Bom dia Criquio, foi o exemplo do proprio dilson que esta la em DESTAQUES no portal...
    ACCESS menu de controle... retirei a barra de la, so aproveitei ela, o login que uso e diferente daquele creio, por isso a questao do LOGADO admim nao esta dando certo


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Dilson
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1602
    Registrado : 11/11/2009

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  Dilson em Ter 03 Maio 2011, 15:22

    Harysohn amigo,
    Para armazenar o nome de quem tá logado, terá que declarar uma variável no código para que armazene na memória o nome do usuário que loga, daí pegará essa variável e colocará como fonte de registro do campo desejado.


    .................................................................................
    Atenção:
    => Antes de implementar qualquer dica, faça um backup do seu projeto;
    => Retorne para marcar o Resolvido ou continuar a discussão;
    => Sempre realize pesquisas antes de postar uma pergunta;

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Ter 03 Maio 2011, 17:42

    Boa tarde Dilson, eu entendi o que voce falou, mas nesse caso meu conhecimento para declaração de variaveis ainda e limitado... poderia me ajudar com esse modelo que enviei no repositório, sera bom que assim tambem as pessoas que tem acesso a esse aplicativo vao estudar como faze-lo..

    se puder eu agradeco..
    Aguardo


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Administrador
    Administrador
    Administrador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 347
    Registrado : 02/11/2009

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  Administrador em Ter 03 Maio 2011, 17:49

    Quando o exemplo estiver concluído, abra um novo tópico na sala de Repositorio de Exemplos Abertos.

    O Fórum agradece a sua iniciativa e contribuíção.


    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Qua 04 Maio 2011, 16:06

    Este exemplo par o fim que se destina esta funcionando pereitamente...

    Grato


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Dilson
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1602
    Registrado : 11/11/2009

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  Dilson em Qui 05 Maio 2011, 14:25

    Então vamos lá meu amigo, em favor de seu pedido, falarei um pouco de variável.

    Sendo uma breve introdução diria que a variável é um nome que armazena um valor em determinada posição da memória, ou seja, aloca espaço.

    Olha este exemplo:
    A=1
    B=1
    C=A+B

    Qual seria o resultado?
    Resposta: C=2

    Vamos agora analisar a lógica:

    Veja que utilizamos de 3 variáveis, sendo elas: A, B e C

    Todas 3 armazenaram valores:
    A armazenou o valor 1
    B armazenou o valor 1
    C amazenou a soma de A e B

    Você poderia se utilizar de uma quarta variável para se utilizar de qualquer variável acima.

    A premissa de uso é essa descrita acima.

    Agora empregando o uso no VBA, existe algumas considerações, veja:

    - Tem que iniciar com uma letra;
    Exemplos:
    =) 123nomeDaVariavel errado
    =) nomeDaVariavel certo

    - Precisam serem declaradas determinando o tipo de dados (tipo de informação que será armazenado)
    A palavra Dim é a que usamos para declararmos
    Exemplo:
    Dim nomeDaVariavel

    Seguido do tipo de dado que ela será:
    Exemplo:
    As String (para saber os tipos de dados, pesquise sobre "tipo de dados access")

    Em muitos casos ela serve apenas como referência de um caminho (endereço) que é o caso quando se utiliza o tipo Object. Quando vemos um código em que declara que é do tipo Object e seta o fso, o objeto fso não está dentro da variável, apenas a referência a ele está gravado.

    Então a nossa declaração ficaria assim:
    Dim nomeDaVariavel As String

    Pronto, a partir daí é só usá-la.

    Há outro detalhe, no VBA, as variáveis podem ser privadas ou públicas, então quando se manipula uma variável que foi declara entre o Private Sub e End Sub ela é privada. Quando se manipula em um módulo utilizando Public nomeDaVariavel ou Global nomeDaVariavel, então ela é pública.

    Olhei o seu código de login e logo identifiquei uma maneira de se implantar a variável que armazenaria o nome de quem entraria no sistema:

    Crie um módulo e digitei:
    Option Compare Database
    Option Explicit

    Global strLogado As String

    Depois no seu código de login fiz o seguinte:

    Private Sub Comando12_Click()
    Dim rs As DAO.Recordset
    Dim DB As DAO.Database
    Set DB = CurrentDb
    Set rs = DB.OpenRecordset("tbl_usuarios")
    Call fncTítuloUsuário
    rs.Index = "PrimaryKey"
    rs.Seek "=", Me.Texto13
    If rs.NoMatch = True Then
    MsgBox "Usuário não cadastrado, Acesso Negado", , "Aviso"
    Me.txtFunc.SetFocus
    Exit Sub
    Else
    If Me.txtSenha = rs("txtSenha") Then
    MsgBox "Senha Confirmada com Sucesso", , "Aviso"

    'Armazenei o nome do usuário na variável strLogado

    strLogado = Me.txtFunc.Column(1)
    Nivel = rs("nivel")
    Select Case Nivel

    Case Is = "ADM"
    Forms!Abertura!Caixa.Enabled = True
    'Referenciei a variável em cada case
    Forms!Abertura!Logado = strLogado
    Case Is = "OP1"
    Forms!Abertura!Manutencao.Enabled = True
    'Referenciei a variável em cada case
    Forms!Abertura!Logado = strLogado

    End Select

    Else
    MsgBox "Senha Inválida Acesso Negado", , "Aviso"
    Me.txtSenha.SetFocus
    DoCmd.Quit
    End If
    End If

    rs.Close
    DoCmd.Close acForm, "frmLogin"

    End Sub


    E asim o caso se resolveu, o campo Logado já recebe o nome correto.

    e se desejar chamar o nome do usuário em qualquer outro formulário, basta ao abrir o form colocar o seguinte:

    Me!SeuCampoLogado = strLogado

    Abaixo o seu exemplo já adaptado:
    [Você precisa estar registrado e conectado para ver este link.]

    Espero que eu tenha conseguido passar a noção. Digo que variável é uma coisa muito importante para ser estudado, veja, é dificil pensar em linhas de código sem relacionar uma variável. A internet tem muito material a respeito, vale a pena tirar uma semana para ler só sobre variáveis, aliás, essa é a dica: Temos que ser intenso por questão e não por questões.

    Abraço!


    .................................................................................
    Atenção:
    => Antes de implementar qualquer dica, faça um backup do seu projeto;
    => Retorne para marcar o Resolvido ou continuar a discussão;
    => Sempre realize pesquisas antes de postar uma pergunta;

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Qui 05 Maio 2011, 14:36

    Bom dia Dilson...bem primeiramente agradecendo pela ajuda..
    Vou ler mais sobre isso.. e assim vou cada dia mais aumentando o meu conhecimento...

    Vale frisar que a 5 meses atras nem sabia o que era access ou vb etc...
    Meu ramo era Dedigner..

    e considerando o pouco tempo ate que estou me saindo bem..

    Minha cabeça esta uma miscelânea de If's , sub's, private's e Me's rsrsrsrs
    tenho assimilado muita informacao nesse tempo e isso graças a ajuda de voces do Fórum.

    Ontem ainda comentei com um amigo sobre o forum...
    e sobre como ainda podemos acreditar no ser humano, que assim como vocês.. e agora nós.. ainda estao dispostos a ajudar e doar um pouco do seu precioso tempo, para engrandecer o conhecimento de quem muitas vezes nem conhecem, mas que nao seja menos importante.

    Essa atitude é altruísta e tenha certeza que o Senhor (Deus) em sua imensa sabedoria há de lhes proporcionar uma vida de abastança e plena felicidade..

    Muito Obrigado...

    Em tempo... quando eu precisar.. lhe incomodo novamente rsrss

    Saudações amigo


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 13:21

    Caro Dilson, se puder me ver mais uma coisa neste exemplo...

    a funcao do titulo do aplicativo.. no form de login, onde coloca o nome do aplicativo na barra do access, acompanhado da mensagem Bem Vindo (Usuario)


    se puder fico-lhe grato..



    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 13:24

    No evento ao carregar do form:

    Me.Caption=" aqui a mensagem"

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 13:26

    Entendi amigo vieira.. mas teria que chamar o usuario ativo depois de efetuado o loggin...

    Mensagem... (usuario logado)


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 13:31

    Veja vieira.. o codigo acima que o Dilson me passou, especifica a variavel. logado usuario, entao teria que ser a mensagem com o usuario atual
    Mensagem - Nome do usuario logado

    Saudacoes


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 13:33

    Me.Caption="Aqui a mensagem..." & NomedaCaixatexto.Text

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 13:39

    Olha eu ai dando trabalho logo cedo ne amigao.. rsrs

    e o ícone?

    eu usava esse.. mas era um sistema antigo, que interagia com uma ribbom

    Private Function fncTítuloUsuário()
    Usuário As String
    On Error Resume Next
    Dim myIcon As String
    myIcon = CurrentProject.Path & "Icone.ico"
    CurrentDb.Properties("AppTitle") = "BEM VINDO - " & Usuário
    SetFormIcon Me.hWnd, myIcon
    CurrentDb.Properties("AppIcon") = myIcon
    Application.RefreshTitleBar
    End Function


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 13:44

    Cedo para ti, para mim não, já almocei e ia sair em trabalho.

    Não percebi o que querias. Esse código não funciona?

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 13:59

    nao amigo.. era um antigo que tinha..

    mas nao precisa ser esse

    pode ser esse que me enviou, mas precisaria que colocasse 0 icone tambem..

    grato


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 14:00

    Abre um módulo novo e chama-lhe BasIcone. Cola este código


    Option Compare Database
    Option Explicit
    '---Posted by Klaus Probst---
    '--------------------------------------------------------------------------------
    'API: Put a custom icon in the form's caption bar
    '--------------------------------------------------------------------------------
    'There are no direct way to place a custom icon in a form's caption bar.
    'However, by loading an ICO file into memory, we can assign the icon to
    'a form by sending a WM_SETICON message to the window.
    'Code courtesy of Klaus H. Probst
    '// Place all this in a module

    Private Declare Function LoadImage Lib "user32" _
    Alias "LoadImageA" _
    (ByVal hInst As Long, _
    ByVal lpsz As String, _
    ByVal un1 As Long, _
    ByVal n1 As Long, _
    ByVal n2 As Long, _
    ByVal un2 As Long) _
    As Long

    Private Declare Function SendMessage Lib "user32" _
    Alias "SendMessageA" _
    (ByVal hwnd As Long, _
    ByVal wMsg As Long, _
    ByVal wParam As Long, _
    lParam As Any) _
    As Long


    Private Const WM_GETICON = &H7F
    Private Const WM_SETICON = &H80
    Private Const ICON_SMALL = 0
    Private Const ICON_BIG = 1

    '// LoadImage() image types
    Private Const IMAGE_BITMAP = 0
    Private Const IMAGE_ICON = 1
    Private Const IMAGE_CURSOR = 2
    Private Const IMAGE_ENHMETAFILE = 3

    '// LoadImage() flags
    Private Const LR_DEFAULTCOLOR = &H0
    Private Const LR_MONOCHROME = &H1
    Private Const LR_COLOR = &H2
    Private Const LR_COPYRETURNORG = &H4
    Private Const LR_COPYDELETEORG = &H8
    Private Const LR_LOADFROMFILE = &H10
    Private Const LR_LOADTRANSPARENT = &H20
    Private Const LR_DEFAULTSIZE = &H40
    Private Const LR_LOADMAP3DCOLORS = &H1000
    Private Const LR_CREATEDIBHeader = &H2000
    Private Const LR_COPYFROMRESOURCE = &H4000
    Private Const LR_SHARED = &H8000

    Public Function SetFormIcon(frm As Form, IconPath As String) As Boolean
    Dim hIcon As Long

    hIcon = LoadImage(0&, IconPath, IMAGE_ICON, 16, 16, LR_LOADFROMFILE)

    '// wParam = 0; Setting small icon. wParam = 1; setting large icon
    If hIcon <> 0 Then
    Call SendMessage(frm.hwnd, WM_SETICON, 0, ByVal hIcon)
    SetFormIcon = True
    End If
    End Function

    'Função para obter o path do mdb corrente
    Function CurrentDbDir() As String
    Dim strName As String
    strName = CurrentDb.Name
    CurrentDbDir = Left(strName, Len(strName) - Len(Dir(strName)))
    End Function
    ....................................................

    agora no formulário

    Private Sub Form_Open(Cancel As Integer)
    Dim strCaminho As String
    'caminho e nome do ícone
    strCaminho = CurrentDbDir + "vvvvv.ico"
    'Chama a função para colocar o icone
    Call SetFormIcon(Me, strCaminho)

    Abs

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 14:03

    Ah, não esquecer:

    1- Preferencialmente a aplicação deve estar dentro de uma pasta

    2- Os icones devem residir lá

    3- Este código permite que cada form tenha um ícone diferente se for necessário.


    Dilson
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1602
    Registrado : 11/11/2009

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  Dilson em Sex 06 Maio 2011, 14:09

    Bom dia

    Assim

    CurrentDb.Properties("AppTitle") = "BEM VINDO - " & strLogado

    Use a variável para que apareça o nome do usuário


    .................................................................................
    Atenção:
    => Antes de implementar qualquer dica, faça um backup do seu projeto;
    => Retorne para marcar o Resolvido ou continuar a discussão;
    => Sempre realize pesquisas antes de postar uma pergunta;

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 14:16

    Essa expressao esta dando o seguinte erro:

    Expressao invalida ou fora de um bloco type


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 14:54

    Logado - Funcionando
    Icone - Funcionado

    So o a MSG na barra do access que nao esta..

    aparece assim:

    Seu sistema -


    Se puderem ajudar.. fico grato


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 15:09

    Vierão

    Aqui diz que eu no posso fazer referencia a propriedades de controle a menos que o objeto tenha ofoco

    Me.Caption = "Aqui a mensagem..." & Logado.Text


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    Dilson
    Moderador
    Moderador

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1602
    Registrado : 11/11/2009

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  Dilson em Sex 06 Maio 2011, 15:28

    Depois do End Select do código do botão login, coloquei e deu certo, tente:

    Forms!Abertura.Caption = "Seu Sistema - " & strLogado



    .................................................................................
    Atenção:
    => Antes de implementar qualquer dica, faça um backup do seu projeto;
    => Retorne para marcar o Resolvido ou continuar a discussão;
    => Sempre realize pesquisas antes de postar uma pergunta;

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 15:40

    é isso ai mestres...

    Muito obrigado, e se eu não pertutbar mais hoje

    um ótimo final de semana

    Em tempo.. Quanto a nao perturbar mais hoje.. garanto nao... rsrs

    Ate


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 18:00

    Meus amigos.. novamente com referencia ao mesmo tópico..

    Aqui esta tudo certo
    icone
    Logado etc..

    Exceto.. o icone na barra de tarefas do windows... ainda aperece o do acces..

    Como mudar isrro?

    Obrigado


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 18:02

    Vê no repositório de exemplos que o Mestre JPaulo colocou um exemplo de BD em systray

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 18:37

    Viera, nao é ali ao lado do relogio e sim onde ficam os icones do msn, internet ex.
    o icone do programa ativo na barra


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 19:46

    Coloquei oi exemplo do JP, e usei o mesmo icone que usei para os codigos anteriores..
    mas deu Figura invalida.....


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 20:04

    nO system Tray?

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 20:36

    assim.. quando voce abre um programa.. ele fica ativo na barra do windows...o icone do access..
    tem como mudar para o do programa?

    No windows vista quando voce cria o atalho na area de trabalho, ele muda...


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 20:40

    Amigo

    Não experimentei ainda essa aplicação do nosso Mestre. Você tem aí o código, pode ser que eu consiga pescar alguma coisa.

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 20:42

    Assim viera,.. eu tenho um sistema rodando no visa..

    mandei o atalho para a area de trabalho e alterei o icone do atalho...

    quando eu clico no atalho, o programa abre e ele fica ativo na barra de tarefas com o icone e o nome do atalho...

    entendeu amigao..

    nao e o system tray

    e na barra de tarefas a esquerda


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 20:47

    Amigo do Vista eu quero distância. Agora se mudou o ícone não estou a perceber a razão porque não aparece. Mas o vista é muito esquisito.

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 21:17

    rsrs

    amigao.. no vista muda..
    mas eu estou no seven
    rsrs

    nao e o icone que fizemos os codigos nao...

    quando voce cria um icone de atalho na tela do windows, e abre o aplicativo por la...
    ele fica ativo na barra de tarefas como o icone da aplicacao..


    agora esses codigos que implantamos teria que mudar isso?

    estou me referindo ao icone do access que fica ativo na barra de tarefa do windows quando abrimos um applicativo


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 21:22

    Se estou a entender queres substituir o ícone do Access por um ícone à tua escolha é isso?

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 21:31

    Sei que isso nao da...

    so falei que no vista.. quando cria um atalho com outro icone..é o icone desse atalho que vai pra barra de tarefas, e nao o do acces...

    bem

    Agora seguinte amigao
    pra tentar finalizar isso...

    no forum tem 2 exemplos do system tray
    um do JP
    e de uma outra pessoa..

    O do JP nao me serviu

    ja o outro serviu.. so que ele vem com um exemplo , um form que ao clicar ativa o system tray mas minimiza o doc..
    queria sebar se e possivel ele ativar o system tray mas sem miminimizar o form..

    Vou te enviar o modelo..


    Olha so...
    Eu gostei desse porque ele desativa o botao do access mas deixando o nome de usuario, que voces me ajudaram resolver acima

    mas so fas isso apos o click do botao, e a minimizacao no system tray

    se puder me ajudar como isso..

    para que ele va para o tray mas nao minimize a tela..


    Obrigado

    [Você precisa estar registrado e conectado para ver este link.]


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 21:44

    Qual o problema com o exemplo do Mestre? Este que me envias-te foi criado no access 2000 e coloca no sys apenas minimizando a aplicação. Não sei se irá funcionar correctamente no 7.

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 21:47

    Funcionou... so quero que nao minimize

    apenas isso

    poderia ver isso para mim?


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 21:53

    Aqui muda o ícone

    Private Const conDefaultIconPath = "C:\Program Files\Microsoft Office\Office11\MSACCESS.EXE"

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 21:55

    Como fazer para nao minimizar?


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 22:01

    se puder veja isto para mim.. so preciso que nao minimize.. para finalizar esse meu aplicativo..

    perdoe-me a insistencia..

    Grato amigo


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 22:07

    Quando é feito o restore do banco desaparecem as barras de ferramentas. E aí?

    vieirasoft
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 7125
    Registrado : 11/05/2010

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  vieirasoft em Sex 06 Maio 2011, 22:21

    Já dei voltas e mais voltas e este só dá para minimizar, não estou encontrando código que permita alterar, além do ícone, de rotinas para o botão direito do mouse.

    HARYSOHN
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 12246
    Registrado : 01/03/2011

    Re: [Resolvido]Controle de Login (Nível de acesso) ativando botoes no menu principal de acordo com o nivel de usuário

    Mensagem  HARYSOHN em Sex 06 Maio 2011, 22:27

    VIERAO.. Resolvi assim:

    qual o problema que tinha...
    esse exemplo que te enviei oculta o botao do acces... mas so faz isso se minimizar...

    ou seja, coloca-se esse comando em evendo ao carregar do form principal...

    ele abre e minimiza, depois que voce o maximiza no system tray, ai sim ele oculta o botao...

    mas como eu nao queria que ele minimizasse... eu coloquei o codigo no botao..
    mas ai ele abria com o botao do access ativo, e so o ocultava quando clicava no botao que executa o codigo do system tray...


    Entao o que fiz:

    No meu codigo de login.. eu implementei o seguinte codigo

    DoCmd.ShowToolbar "Ribbon", acToolbarNo


    ai ele abre ja sem o botao, e com o titulo que esta no codigo de login, com o usuario logado..
    coloquei o botao minimizar, e ai se o usuario quiser mexer em outra coisa no windows, ele clica no minimizar e ele vai para o System |Tray...

    Resolvido..
    Obrigado amigao


    .................................................................................
    PILOTO
    الله أكبر Paz, Justiça e Liberdade! الله أكبر
    CLIQUE AQUI E VEJA O VÍDEO >>> BIOMETRIA EM ACCESS

    Iniciando no Access? Então veja esse tópico e também esse


    BUSCA NO FÓRUM - CLIQUE AQUI!!!

    Quando tua dúvida for RESOLVIDA, dê retorno com AGRADECIMENTO a aqueles que gastaram seu tempo em te ajudar.
    Clique no botão Resolvido logo acima do botão Enviar, do lado direito. Todos nós agradecemos.  
    [Você precisa estar registrado e conectado para ver esta imagem.]

      Data/hora atual: Qui 08 Dez 2016, 23:57