MaximoAccess

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

Obrigado

Administração do MaximoAccess

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


    [Resolvido]Habilitar caixa de texto em subformulario de acordo com usuário logado.

    avatar
    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 74
    Registrado : 11/01/2016

    [Resolvido]Habilitar caixa de texto em subformulario de acordo com usuário logado. Empty [Resolvido]Habilitar caixa de texto em subformulario de acordo com usuário logado.

    Mensagem  lpdias em 23/4/2019, 14:02

    Bom dia Senhores!

    Estou tendo dificuldades em fazer algo que já fiz há um tempo atrás.
    Será que alguém pode analisar e me mostrar qual o erro, pois ainda não consegui identificar.

    Tenho uma tela que é referente a compras para estoque da empresa.
    Gostaria de fazer um Grid baseado nessa tela, onde o setor de recebimento possa clicar na flag de recebido. Mas isso somente o usuário "adelmo" poderá ter acesso, para os outros será tudo desabilitado.


    Tabela:

    tbl_compras_estoque  
    Contém: data, comprador, fornecedor, fechou (flag) etc...

    tbl_det_compras_estoque
    Essa tabela é a base para o subformulário
    Contém: produto, unidade, quantidade, etc....

    Para que meu grid traga algumas informações tais como produtos e valores, fiz uma consulta onde essas tabelas se cruzam, bem como o botão fechou.

    A consulta está como: CS_grid_compras_estoque

    Após isso, criei um formulário com o subformulário gerado pela consulta.

    Nesse subformulário parametrizei tudo como desabilitado.
    e nomeei a flag fechou como txtfechou
    o campo de login também está como txtlogin

    Como no Formulário tenho uma caixa que aponta qual o usuário que está logado, fiz meu código da seguinte forma:


    No evento ao carregar do formulário descrevi:

    Select Case txtlogin
       
       Case "adelmo"
       
       Me.Cs_grid_compras_estoque_subformulário!txtfechou.enabled = True
       
       End Select



    Nota: quando fui digitando, o txtfechou não foi aparecendo. Acho que ai é um dos problemas que tenho.


    Agradeço a ajuda.
    avatar
    lpdias
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 74
    Registrado : 11/01/2016

    [Resolvido]Habilitar caixa de texto em subformulario de acordo com usuário logado. Empty Re: [Resolvido]Habilitar caixa de texto em subformulario de acordo com usuário logado.

    Mensagem  lpdias em 24/4/2019, 17:06

    Resolvi fazer a habilitação do subformulário por inteiro e deu certo!

      Data/hora atual: 15/9/2019, 21:52