No xhb existe alguma funcao q subst. o ASCAN.

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

Moderador: Moderadores

marcos.gurupi
Usuário Nível 4
Usuário Nível 4
Mensagens: 939
Registrado em: 06 Jul 2004 11:53
Localização: Gurupi-TO

No xhb existe alguma funcao q subst. o ASCAN.

Mensagem por marcos.gurupi »

Caros, tenho q imprimir um relatorio que filtre uma determinada palavra no banco de dados, ou seja, no campo OCORRENCIA01 c houver "DEPOSITO" .OR. "DEPOS" ele devera entrar no relatorio, entaum estou usando assim:

ASCAN(campo,"DEPOSITO")


Acontece que o ASCAN estah sempre me retornando 0 quando existe campos com essa palavra (DEPOSITO).

O q estah errado no comando?

Marcos Roberto
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
Avatar do usuário
sygecom
Administrador
Administrador
Mensagens: 7131
Registrado em: 21 Jul 2006 10:12
Localização: Alvorada-RS
Contato:

Mensagem por sygecom »

Leonardo Machado
xHarbour.org + Hwgui + PostgreSql
Avatar do usuário
Pablo César
Usuário Nível 7
Usuário Nível 7
Mensagens: 5312
Registrado em: 31 Mai 2006 10:22
Localização: Curitiba - Paraná

Mensagem por Pablo César »

Outra vez esta indicação ? (O Janio ja teve esta mesma idéia e como o tópico está duplicado...) Acho que os colegas irão ficar em looping... hihihihi
Um clip-abraço !

Pablo César Arrascaeta
Compartilhe suas dúvidas e soluções com todos os colegas aqui do fórum.
Evite enviar as dúvidas técnicas por MPs ou eMails, assim todos iremos beneficiar-nos.
MARCELOG
Usuário Nível 4
Usuário Nível 4
Mensagens: 546
Registrado em: 15 Mar 2005 16:54
Localização: Divinópolis/MG

Mensagem por MARCELOG »

Olá Marcão,
ASCAN é para trabalhar com array´s e não campos.
Se vai imprimir, use um "DO WHILE", teste o campo e pronto.

...
IF "DEPOS" $ ALIAS->Campo (DEPOS já está em DEPOSITO)
... FAZ ISSO
ENDIF
...

MarceloG
Água mole em pedra dura tanto bate que até espirra!
Responder