Fitro por data e Codigo

Fórum sobre a linguagem CA-Clipper.

Moderador: Moderadores

Avatar do usuário
marbio
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 29 Jul 2004 16:26

Fitro por data e Codigo

Mensagem por marbio »

Ola !!!

Blz

Com a juda d vcs eu fiz um pesquisa com o index por filtro, usando o codigo do cliente, eu agora preciso fazer a mesma pesquisa usando a data
com o codigo do cliente!!!

Seria assim, entre com o codigo do cliente e o periodo que o cliente pagou o conta ex:

Cod. 0001 Inicio: 01/02/2005 Final: 28/02/2005, para sua conta aparecer etc..


t+


-:]
PITERGALDIANO
Usuário Nível 2
Usuário Nível 2
Mensagens: 91
Registrado em: 28 Nov 2003 08:48

Mensagem por PITERGALDIANO »

Vc pode usar um SetFilter

SetFilter to codigo="0001" .And. Data>=CTOD("01/02/2005") .And. Data<=CTOD("28/02/2005")

obs.: tire as apas se o código for um campo numérico
Piter Galdiano
Programador Clipper
Avatar do usuário
marbio
Usuário Nível 3
Usuário Nível 3
Mensagens: 206
Registrado em: 29 Jul 2004 16:26

Filtro melhorado

Mensagem por marbio »

Blz!!!!!

Para usar o set filter e muito lento na rede tem que ser com arquivo temporario como abaixo, a DATA que esta pegando

EX:

select 3
INDEX ON numero TO (varusa) for numero=xvenda
SET INDEX TO (varusa)


A onde que eu coloco as informacoes para um consulta no periodo.

t+
Irineu
Usuário Nível 2
Usuário Nível 2
Mensagens: 61
Registrado em: 13 Ago 2003 22:01
Localização: Curitia-PR
Contato:

Mensagem por Irineu »

INDEX ON numero TO (varusa) for (numero=xvenda .And. Data>=CTOD("01/02/2005") .And. Data<=CTOD("28/02/2005") )
Responder