Clipper On Line • Ver Tópico - dúvida com LOCATE

dúvida com LOCATE

Projeto Harbour - Compilador de código aberto compatível com o Clipper.

Moderador: Moderadores

 

dúvida com LOCATE

Mensagempor porter » 24 Ago 2018 11:13

Olá pessoal,
Estou com uma dúvida aqui com o LOCATE, na rotina abaixo, não quero que o campo NFISCAL apareça se estiver vazio,
está filtrando corretamente, mas os campos NFISCAL vazio estão aparecendo

LOCATE FOR ALLTRIM(variavel)$FANTASIA .OR. ALLTRIM(variavel)=ALLTRIM(NFISCAL) .OR. VAL(variavel) = VAL(CODMERFOR) .AND. !EMPTY(NFISCAL)


HARBOUR 3.2.0(dev)

Obrigado.
porter
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1024
Data de registro: 10 Dez 2009 15:44
Cidade/Estado: OLIMPIA-SP
Curtiu: 3 vezes
Mens.Curtidas: 23 vezes

dúvida com LOCATE

Mensagempor fladimir » 24 Ago 2018 11:41

Eu usaria indice temporario, mas respondendo a sua pergunta coloca o primeiro bloco entre parenteses e testa...

   LOCATE FOR   ( ALLTRIM(variavel)$FANTASIA .OR. ALLTRIM(variavel)=ALLTRIM(NFISCAL) .OR. VAL(variavel) = VAL(CODMERFOR) )         .AND. !EMPTY(NFISCAL)
Sun Tzu há mais de três mil anos cita nas epígrafes de seu livro “A Arte da Guerra“:

“Concentre-se nos pontos fortes, reconheça as fraquezas, agarre as oportunidades e proteja-se contra as ameaças”.
“Se não é vantajoso, nunca envie suas tropas; se não lhe rende ganhos, nunca utilize seus homens; se não é uma situação perigosa, nunca lute uma batalha precipitada”
.


Até 2017    Desktop Console [ Legado ] Harbour | MinGW | DBF | CDX | FastReport | MySQL


Novos Projetos:

   Desktop Visual           Windev Desktop
   Celular Android/iOS   Windev Mobile
   WEB                            Windev Web


Sejamos gratos a Deus.
Avatar de usuário

fladimir
Colaborador

Colaborador
 
Mensagens: 2434
Data de registro: 15 Nov 2006 19:21
Curtiu: 28 vezes
Mens.Curtidas: 157 vezes

dúvida com LOCATE

Mensagempor porter » 25 Ago 2018 11:33

Obrigado fladimir e Hazael
Fladimir, deu certo, como eu precisava resolver o problema rapidamente, deixei como LOCATE,
agora que foi resolvido, irei alterarar para ORDSCOPE,

Obrigado.
porter
Usuário Nível 5

Usuário Nível 5
 
Mensagens: 1024
Data de registro: 10 Dez 2009 15:44
Cidade/Estado: OLIMPIA-SP
Curtiu: 3 vezes
Mens.Curtidas: 23 vezes




Retornar para Harbour

Quem está online

Usuários vendo este fórum: Google [Bot] e 7 visitantes


Ola Amigo, espero que meu site e forum tem lhe beneficiado, com exemplos e dicas de programacao.
Entao divulgue o link da Doacao abaixo para seus amigos e redes sociais ou faça uma doacao para o site forum...
MUITO OBRIGADO PELA SUA DOACAO!
Faça uma doação para o forum
cron
v
Olá visitante, seja bem-vindo ao Fórum Clipper On Line!
Efetue o seu login ou faça o seu Registro