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]Parar de Contar

    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]Parar de Contar Empty [Resolvido]Parar de Contar

    Mensagem  Agravina 19/10/2018, 12:36

    Bom Dia

    Tenho campo que conta os dias em atraso
    dtvencimento-data() retorna a quantidade de dias em atraso

    mas como eu poderia fazer que no campo status em selecionar pago pare a contagem ?
    caiosouza
    caiosouza
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    [Resolvido]Parar de Contar Empty Re: [Resolvido]Parar de Contar

    Mensagem  caiosouza 19/10/2018, 12:44

    Bom dia!

    Teste:

    Se o campo status for do tipo texto:
    SeImed([Status]="Pago";"Pago em " & [DataPagamento];"Atrasado há " & [dtvencimento]-data() & " dia(s)")

    Se for Sim/Não:
    SeImed([Status]=Verdadeiro;"Pago em " & [DataPagamento];"Atrasado há " & [dtvencimento]-data() & " dia(s)")


    .................................................................................
    Caio Souza

    Engenheiro de Software
    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]Parar de Contar Empty Re: [Resolvido]Parar de Contar

    Mensagem  Agravina 19/10/2018, 12:46

    Bom dia Caio
    em qual evento?

    Da Erro para separador de lista ,campo tipo texto.
    caiosouza
    caiosouza
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 419
    Registrado : 05/12/2016

    [Resolvido]Parar de Contar Empty Re: [Resolvido]Parar de Contar

    Mensagem  caiosouza 19/10/2018, 15:28

    Bom dia!

    Esse código é para consulta. (Oque é o mais adequado a se fazer.)

    Para entendermos melhor a sua dúvida poste a parte do database que você tem dúvidas.


    .................................................................................
    Caio Souza

    Engenheiro de Software
    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]Parar de Contar Empty Re: [Resolvido]Parar de Contar

    Mensagem  Agravina 19/10/2018, 15:43

    o que pretendo após atualizar o campo status zerar os dias em atraso.
    segue o bd para melhor entendimento frmconta
    Anexos
    [Resolvido]Parar de Contar Attachmentteste.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (88 Kb) Baixado 4 vez(es)
    DamascenoJr.
    DamascenoJr.
    Moderador
    Moderador


    Respeito às regras : Respeito às Regras 100%

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

    [Resolvido]Parar de Contar Empty Re: [Resolvido]Parar de Contar

    Mensagem  DamascenoJr. 19/10/2018, 18:04

    Conforme orientação do caiosouza a expressão foi colocada diretamente na consulta.

    Expressão colocada no campo:
    Código:
    SeImed(Nz([status];"Pago")="Pago" Ou Nz([DtVencimento];Data())>=Data();0;DifData("d";Nz([DtVencimento];Data());Data()))

    Obs.: O campo diasatraso foi excluído da tabela uma vez que ele pode ser calculado através de outros campos.
    Anexos
    [Resolvido]Parar de Contar Attachmentteste_rev.zip
    Você não tem permissão para fazer download dos arquivos anexados.
    (79 Kb) Baixado 9 vez(es)
    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]Parar de Contar Empty Re: [Resolvido]Parar de Contar

    Mensagem  Agravina 19/10/2018, 19:56

    Obrigados ao amigo Ivan e Caio pela ajuda!

    Conteúdo patrocinado


    [Resolvido]Parar de Contar Empty Re: [Resolvido]Parar de Contar

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 26/4/2024, 12:46