GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Critério em Consulta
Go
Novo
Procurar
Notificar
Ferramentas
Responder
  
-star Rating Vote!  Login/Cadastrar 
Programador Júnior

postado
Caros amigos, tenho uma consulta que quero utilizar um critério caso uma caixa de seleção em formulário esteja selecionada.

Coloquei o seguinte código no critério da consulta: SeImed([Formulários]![Relatório]![SelecaoCI]=-1;<15;>15). O campo é numérico.

Porém não funciona. Se coloco somente <15 no critério funciona, mas com o código não funciona. Alguem saberia como solucionar?

Obrigado
Delano
 
Postagens: 127 | Localização: Belo Horizonte, MG | Registrado: 29 July 2003Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Sênior

Figura de  Renato Santos
postado Hide Post
Olá Delano!

Eu também não consegui. Vou lhe dar uma alternativa. Na consulta crie um campo com a expressão:
SeImed([SeuCampoNumerico]<15;-1;0)
Como critério para o campo criado insira:
[Formulários]![Relatório]![SelecaoCI]
O resultado será o mesmo.
Abraços,


   Renato Santos
rebornbr@msn.com
        XP/2K
 
Postagens: 1592 | Localização: Belo Horizonte | Registrado: 22 November 2002Reply With QuoteEditar ou Apagar MensagemReport This Post
Programador Júnior

postado Hide Post
Caro Renato,

obrigado pela resposta. Não funcionou. Talvez seja porque meu campo numérico seja um calpo calculado na propria consulta. (Diferença entre duas datas).

Delano
 
Postagens: 127 | Localização: Belo Horizonte, MG | Registrado: 29 July 2003Reply With QuoteEditar ou Apagar MensagemReport This Post
Analista Sênior

Figura de  Renato Santos
postado Hide Post

Delano,

Você tentou?
SeImed(Cint([CampoData2]-[CampoData1])<15;-1;0)
Boa sorte! Feliz


   Renato Santos
rebornbr@msn.com
        XP/2K
 
Postagens: 1592 | Localização: Belo Horizonte | Registrado: 22 November 2002Reply With QuoteEditar ou Apagar MensagemReport This Post
Gerente

Figura de  rogerio oliveira
postado Hide Post
tente utilizar o cint na fórmula de seu campo calculado : cInt(datedif('d',data1,data2))


Rogério Oliveira
"A inteligência artificial não é páreo para a estupidez natural."
http://www.vhumano.com.br
 
Postagens: 2516 | Localização: Guarulhos - SP | Registrado: 03 February 2005Reply With QuoteEditar ou Apagar MensagemReport This Post
Programador Júnior

postado Hide Post
Caros amigos. Valeu pela ajuda. Funcionou.

Abraços
Delano
 
Postagens: 127 | Localização: Belo Horizonte, MG | Registrado: 29 July 2003Reply With QuoteEditar ou Apagar MensagemReport This Post
 Tópico Anterior | Próximo Tópico Powered by Eve For Enterprise  
 

GD Access    GD Access    Grupo de Discussão  Ir para Categorias  Grupos técnicos  Ir para Fóruns  Access    Critério em Consulta

©