Página 1 de 1
Sugestão pra tela de pequisa
Enviado: 22 Nov 2020 11:28
por JoséQuintas
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?
Sugestão pra tela de pequisa
Enviado: 22 Nov 2020 14:20
por susviela@bol.com.br
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 pra tela de pequisa
Enviado: 22 Nov 2020 20:54
por Fernando queiroz
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
Sugestão pra tela de pequisa
Enviado: 22 Nov 2020 22:28
por susviela@bol.com.br
Olha ai .. no fórum mesmo tem busca avançada.

- Exemplo busca aqui do fórum.
Sugestão pra tela de pequisa
Enviado: 22 Nov 2020 23:59
por Fernando queiroz
Resolvendo a cor de fundo de um TAB , até que ficou bom
Sugestão pra tela de pequisa
Enviado: 24 Nov 2020 17:17
por Fernando queiroz
Mudança de visual com consultas em TABs, ficou melhor que antes
Sugestão pra tela de pequisa
Enviado: 24 Nov 2020 19:42
por JoséQuintas
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
Uma pesquisa por valor pode ser normal.
Se no ADO aceitasse:
Format(valor,"999999.99") LIKE '%12%'
Ou coisa parecida facilitaria.
Não queria criar coisa especial pra isso.
Sugestão pra tela de pequisa
Enviado: 24 Nov 2020 22:43
por mauricioportela
MySQL:
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%';
talvez ajude...
Sugestão pra tela de pequisa
Enviado: 25 Nov 2020 00:03
por JoséQuintas
Código: Selecionar todos
SELECT CONCAT_WS( ' ', NOME, ENDERECO, CIDADE, VALOR ) FROM CADASTRO AS CAMPODOFILTRO
No ADO:
Código: Selecionar todos
campodofiltro like '%joao%' and campodofiltro like '%123%'
Sugestão pra tela de pequisa
Enviado: 25 Nov 2020 15:27
por JoséQuintas
CONCAT( ' ', VALOR ) AS FILTROVAL
Deu certo.
Agora tem filtro enquanto digita até em valores.