Árvore de páginas

Grid Domain

Produto:

Prontuário Eletrônico do Paciente

Assuntos:

  1. Visão geral sobre o componente Grid Domain

  2. Propriedades

  3. Configuração especial do datasource

  4. Configuração de colunas

  5. Esquema gráfico do mecanismo de pesquisa

1. Visão geral sobre o componente Grid Domain

O componente Grid Domain é composto de dois elementos: um campo de pesquisa do tipo "autocomplete" e uma grid. Nesse componente o usuário pode pesquisar e selecionar itens para adicionar na listagem da grid.

Para buscar os itens, o usuário deve fazer uma pesquisa no formato "autocomplete". Os itens carregados são obtidos à partir de uma consulta ao DATASOURCE definido no cadastro do METADADO associado:

E o item selecionado é disposto na grid:

Os itens selecionados podem ser removidos, usando o botão com um X.

Importante: para o correto funcionamento é obrigatório que as colunas da grid e o datasource sejam configurados no formato detalhado nos tópicos abaixo.

 

2. Propriedades

Propriedade
Título do painel:é o título que será exibido no componente Grid Domain.
Mostrar label:indica se o label do campo de pesquisa deve ser mostrado.
Label:é o label que será exibido no campo de pesquisa.
Negrito:indica se o label do campo de pesquisa deve ficar negrito.
Obrigatório:indica se o usuário deve selecionar pelo menos 1 item para a grid.
Quantidade mínima de caracteres para pesquisa:é a quantidade de caracteres que deve ser digitada para iniciar uma pesquisa ao datasource do metadado.
Colunas:espaço onde são definidas as colunas que serão exibidas na grid (ver no tópico abaixo).
Metadado:

define o METADADO que será associado ao Grid Domain

Importante: o metadado selecionado nesta propriedade deve conter um datasource no formato detalhado no tópico abaixo.

Regras de dependência:espaço onde é definida uma fórmula que permite que o componente seja desabilitado ou ocultado.
Hint:texto exibido quando mouse fica parado sobre o grid.

3. Configuração de colunas

A configuração de colunas permite customizar a exibição de informações dos itens obtidos a partir da pesquisa do datasource. Ao clicar na propriedade "Colunas", é exibido o seguinte painel para configuração das colunas:

Campo NOME PARA EXIBIÇÃO

Campo obrigatório.

O nome para exibição será exibido no cabeçalho da coluna.

Campo PROPRIEDADE

Campo obrigatório.

O nome de propriedade definido neste campo será utilizado para resgatar o valor da propriedade correspondente no item do datasource.


4. Configuração especial do datasource

Importante: consideramos aqui que o DATASOURCE do tipo JSON é o mais indicado para pesquisa de itens para o componente Grid Domain.

Logo, para o correto funcionamento deste componente, é recomendado que a configuração do datasource associado ao metadado que será vinculado no componente seja feita no seguinte formato:

Importante destacar a configuração diferenciada dos campos "Endereço de acesso" e "Campo VALOR".

Campo ENDEREÇO DE ACESSO

A inclusão da macro @FILTER no endereço de acesso permite que o valor que está sendo digitado no campo de pesquisa seja enviado na pesquisa (ocorre a substituição da macro @FILTER pela palavra-chave digitada durante a pesquisa).

Campo VALOR

Pode ser definido com um asterisco apenas. Isso significa que todas as propriedades existentes no JSON do item retornado serão lidas pelo componente (mas somente serão exibidos os valores de propriedades que estiverem definidos na configuração de colunas).


5. Esquema gráfico do mecanismo de pesquisa

O esquema gráfico abaixo ilustra o mecanismo de pesquisa de itens do componente Grid Domain.