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]Consultar vendas do mes anterior

    sardao
    sardao
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 328
    Registrado : 12/03/2011

    [Resolvido]Consultar vendas do mes anterior Empty Consultar vendas do mes anterior

    Mensagem  sardao 21/4/2012, 12:53

    Boa tarde a todos...
    estive a tentar fazer um critério para uma consulta para me dar somente os dados do mês anterior ao actual.

    Estive a ver aqui no forum e encontrei este link que é muito util, mas ao fazer o que eles pedem não está a dar certo.
    Este foi o critério que criei e se os utilizar repartidamente dá resultado, agora se juntar os dois só aparece os dados do dia 30.

    Alguem em pode ajudar?

    >=DateSerial(Year(Date());Month(Date());-1,1) And <=DateSerial(Year(Date());Month(Date());0)
    sardao
    sardao
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 328
    Registrado : 12/03/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  sardao 21/4/2012, 13:10

    Peço desculpa ter de responder a minha propria questão, mas já agora verifiquem se estou a fazer correcto.
    Pus este critério e filtra-me os registo que quero na consulta.

    >=DateSerial(Year(Date());Month(Date());-31) And <=DateSerial(Year(Date());Month(Date());0)

    Basicamente ele iria buscar os registos de ha 31 dias atras até ao final do mes...
    a realidade é que o -31 vai buscar-me registos do inicio do mês anterior...
    estranho não é??
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Alexandre Neves 21/4/2012, 13:45

    Boa tarde, sardao

    Deverá funcionar
    >=DateSerial(Year(Date()), Month(Date()) - 1, 1) And <=DateSerial(Year(Date()), Month(Date()), 0)
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Lupércio 21/4/2012, 14:07

    Bom dia Alexandre!

    Exatamente testei aqui é esse critério ai mesmo,
    que você indicou!
    Alexandre Neves
    Alexandre Neves
    Moderador Global
    Moderador Global


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 8449
    Registrado : 05/11/2009

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Alexandre Neves 21/4/2012, 14:24

    Quando ficar resolvido, prima "Resolvido" da parte inferior direita do formulário
    Coloco como Resolvido
    sardao
    sardao
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 328
    Registrado : 12/03/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  sardao 21/4/2012, 15:22

    Boa tarde Alexandre,

    Por acaso esse exemplo que me das foi o que dei ao inicio..e no meu não está a funcionar nao sei pk.
    So mesmo o que pus de pois é que funciona...
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Lupércio 21/4/2012, 15:33

    Bom dia amigo,
    desculpe eu meter o bedelho,
    mas testei aqui e funciona o
    exemplo que o Alexandre indicou!
    olha as configurações das datas na tabela.

    No critério da consulta
    me retornou todos as datas do mês 03/2012.

    >=DateSerial(Year(Date()), Month(Date()) - 1, 1) And <=DateSerial(Year(Date()), Month(Date()), 0)

    se não conseguir poste o bd!
    que daremos uma olhada!
    sardao
    sardao
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 328
    Registrado : 12/03/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  sardao 21/4/2012, 15:39

    desculpe eu meter o bedelho

    tas avontade Very Happy

    Olha Lúpercio, infelizmente não vou poder por aqui a BD, pois ja tem muitos dados que nao podem ser divulgados, visto serem dados de clientes da empresa.

    Eu irei tentar mais uma vez fazendo copy/paste do que fizeram, mas a realidade é que não deu quando testei a primeira vez...e não sei se irá dar agora
    sardao
    sardao
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 328
    Registrado : 12/03/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  sardao 21/4/2012, 15:46

    Tentei e nao da em nada...
    Começa com os erros da , que deveria ser ;
    e depois disso e conseguir resolver os erros so me da os resultados do dia 30-03-2012

    :S
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Lupércio 21/4/2012, 15:49

    segue um exemplo:

    No critério da consulta você pode observar
    tem que substituir a "virgula" por "ponto e virguala"
    se não da erro.

    Esse está funcionando veja:
    http://speedy.sh/fmnUt/ConsSardao2003.zip
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Lupércio 21/4/2012, 15:54

    Você esta usando o critério da consulta assim:

    >=DateSerial(Year(Date()),Month(Date()) - 1, 1) And <=DateSerial(Year(Date()),Month(Date()), 0)



    substitua por:
    coloque esse:

    >=DataSerial(Ano(Data());Mês(Data())-1;1) E <=DataSerial(Ano(Data());Mês(Data());0)


    Observe a pontuação "virgula" e "ponto e virgula"

    Teste o que te passei:

    >=DataSerial(Ano(Data());Mês(Data())-1;1) E <=DataSerial(Ano(Data());Mês(Data());0)
    sardao
    sardao
    Avançado
    Avançado


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Portugal
    Mensagens : 328
    Registrado : 12/03/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  sardao 21/4/2012, 16:00

    Assim ja deu Very Happy

    acho que nao estava a por bem a pontuação :S

    Obrigado e todos!! Very Happy
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Lupércio 21/4/2012, 16:01

    Agradecido pelo retorno

    o forum agradece, qualquer coisa estamos aqui!
    Lupércio
    Lupércio
    VIP
    VIP


    Respeito às regras : Respeito às Regras 100%

    Sexo : Masculino
    Localização : Brasil
    Mensagens : 1143
    Registrado : 07/05/2011

    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Lupércio 21/4/2012, 16:03

    Quando for inserir critérios em consultas
    e haver aquelo erro, você observa, e
    substitua, a virgula pelo ponto e virgula,
    que funcionará. Basketball

    Conteúdo patrocinado


    [Resolvido]Consultar vendas do mes anterior Empty Re: [Resolvido]Consultar vendas do mes anterior

    Mensagem  Conteúdo patrocinado


      Data/hora atual: 29/4/2024, 08:23