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

    [Resolvido]Que tipo de Função Usar.

    DEISON
    DEISON
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 222
    Registrado : 04/07/2014

    [Resolvido]Que tipo de Função Usar. Empty [Resolvido]Que tipo de Função Usar.

    Mensagem  DEISON 28/1/2021, 14:12

    Bom dia.

    Estou fazendo uma aplicação em meu Banco, e gostaria de uma sugestão de como fazer.

    Seria o seguinte.

    Eu tenho um campo no qual pode ser colocado os seguintes números.
    (44, 46, 50 ou 60).

    O que eu preciso seria o seguinte.
    Quando um destes números forem carregados ele habilitasse o botão conforme o seu número.

    Exemplo:
    Campo número: 44

    Me.btn_44.enabled = true
    Me.btn_46.enabled = false
    Me.btn_50.enabled = false
    Me.btn_60.enabled = false

    Se for
    Campo número 46

    Me.btn_44.enabled = false
    Me.btn_46.enabled = true
    Me.btn_50.enabled = false
    Me.btn_60.enabled = false

    ......

    E assim sucessivamente.


    Desde já agradeço.
    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3281
    Registrado : 21/04/2011

    [Resolvido]Que tipo de Função Usar. Empty Re: [Resolvido]Que tipo de Função Usar.

    Mensagem  Marcelo David 28/1/2021, 15:10

    Bom dia,

    pelo o que você descreveu e eu entendi,
    praticamente você já fez quase tudo.

    crie uma sub:

    Código:
    Private Sub subHDB()
        Select Case CInt(Me.SeuCampo)
        case 44
            Me.btn_44.enabled = true
            Me.btn_46.enabled = false
            Me.btn_50.enabled = false
            Me.btn_60.enabled = false
        case 46
            Me.btn_44.enabled = false
            Me.btn_46.enabled = true
            Me.btn_50.enabled = false
            Me.btn_60.enabled = false
        case 50
            Me.btn_44.enabled = false
            Me.btn_46.enabled = false
            Me.btn_50.enabled = true
            Me.btn_60.enabled = false
        case 60
            Me.btn_44.enabled = false
            Me.btn_46.enabled = false
            Me.btn_50.enabled = false
            Me.btn_60.enabled = true
        End Select
    End Sub

    Onde SeuCampo deve ser substituído pelo nome do campo que recebe os valores (44, 46, 50, 60).

    Basta chamar a sub onde achar apropriado, por exemplo, no evento após atualizar do SeuCampo e no evento Atual do formulário (se ele for acoplado):
    subHDB


    .................................................................................
    Marcelo David | [Resolvido]Que tipo de Função Usar. LinkedIn_Icon.jpg.original LinkedIn
    https://www.freetool.dev

    DEISON gosta desta mensagem

    DEISON
    DEISON
    Avançado
    Avançado

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 222
    Registrado : 04/07/2014

    [Resolvido]Que tipo de Função Usar. Empty Que tipo de Função Usar.

    Mensagem  DEISON 28/1/2021, 16:18

    Muito obrigado.
    Deu certinho.

    Marcelo David gosta desta mensagem

    Marcelo David
    Marcelo David
    Moderador
    Moderador

    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3281
    Registrado : 21/04/2011

    [Resolvido]Que tipo de Função Usar. Empty Re: [Resolvido]Que tipo de Função Usar.

    Mensagem  Marcelo David 28/1/2021, 17:58

    Ótimo que deu certo, o Fórum agradece o retorno!


    .................................................................................
    Marcelo David | [Resolvido]Que tipo de Função Usar. LinkedIn_Icon.jpg.original LinkedIn
    https://www.freetool.dev

      Data/hora atual: 16/4/2021, 22:29