MaximoAccess

Caro Usuário, não tire as suas duvidas nas Salas de Repositório, abra sempre um novo tópico relacionado, nas salas destinadas para o efeito, como Sala de Tabelas, Consultas, Formulários, Relatórios, Macros, Módulos e VBA.

Obrigado

Administração do MaximoAccess

Dicas Ms Access, Exemplos Ms Access, Codigos VBA Ms Access, SQL Ms Access

    Consulta de referencia cruzada - Como faze-la para que o ANO mude automaticamente de acordo com DATA ANO ATUAL

    Compartilhe

    Henrique Rodrigues
    Novato
    Novato

    Respeito às Regras 100%

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

    Consulta de referencia cruzada - Como faze-la para que o ANO mude automaticamente de acordo com DATA ANO ATUAL

    Mensagem  Henrique Rodrigues em Ter 14 Jun 2016, 16:52

    TRANSFORM Count(RetornoMemoTab.UltimaConsulta) AS ContarDeUltimaConsulta
    SELECT DatePart("m",[DataUltimaConsulta]) AS Mês
    FROM RetornoMemoTab
    WHERE ((([RetornoMemoTab]![DataUltimaConsulta])>#1/1/2016#))
    GROUP BY DatePart("m",[DataUltimaConsulta])
    ORDER BY DatePart("m",[DataUltimaConsulta]) DESC , DatePart("d",[DataUltimaConsulta])
    PIVOT DatePart("d",[DataUltimaConsulta]);


    Como escrever o parâmetro na linha WHERE de forma que ao mudar de ano não seja necessário digitar a data como acima?


    Última edição por Henrique Rodrigues em Sex 17 Jun 2016, 12:44, editado 3 vez(es) (Razão : editou para responder a mensagem seguinte)

    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Consulta de referencia cruzada - Como faze-la para que o ANO mude automaticamente de acordo com DATA ANO ATUAL

    Mensagem  Alexandre Neves em Ter 14 Jun 2016, 17:24

    Boa tarde,
    Tente
    WHERE [RetornoMemoTab]![DataUltimaConsulta]>dateserial(year(date),1,1)


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Consulta de referencia cruzada - Como faze-la para que o ANO mude automaticamente de acordo com DATA ANO ATUAL

    Mensagem  Alexandre Neves em Sex 17 Jun 2016, 11:04

    Bom dia, Henrique
    Não edite desnecessariamente
    A mensagem sequente à minha mensagem devia ser escrita em nova mensagem para que se perceba a sequência da dúvida>resposta

    resposta do Henrique:
    Fiz como abaixo....mas continua dando erros

    TRANSFORM Count(RetornoMemoTab.UltimaConsulta) AS ContarDeUltimaConsulta
    SELECT DatePart("m",[DataUltimaConsulta]) AS Mês
    FROM RetornoMemoTab
    WHERE RetornoMemoTab!DataUltimaConsulta>DateSerial(Year(Date(),1 ,1)
    GROUP BY DatePart("m",[DataUltimaConsulta])
    ORDER BY DatePart("m",[DataUltimaConsulta]) DESC , DatePart("d",[DataUltimaConsulta])
    PIVOT DatePart("d",[DataUltimaConsulta]);


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Henrique Rodrigues
    Novato
    Novato

    Respeito às Regras 100%

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

    Continuo não conseguindo o objetivo!!! Anexo o Banco de dados

    Mensagem  Henrique Rodrigues em Sex 17 Jun 2016, 23:53

    Colegas!!! Já tentei todas sugestões!!1 Sei que estou perto de resolver....mas também se foram horas de estudos e tentativas!!!
    Tomo a liberdade d anexar para nossos mestres o banco de dados com a Consulta de referencia cruzada e a Tabela que estou trabalhando!!!
    O que desejo é simples: Não ter que colocar o ANO (digitar ou muda-lo através de um FRM!!!
    Agradeço desde já pela ajuda!!!
    Bom final de semana!!!

    Fiz correto hoje?? ("me refiro ao teu comentário!!") abaixo :
    Bom dia, Henrique
    Não edite desnecessariamente
    A mensagem sequente à minha mensagem devia ser escrita em nova mensagem para que se perceba a sequência da dúvida>resposta

    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Consulta de referencia cruzada - Como faze-la para que o ANO mude automaticamente de acordo com DATA ANO ATUAL

    Mensagem  Alexandre Neves em Sab 18 Jun 2016, 16:41

    Boa tarde, Henrique
    Fez bem em criar nova mensagem, mas o anexo não veio


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

    Henrique Rodrigues
    Novato
    Novato

    Respeito às Regras 100%

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

    Re: Consulta de referencia cruzada - Como faze-la para que o ANO mude automaticamente de acordo com DATA ANO ATUAL

    Mensagem  Henrique Rodrigues em Seg 20 Jun 2016, 18:51

    Veja se agora o arquivo foi?
    Cliquei em escolher arquivo, selecionai-o e cliquei em abrir, ai apareceu o nome ao lado da caixa escolher arquivo
    Cliquei em enviar para finalizar.

    Alexandre Neves
    Moderador Global
    Moderador Global

    Respeito às Regras 100%

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

    Re: Consulta de referencia cruzada - Como faze-la para que o ANO mude automaticamente de acordo com DATA ANO ATUAL

    Mensagem  Alexandre Neves em Ter 21 Jun 2016, 09:19

    Bom dia,
    Depois de abrir prima "Submeter" para verificar a aceitação do ficheiro


    .................................................................................
    Access 2010. Mande bd que dê para testar (indique a versão). Não peça para fazer o que já tem feito. Dê todos os detalhes.
    Não coloquem entraves como senhas, esconder controlos, etc. Disponibilizem o mais limpo possível
    Só respondo a mensagens privadas, se forem de assunto privado; às outras não respondo.
    Quem trabalha e mata a fome não come o pão de ninguém; mas quem não trabalha e come, come sempre o pão de alguém. António Aleixo

      Data/hora atual: Sex 09 Dez 2016, 03:46