Jump to content

Recommended Posts

Posted

Tenho uma consulta onde quero filtrar entre datas mas estou com dificuldades em conseguir a sintaxe correta.

Na consulta quero fazer referência aos campos na tabela tbDataInicial tbDataFinal.

No critério da consulta, no campo Data usando o Construtor de expressões obtenho " =[tbData]![tbDataInicial] ", mas não aceita..

Podem ajudar-me a descobrir o que estou a fazer mal?

No FormData está uma exemplificação dos erros na parte B apenas a título experimental

PRETENDO:

  1. No FormData quero ter os campos da Parte A, Data inicial e Data Final
  2. Na Consulta qry_tbFluxo, criar critério; fazer referência ao FormData
  3. No relatório  rel_tbFluxo mostrar o critério da consulta
Posted
Em 17/10/2016 às 22:46, carlosAl disse:

nao vi o exemplo que mandas te, mas tenta apontar para o criterio data no formulario, em vez da tabela

tipo :

[Forms]![formData]![DataInicial] E [Forms]![formData]![DataFinal]

Obrigado carlosAl, mas não funciona.

Experimentar muita coisa, mesmo as sugeridas no construtor e nada funciona!

Descobri esta solução:
Na consulta, no campo "Data" em critério, >=DPesquisar("tbDataInicial";"tbData") E <=DPesquisar("tbDataFinal";"tbData")

Mas estou intrigado, porque é que as outras sugestões não funcionam?!

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.