Boa tarde queridos amigos!
Hoje venho com uma questão mais filosófica do que prática, para tratar.
Gostaria de saber como os colegas fazem filtros dentro do banco de dados DBF/NTX?
por período de datas, por filial, por vendedor e outras tantas possibilidades de filtros nos bancos de dados.
Eu particularmente desenvolvi a minha própria rotina para varrer o banco de dados apoiada sempre por um índice, semelhante ao dbedit().
Fica a questão para debatermos!
Um tríplece e fraternal abraço!
Filtro de Dados em DBF/NTX
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Filtro de Dados em DBF/NTX
Depende muito da necessidade e dos índices existentes.
Tem o filtro direto: SET FILTER
Tem aquele outro que define início e final dentro do índice, que esqueci o nome, é um SET
Tem SET FILTER TO MeuFiltro() e criar uma rotina
Tem um misto no DO WHILE, pra testar conforme índice, e agilizar pra não ter que processar um registro de cada vez
Tem o INDEX FOR
Tem o INDEX WHILE
Pra cada situação tem um que se encaixa melhor.
Tem o filtro direto: SET FILTER
Tem aquele outro que define início e final dentro do índice, que esqueci o nome, é um SET
Tem SET FILTER TO MeuFiltro() e criar uma rotina
Tem um misto no DO WHILE, pra testar conforme índice, e agilizar pra não ter que processar um registro de cada vez
Tem o INDEX FOR
Tem o INDEX WHILE
Pra cada situação tem um que se encaixa melhor.
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Filtro de Dados em DBF/NTX
Achei aqui, o que define limites é o SET SCOPE
Tem também o SET SOFTSEEK pra ajudar, ou SEEK ... SOFTSEEK
Tem também o SET SOFTSEEK pra ajudar, ou SEEK ... SOFTSEEK
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Filtro de Dados em DBF/NTX
obrigado José Quintas, vou dar uma estudada nesses modos de filtro
e voce como usa dentro de seu sistema?
e voce como usa dentro de seu sistema?
Flávio dos Santos Szelbracikowski
ssflavio@osite.com.br
ssflavio@osite.com.br
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Filtro de Dados em DBF/NTX
Como eu disse, depende da situação, pode ser um, ou até uma mistura de mais de um.ssflavio escreveu:e voce como usa dentro de seu sistema?
José M. C. Quintas
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
Harbour 3.2, mingw, gtwvg mt, fivewin 25.04, multithread, dbfcdx, MySQL, ADOClass, PDFClass, SefazClass, (hwgui mt), (hmg3), (hmg extended), (oohg), PNotepad, ASP, stored procedure, stored function, Linux (Flagship/harbour 3.2)
"The world is full of kings and queens, who blind our eyes and steal our dreams Its Heaven and Hell"
https://github.com/JoseQuintas/
