Sugestão pra tela de pequisa
Moderador: Moderadores
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Sugestão pra tela de pequisa
Deixei como automático pesquisar enquanto digita, pra qualquer posição.
Atualmente o default é um texto que vai filtrando em qualquer dos campos de uma lista de campos.
Opcionalmente, usando "=", é pelo texto inicial.
Isso tá ok.... mas pra texto, porque se mais uma letra não retornar filtro, não aceita a letra.
Pensando em expandir pra valor e data, o que invalida o filtro atual.
Alguma sugestão?
Inicialmente pensei nessa opção de filtrar valor, com ícone separado, mas lembrei das datas agora.
Ou talvez um groupbox pra escolher entre texto/data/valor e ter uma lista dos campos.
Ou talvez os próprios campos com combobox e um lugar pra digitar, que poderia ser um dos três tipos.
Alguma sugestão?
Atualmente o default é um texto que vai filtrando em qualquer dos campos de uma lista de campos.
Opcionalmente, usando "=", é pelo texto inicial.
Isso tá ok.... mas pra texto, porque se mais uma letra não retornar filtro, não aceita a letra.
Pensando em expandir pra valor e data, o que invalida o filtro atual.
Alguma sugestão?
Inicialmente pensei nessa opção de filtrar valor, com ícone separado, mas lembrei das datas agora.
Ou talvez um groupbox pra escolher entre texto/data/valor e ter uma lista dos campos.
Ou talvez os próprios campos com combobox e um lugar pra digitar, que poderia ser um dos três tipos.
Alguma sugestão?
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/
- susviela@bol.com.br
- Usuário Nível 3

- Mensagens: 236
- Registrado em: 30 Jun 2017 11:17
- Localização: São José / SC
- Contato:
Sugestão pra tela de pequisa
Cuidado para não dar um nó no usuário (sempre ele).
Sugestão:
1) pesquisa básica (até o usuário consegue);
2) pesquisa avançada (ai sua criatividade é o limite ) Incluir operadores lógicos, seleção de campos, e...
Sugestão:
1) pesquisa básica (até o usuário consegue);
2) pesquisa avançada (ai sua criatividade é o limite ) Incluir operadores lógicos, seleção de campos, e...
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Sugestão pra tela de pequisa
Fiz a tela e a consulta seguindo o padrao de digitar e filtrar automatico a cada letra
e usando o Header do BROWSE eu defino o campo a ser pesquisado
acho que se fizer muitas opcoes o Usuário acaba fazendo besteiras, MENOS É MAIS
e usando o Header do BROWSE eu defino o campo a ser pesquisado
acho que se fizer muitas opcoes o Usuário acaba fazendo besteiras, MENOS É MAIS
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- susviela@bol.com.br
- Usuário Nível 3

- Mensagens: 236
- Registrado em: 30 Jun 2017 11:17
- Localização: São José / SC
- Contato:
Sugestão pra tela de pequisa
Olha ai .. no fórum mesmo tem busca avançada.
.
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
.
"E quando você perder o controle, colherá o que plantou."
=========================================
Carlos Alberto Nunes #Susviela
Site: https://www.PowerInformatica.com.br
=========================================
Blog xBase: https://programandoxbase.wordpress.com/
Blog TI: https://susviela.wordpress.com
( #ProgramandoxBase #AllxBase )
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Sugestão pra tela de pequisa
Resolvendo a cor de fundo de um TAB , até que ficou bom
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
-
Fernando queiroz
- Usuário Nível 4

- Mensagens: 779
- Registrado em: 13 Nov 2014 00:41
- Localização: Porto Alegre/RS
Sugestão pra tela de pequisa
Mudança de visual com consultas em TABs, ficou melhor que antes
HARBOUR 3.2, HWGUI 2.23 B3, SEFAZCLASS, PDFClass, ADO + MariaDB/MySQL, RMChart
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Sugestão pra tela de pequisa
Uma pesquisa por valor pode ser normal.Fernando queiroz escreveu:Fiz a tela e a consulta seguindo o padrao de digitar e filtrar automatico a cada letra
e usando o Header do BROWSE eu defino o campo a ser pesquisado
acho que se fizer muitas opcoes o Usuário acaba fazendo besteiras, MENOS É MAIS
Se no ADO aceitasse:
Format(valor,"999999.99") LIKE '%12%'
Ou coisa parecida facilitaria.
Não queria criar coisa especial pra isso.
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/
- mauricioportela
- Usuário Nível 2

- Mensagens: 95
- Registrado em: 29 Jul 2016 04:22
- Localização: Vitoria da Conquista/Bahia
Sugestão pra tela de pequisa
MySQL:
talvez ajude...
Código: Selecionar todos
create database teste;
use teste;
create table lista (
id int not null primary key auto_increment,
nome varchar(50),
valor float
);
insert into lista (nome, valor) values ('joao', 10.54);
insert into lista (nome, valor) values ('jose', 12.21);
insert into lista (nome, valor) values ('maria', 55.62);
insert into lista (nome, valor) values ('antonio', 100.27);
insert into lista (nome, valor) values ('carlos', 1100.12);
select lpad(cast(format(valor, 2,'de_DE') as char),10,' ') as nValor
from lista
where cast(format(valor, 2,'de_DE') as char) like '%12%';
- JoséQuintas
- Administrador

- Mensagens: 20267
- Registrado em: 26 Fev 2007 11:59
- Localização: São Paulo-SP
Sugestão pra tela de pequisa
Código: Selecionar todos
SELECT CONCAT_WS( ' ', NOME, ENDERECO, CIDADE, VALOR ) FROM CADASTRO AS CAMPODOFILTRO
Código: Selecionar todos
campodofiltro like '%joao%' and campodofiltro like '%123%'
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
Sugestão pra tela de pequisa
CONCAT( ' ', VALOR ) AS FILTROVAL
Deu certo.
Agora tem filtro enquanto digita até em valores.
Deu certo.
Agora tem filtro enquanto digita até em valores.
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/