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]Impedir campo de registrar determinado valor

    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Impedir campo de registrar determinado valor Empty [Resolvido]Impedir campo de registrar determinado valor

    Mensagem  Agravina 27/2/2020, 21:13

    Como impedir um campo de registrar um valor maior que 99,99 ?
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2676
    Registrado : 23/01/2018

    [Resolvido]Impedir campo de registrar determinado valor Empty Re: [Resolvido]Impedir campo de registrar determinado valor

    Mensagem  crysostomo 27/2/2020, 21:24

    após atualizar
    Código:
    if me.seuCampo >99,99 then
       msgbox " o campo não pode receber esse valor"
        me.seucampo = null
        seuCampo.SetFocus


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    Agravina
    Agravina
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1623
    Registrado : 18/07/2010

    [Resolvido]Impedir campo de registrar determinado valor Empty Re: [Resolvido]Impedir campo de registrar determinado valor

    Mensagem  Agravina 27/2/2020, 21:54

    Valeu amigo deu certo ,apenas troquei a virgula pela por ponto porque e unidade monetária.
    Obrigado!
    crysostomo
    crysostomo
    Maximo VIP
    Maximo VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 2676
    Registrado : 23/01/2018

    [Resolvido]Impedir campo de registrar determinado valor Empty Re: [Resolvido]Impedir campo de registrar determinado valor

    Mensagem  crysostomo 27/2/2020, 22:05

    Vlw , tmj


    .................................................................................
    Obs.: Coloque somente as partes defeituosas para que possamos encontrar e entender  o problema mais rápido para lhe ajudar. Disponho.
    Uma mão ajuda a outra.
    Feliz aquele que transfere o que sabe e aprende o que ensina.
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 3845
    Registrado : 22/11/2016

    [Resolvido]Impedir campo de registrar determinado valor Empty Re: [Resolvido]Impedir campo de registrar determinado valor

    Mensagem  DamascenoJr. 27/2/2020, 22:33

    Fique atento aos eventos corretos!

    Usar o evento "após atualizar" significa que o campo atualizou e assim o evento foi acionado.

    O evento correto é o "antes de atualizar".

    E o código seria

    Código:
    if me.seuCampo.value > 99.99 then 'avalio o valor do campo
        call msgbox("Sua mensagem") 'emito a mensagem
        cancel = true 'cancelo a atualização
        exit sub 'paro o código para evitar que ele continue executando linhas posteriores.
                'Mesmo que não existam linhas posteriores, é importante marcar o fim da execução pois futuramente podem existir.
    end if

    É apenas questão de semântica. Com isso seu sistema fica bem organizado e os códigos bem estruturados.


    .................................................................................
    Ajude-se a ser ajudado, anexe seu projeto.
    Sempre tente entender o código,
    não somente copie e cole.
    Positive as mensagens que achar útil clicando no '+' no canto superior direito delas.

    Conteúdo patrocinado


    [Resolvido]Impedir campo de registrar determinado valor Empty Re: [Resolvido]Impedir campo de registrar determinado valor

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 19/4/2024, 16:41