Olá pessoal. Preciso de uma dica.
Tenho uma tabela, tbl_clientes. Tenho um formulário FRM1 que informa os parâmetros de uma consulta vinculada a tbl_clientes. Nessa tabela tem um campo DATA1. O que eu preciso:
- Como posso desenvolver um critério na consulta para me trazer todos os registros da consulta, seja os que tem a data preenchida, seja os que não tem nada preenchido no campo.
Exemplo: Eu tenho uma caixa de opção onde Tem valor1 e Valor2. No critério da consulta, se aquela opção do formulário=Valor1 quero que liste todos os registros da consulta, seja que tiver data preenchida ou não. Se opção do formulário=Valor2, eu quero que me traga apenas a data que eu informar em um campo desse formulário.
Tentei informar * (asterisco) para trazer todos. Tentei a função "como", mas não dá. Se o campo fica vazio, ele traz tudo, mas preciso desse critério para também trazer a opção de uma data específica que eu informar no formulário.
Tentei assim no critério da consulta, no campo Data que quero filtrar, e não deu:
SeImed([Formulários]![FRM_AGENDARPRECLIENTES-PRINCIPAL(1)]![quadrotipodata]=1;"*";[Formulários]![FRM_AGENDARPRECLIENTES-PRINCIPAL(1)]![pesquisatransfdtcarteira])
OU SEJA, SE ESSA OPÇÃO DO FORMULARIO FOR 1 QUERO QUE CONSIDERE O CAMPO COMO TUDO. SE FOR 2 ELE BUSCA O PARAMETRO DO CAMPO "pesquisatransfdtcarteira" que o usuário informar.
Aí tentei também assim:
Como [Formulários]![FRM_AGENDARPRECLIENTES-PRINCIPAL(1)].[pesquisatransfdtcarteira] & "*"
MAS TAMBÉM NÃO TRAZ TODOS REGISTROS.
Alguém pode me ajudar:
Tenho uma tabela, tbl_clientes. Tenho um formulário FRM1 que informa os parâmetros de uma consulta vinculada a tbl_clientes. Nessa tabela tem um campo DATA1. O que eu preciso:
- Como posso desenvolver um critério na consulta para me trazer todos os registros da consulta, seja os que tem a data preenchida, seja os que não tem nada preenchido no campo.
Exemplo: Eu tenho uma caixa de opção onde Tem valor1 e Valor2. No critério da consulta, se aquela opção do formulário=Valor1 quero que liste todos os registros da consulta, seja que tiver data preenchida ou não. Se opção do formulário=Valor2, eu quero que me traga apenas a data que eu informar em um campo desse formulário.
Tentei informar * (asterisco) para trazer todos. Tentei a função "como", mas não dá. Se o campo fica vazio, ele traz tudo, mas preciso desse critério para também trazer a opção de uma data específica que eu informar no formulário.
Tentei assim no critério da consulta, no campo Data que quero filtrar, e não deu:
SeImed([Formulários]![FRM_AGENDARPRECLIENTES-PRINCIPAL(1)]![quadrotipodata]=1;"*";[Formulários]![FRM_AGENDARPRECLIENTES-PRINCIPAL(1)]![pesquisatransfdtcarteira])
OU SEJA, SE ESSA OPÇÃO DO FORMULARIO FOR 1 QUERO QUE CONSIDERE O CAMPO COMO TUDO. SE FOR 2 ELE BUSCA O PARAMETRO DO CAMPO "pesquisatransfdtcarteira" que o usuário informar.
Aí tentei também assim:
Como [Formulários]![FRM_AGENDARPRECLIENTES-PRINCIPAL(1)].[pesquisatransfdtcarteira] & "*"
MAS TAMBÉM NÃO TRAZ TODOS REGISTROS.
Alguém pode me ajudar: