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]Preencher campo automaticamente caso outro possua algum valor

    Compartilhe

    lulenunes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 58
    Registrado : 05/06/2015

    [Resolvido]Preencher campo automaticamente caso outro possua algum valor

    Mensagem  lulenunes em Sab 09 Jun 2018, 12:24

    Caros amigos, bom dia.

    Em um formulário possuo os seguintes campos:

    valor entregue
    Prest. Contas
    Saldo

    Pendência (Caixa de seleção)

    Solicito a gentileza de vocês, de como posso fazer para que quando o campo "saldo" possuir algum valor, a caixa de seleção "pendência" fique marcada automaticamente e quando estiver em branco a caixa de seleção "pendência" fique desmarcada.

    Lembrando que o campo "saldo" é o resultado do campo "valor entregue" - "Prest. Contas"


    grato a todos.
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 767
    Registrado : 01/03/2014

    Re: [Resolvido]Preencher campo automaticamente caso outro possua algum valor

    Mensagem  Celso Roberto em Sab 09 Jun 2018, 16:34

    Olá..

    No evento após atualizar do campo Prest. Contas, Tente:

    If Not Isnull(Me.Saldo) or Me.Saldo <> "" Then
    Me.Pendência = True
    Else
    Me.Pendência = False
    End if

    Aguardo

    Abraços


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

    lulenunes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 58
    Registrado : 05/06/2015

    Re: [Resolvido]Preencher campo automaticamente caso outro possua algum valor

    Mensagem  lulenunes em Seg 11 Jun 2018, 12:30

    Caro Celso Roberto, bom dia.

    Muito obrigado pelo retorno. Uma dúvida, você orientou a lançar o código no evento após atualizar do campo "Prest. Contas", mas não seria no campo "Saldo"? Tentei o lançamento nos dois campos e infelizmente não funcionou.

    Estou enviando o BD para facilitar
    Anexos
    Despesas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (688 Kb) Baixado 3 vez(es)

    bacano
    Novato
    Novato

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 24
    Registrado : 08/12/2010

    Preencher campo automaticamente caso outro possua algum valor

    Mensagem  bacano em Seg 11 Jun 2018, 13:50

    ai esta
    Anexos
    Despesas.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (612 Kb) Baixado 9 vez(es)

    lulenunes
    Intermediário
    Intermediário

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 58
    Registrado : 05/06/2015

    Re: [Resolvido]Preencher campo automaticamente caso outro possua algum valor

    Mensagem  lulenunes em Seg 11 Jun 2018, 16:29

    Caro Bacano, boa tarde.

    Funcionou perfeitamente.

    Muito obrigado.
    avatar
    Celso Roberto
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 767
    Registrado : 01/03/2014

    Re: [Resolvido]Preencher campo automaticamente caso outro possua algum valor

    Mensagem  Celso Roberto em Seg 11 Jun 2018, 20:38

    Olá..

    Vamos as considerações!!!!

    1º ponto: Sem ter o exemplo o pessoal que se propõe a ajudar fica tentando imaginar como seria o seu projeto e foi oque eu fiz, por isso é muito importante sempre anexar o exemplo junto com a procura de ajuda.

    2º ponto: O seu projeto só vai ter campo vazio ou nulo ao ir para novo registro, a partir de qualquer movimento ou liquidação você passa a ter campo com valor Zero ou maior que zero ou menor que zero dependendo do que pretente.

    3º ponto: Você disse "quando estiver em branco a caixa de seleção "pendência" fique desmarcada." , então verifique corretamente o resultado desejado.
    Se realmente for este, então corrija o codigo para o Abaixo:

    If Not IsNull(Me.ValorS) Or Me.ValorS <> "" Then
           Me.Pend = True
    Else
           Me.Pend = False
    End If

    Abraços e sucesso


    .................................................................................
    Quando sua dúvida estiver resolvida, Agradeça ao Fórum e de seu tópico por Resolvido



    A Única coisa que sei é que ainda nada sei, Mas em breve Saberei.....

      Data/hora atual: Seg 18 Jun 2018, 10:49