Modo TagSelector em campos do tipo Lookup

Visão Geral

Diferente do ComboBox, o TagSelector é um componente do Latromi que permite a seleção de mais 1 dado simultaneamente, além de possuir opções de busca rápida.

O TagSelector está disponível apenas no Objeto Formulário, mas é frequentemente necessário na Consulta, para filtrar registros que correspondam a uma lista de valores, usando a cláusula SQL IN.

Desafio

O maior desafio para adicionar o suporte ao TagSelector na Consulta, é não contar com toda a “base” do Formulário, que já é preparada para suportar componentes com configurações avançadas.

Solução

Para lidar com o desafio citado anteriormente, deve ser implementado (em primeiro momento), uma versão simplificada do TagSelector, que será configurado através do parâmetro do tipo Lookup.

Com isso, qualquer Browser poderá será configurado como TagSelector, tanto na Consulta como no Formulário.

Quando este modo for utilizado, opções avançadas como “Carregamento Sob demanda” não estarão disponíveis.