TMACUL

CUSTOMIZAÇÃO DO DIA: Melhorias no "AUTOSUGGEST" 15/01/2016

Blog Post created by TMACUL Champion on Jan 16, 2016

CUSTOMIZAÇÃO DO DIA: Melhorias no "AUTOSUGGEST"


Boa tarde pessoal,

 

Retornando à ativa, hoje fiz uma pequena customização na ferramenta SDM que aprimora o funcionamento do recurso de 'autosuggest' que é utilizado para sugerir registros em campos 'lookup' em formulários de edição e pesquisa durante o preenchimento pelo usuário.
Esta customização possibilita 03 melhorias na ferramenta:

 

1) Em todos os fomrulários, as sugestões exibidas em todos os campos utilizarão o critério "contém" ao invés do critério nativo "começar com";

 

2) Em formulários de edição, as sugestões exibidas no campo "Grupo" estarão relacionadas com o contato digitado no campo "Responsável", e vice-versa. Nativamente, isso somente ocorre no campo "Responsável";

 

3) Em todos os formulários, as sugestões exibidas nos campos "Serviço afetado" e "Item de configuração" levarão em conta informações existentes no campo "system_name" além do campo padrão "name". Nativamente, somente o campo "name" é considerado nas sugestões.

COMO UTILIZAR?


- Esta customização envolve a modificação do arquivo "autosuggest.js" que deverá ser armazenado na pasta "$NX_ROOT\site\mods\www\wwwroot\scripts".
- O cache do navegador dos usuários precisa ser limpo para que a nova versão da lib entre em vigor.
- Esta customização pode ser facilmente adaptada para ter comportamentos diferenciados de acordo com o tipo de formulário (edição/pesquisa) e o tipo de atributo envolvido.

 

Bom proveito.
Até a próxima.

 

Download em: Improved autosuggest in lookup fields

 

 

Publicado Originalmente: 15 de janeiro de 2016 às 18:34

Em: CA SDM Brasil - facebook

Por: daniel-bighelini

Outcomes