GE - Como Fazer - Pesquisa Dinâmica

De CIGAM WIKI
Revisão de 19h26min de 3 de agosto de 2022 por Camila.Oliveira (discussão | contribs) (Como configurar o duploClick diferente de visualizar na Pesquisa?)

Voltar

Pesquisa Dinâmica

Com a proposta de otimizar e facilitar as pesquisas do CIGAM, foi desenvolvido uma nova tela na versão do CIGAM11. Assim, a partir de um modelo pré-cadastrado em XML, será possível utilizar a pesquisa dinâmica. Na pesquisa dinâmica será possível criar filtros com campos macros e/ou por faixas. Nesta tela de pesquisa existem 4 funcionalidades disponíveis:
1 - Visão rápida - Mostra algumas informações conforme o modelo configurado.
2 - Visualizar - Abre a tela em modo de consulta no item selecionado.
3 - Modificar - Abre a tela em modo modificar no item selecionado.
4 - Criar - Abre a tela em modo de criação.

Como fazer alteração de Modelo Pesquisa Dinâmica?

vide GE - Como Fazer - Alteração de Modelo Pesquisa Dinâmica

Como parametrizar para utilizar a pesquisa dinâmica?

A empresa deverá possuir um arquivo modelo xml e também um arquivo modelo rtf para a visão rápida, dentro da pasta %CIGAM_INSTAL%Modelos\Pesquisas\.
Exemplo:

 CG02075_Empresas.xml
 CG02075_Empresas.rtf

Dentro do modelo XML deve ser apontado o caminho do modelo para a visão rápida. Pode ser apontado mais de um caminho, conforme o exemplo a seguir:

 <lupa>
 <modelo arquivo="CG02075_Empresas.rtf" />
 <modelo arquivo="CG02075_Empresas_PF.rtf" tag="Pessoa" valor="Física" />
 </lupa>

Como será iniciado a Pesquisa Dinâmica?

Após a parametrização os filtros são apresentados conforme o xml vinculado. Ao selecionar um segundo filtro, o outro será fechado.

Como configurar para iniciar aberto em faixa ou pesquisar?

Dentro do arquivo xml poderá ser selecionado qual guia iniciará aberta.

Para isso, poderá ser definido o atributo “initFolder” na tag “select”. Os valores válidos para essa tag serão “P” e “F” para Pesquisar e Faixa respectivamente:

 <pesquisaPaginada>
 <select paginacao="0" initFolder="P">

Como configurar o duploClick diferente de visualizar na Pesquisa?

Ao abrir a pesquisa poderá ser parametrizável o duploClik e o enter sobre a lista do registro, para isso poderá ser definido o atributo “duploClick” na tag “select”. Os valores válidos para esse atributo serão “V”, “M” e “C” para Visualizar, Modificar e Criar. Exemplo:

 <pesquisaPaginada>
 <select paginacao="0" initFolder="P" duploClick="M">