Formulário de Pesquisas
Last updated
Was this helpful?
Last updated
Was this helpful?
O formulário de pesquisa estará presente na maioria do sistema e você utilizará ele para encontrar os registros que estiver pesquisando.
Repare que existe apenas um campo texto para você informar o que deseja pesquisar e 2 opções: Pesquisar e Limpar.
Adotamos este padrão seguindo alguns conceitos similares utilizados por sistemas de busca da internet.
Para explicar melhor, iremos utilizar o cadastro “Patrimônio” e dividiremos os tópicos em: Pesquisa Simples Pesquisa Fragmentada Simples Pesquisa Fragmentada Composta Pesquisa Concatenada
A pesquisa simples utiliza um termo único que deseja se pesquisar, como por exemplo, COMPUTADOR que retornará todos os registros que iniciam com a palavra COMPUTADOR nas colunas que estejam parametrizadas pela Moderna para serem pesquisadas. Para facilitar a visualização as correspondências de dados serão apresentadas em cor diferente.
A pesquisa simples pode receber mais de um termo, sendo que neste caso a regra de pesquisa será localizar um registro começando com o primeiro termo informado e que contenha os outros termos após o primeiro informado. Veja este exemplo a seguir onde foi localizado DESKTOP I5 mesmo que os 2 termos não estejam na mesma ordem no campo de descrição.
Este tipo de pesquisa pode ser utilizada para quando se deseja pesquisar um termo em qualquer lugar da palavra e não somente no início como é feito na Pesquisa Simples.
Neste caso desejamos pesquisar por “I5” e encontrar esta expressão em qualquer posição das palavras. Para usar esta função, basta dar um espaço antes da palavra a ser pesquisada e o resultado será:
A diferença entre a pesquisa fragmentada simples e a composta, apesar de ambas utilizarem a busca fragmentada é que neste caso você pesquisa com mais fragmentos de palavras.
Na pesquisa concatenada é possível informar duas ou mais palavras para buscas distintas, ou seja, retornará os registros que encontrar uma ou outra das palavras informadas. Por exemplo, se for necessário pesquisar os patrimônios que contenham um determinado nome em um determinado setor específico é possível utilizar a variável “|” (Pipe) entre os termos de busca.
Repare que neste caso acima a busca foi feita informando espaço + DELL + Símbolo| + ADMINISTRAÇÃO, ou seja, procurando algo que contenha DELL em qualquer posição dos campos e que tenha também a palavra ADMINISTRACAO em um dos campos.
Neste outro exemplo foi informado na pesquisa 3 termos para serem localizados, ou seja, uma descrição que inicie exatamente com DESKTOP mas que contenha em outros campos as palavras ADMINISTRAÇÃO e INFORMÁTICA.
Nem todas as colunas são pesquisáveis. Vamos supor que exista uma coluna descrição, uma coluna data e outra coluna tipo. Na maioria dos casos programamos para que todas as colunas sejam pesquisáveis, porém principalmente quando existe muitas colunas pode ser que a busca não seja eficiente.
Se por acaso você tiver uma situação que esteja querendo pesquisar dados em uma coluna que possa não estar parametrizada para pesquisa você pode fazer uma sugestão de melhoria via abertura de chamado que avaliaremos a viabilidade de incluir em próxima versão.
Em muitos locais você poderá talvez precisar pesquisar pessoas e elas podem ter um nome comum e retornar muitos registros. Ou deseja fazer a pesquisa por CPF apenas, use os recursos diversos existentes para mais assertividade nas suas pesquisas:
No exemplo acima se você está buscando uma pessoa que o Nome inicie com NEIDE HARUMI e com Data de Nascimento 05/07/1988 o sistema não encontrará desta forma a informação, mas se usar a pesquisa concatenada usando o pipe "|" será encontrado:
Agora se você deseja pesquisar uma pessoa por CPF basta digitar o CPF e a busca inteligente fara a busca na coluna de CPF:
Mas não encontrará se você digitar apenas os números do CPF, pois os CPF são armazenados na base dados com a formatação: