MaximoAccess

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

Obrigado

Administração do MaximoAccess

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]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa

    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 745
    Registrado : 12/04/2016

    [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa Empty [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa

    Mensagem  marcelo marques em 23/7/2019, 14:13

    Bom dia pessoal gostaria da ajuda de vocês para solucionar um problema em um formulário de pesquisa bom tem um formulário do qual eu pesquiso as contas pagas e gostaria neste mesmo formulário pesquisar as contas que vai vencer porém para pesquisar contas pagas devo colocar o filtro na data de pagamento até aí tudo bem mas para eu pesquisar contas a vencer como seria pretendo apenas reduzir formulário

    Abraço
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1148
    Registrado : 13/12/2016

    [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa Empty Re: [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa

    Mensagem  Alexandre Fim em 23/7/2019, 14:43

    Olá Marcelo,

    Acredito que você ja tenha uma coluna de "STATUS" na sua tabela de contas a pagar.
    Ex.:
    1 - Pago
    2 - A Pagar
    3 - Vencida
    4 - Cancelada

    Você pode criar uma pesquisa por periodo de datas, onde vc poderá visualizar as contas pagas e à pagar, conforme o status.

    Alguma coisa assim:

    [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa Contas10




    Espero ter ajudado.


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 745
    Registrado : 12/04/2016

    [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa Empty Re: [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa

    Mensagem  marcelo marques em 23/7/2019, 15:25

    Boa tarde Alexandre Fim eu não usava este status mas sim eu pesquisava através da data de pagamento ou data de vencimento e também pelo campo sim/não no caso seria eu criar uma tabela com estes status ?





    mais vou tentar adaptar desta forma muito obrigado
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1148
    Registrado : 13/12/2016

    [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa Empty Re: [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa

    Mensagem  Alexandre Fim em 23/7/2019, 15:58

    Sim. A ideia seria criar uma tabela de Status, e na sua tabela de contas a pagar, incluir uma coluna "idstatus", onde ambas se relacionam.

    Para que este status funcione corretamente, é necessário criar uma consulta atualização que é executadas quando o sistema for aberto, e essa consulta mudaria o status da conta a pagar através de comparação de datas (Datediff) entre a Data Atual com a Data de Vencimento do título.

    Se vc tiver uma macro do tipo "autoexec", também pode incluir nela a execução desta consulta, ou executar uma function para atualizar (UPDATE) os status em algum módulo do sistema.

    Seria interessante também criar "alertas" para os usuários sobre as contas que estão vencendo no dia.

    Espero ter ajudado.

    Boa sorte


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.
    marcelo marques
    marcelo marques
    Super Avançado
    Super Avançado

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 745
    Registrado : 12/04/2016

    [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa Empty Re: [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa

    Mensagem  marcelo marques em 24/7/2019, 13:08

    Bom dia Alexandre Muito obrigado pela força consegui fazer utilizando SeImed criei dois campos dataAtual e status que ficou da seguinte forma

    DataAtual:seImed([quitar]=true;[dt_pgto];[Dr_vencimento])
    Status :seImed([quitar]=true;"Pago";"A Pagar")
    e embaixo de cada campo desde coloquei um filtro

    Desta forma já me atendeu bem mas os próximos que eu

    for elaborar Tentarei fazer da forma que você informou meu muito obrigado tenha um bom dia
    Abraços
    Alexandre Fim
    Alexandre Fim
    Developer
    Developer

    Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1148
    Registrado : 13/12/2016

    [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa Empty Re: [Resolvido]Pesquisa contas pagas e contas a pagar no mesmo formulário de pesquisa

    Mensagem  Alexandre Fim em 24/7/2019, 13:30

    Valeu Marcelo !!! cheers cheers
    Assim que vc desenvolver essas rotinas sugeridas, compartilhe aqui no fórum também.
    Sucesso e boa sorte !!!

    Um abraço


    .................................................................................
    - Procure sempre anexar seu projeto para análise do problema/dúvida.
    - Ao copiar/colar um código VBA, procure entender seu funcionamento.
    - Se o problema foi resolvido, não se esqueça de marcar o tópico como RESOLVIDO.

      Data/hora atual: 19/10/2020, 16:27