RELATORIO ACEESS 2003 COMPARAR CAMPOS

USUARIO.EXCLUIDOS 04/06/2007 14:09:24
#219627
Pessoal to precisando de uma ajudinha novamente.

No meu relatorio tenho varias colunas e dentre estas colunas tem uma que: Equipamento/Linha eu quero que se o campo Equipamento na minha tabela estiver vazio ele pegue o Campo Linha na Tabela e vice versa. Tem como fazer isto??
No SQL não tem IF tem??

Valeu...
USUARIO.EXCLUIDOS 04/06/2007 15:44:00
#219676
Resposta escolhida
Bom no seu caso o que você precisa fazer é usar a função =SeImed(TesteLogico, ValorSeVerdadeiro, ValorSeFalso) igualzinho a um Se do excel. A função SeImed você digita no modo desing do form ou report se quiser usar em SQL o nome dela é IIF. Mesma coisa, sendo assim ficaria meio que assim:

No campo equipamento colocaria:
IIF(Equipamento="";Linha;Equipamento)

No campo linha colocaria:
IIF(Linha="";Equipamento;Linha)

Caso isto resolva seu problema, não esqueça de encerrar o tópico e pontuar.
blz
Abraços.
USUARIO.EXCLUIDOS 04/06/2007 16:22:16
#219688
Grande Benjamim....
Mudei um pouquinho e deu certo
SeImed([TagLinha] é Nulo;[TagEquip];[TagLinha])

Teve a manha!!!
Muito Obrigado...
Tópico encerrado , respostas não são mais permitidas