Como Criar uma View no Puca?

Passo a passo de como criar uma View no Puca:

1. Acesse o menu de Views

1. Acesse o módulo de Views:

  • No menu principal do Puca no modulo Sys, clique em Views.
2. Crie uma nova View

2. Crie uma nova View:

  • Clique no botão Nova View na listagem de View do sistema.
  • Insira um nome para a View no campo Nome da View.
  • Opcional: Marque a caixa de seleção Geração automática do PUCA_PID para que o sistema gere automaticamente a coluna PUCA_PID.
  • Opcional: Marque a caixa de seleção Geração automática do PUCA_KEY para que o sistema gere automaticamente a coluna PUCA_KEY.
  • Idealmente, as colunas puca_key e puca_pid devem ser definidas na própria consulta da view, porém o sistema consegue gerar estas colunas automaticamente caso não existam, definindo os parâmetros acima. Contudo isto torna a consulta mais lenta para as views.

  • Tela inicial na criação de uma View
3. Defina a consulta da View

3. Defina a consulta da View:

  • Na caixa de texto Digite a consulta da View, digite a query Puca que define a View.

  • Campo para informar a consulta da View no estado inicial, já vem preenchido com um modelo de uma Query Puca.

  • Documentação para criar uma query no Puca
    Como criar uma Query Puca?

  • Existem algumas exceções ao criar uma Query Puca para ser utilizada de consulta em uma View:
    • Não é possível limitar a quantidade de registros recuperados de uma View utilizando “page” e “pageSize” no objeto da Query.
    • Não é possível utilizar a notação com “.” para os campos (atributo “fields”) da Query. Exemplo: “nome_da_tabela.nome_do_campo”. O ideal é informar apenas o nome do campo caso a consulta for simples ou no formato de objeto, passando “table”, “field” e “alias” (opcional alias).
4. Teste a consulta

4. Teste a consulta:

  • Clique no botão TESTAR CONSULTA para verificar se a consulta está correta e se a Query informada para a consulta está valida.
5. Salve a View

5. Salve a View:

  • Clique no botão AVANÇAR para salvar as configurações gerais e consulta da View.
  • Se a consulta for valida e as configurações gerais da View estiverem corretas, o sistema irá avançar para segunda página de configuração da View.
6. Segunda parte da configuração da View

6. Segunda parte da configuração:

  • A segunda página da configuração de uma View é dividida em 2 blocos:
Bloco Superior

  • Bloco Superior da segunda página de configuração View, configurações especificas de como a View será exibida no sistema.
Bloco Inferior
  • Configurações especificas das colunas que compõem a View, por padrão as colunas estão sem tipagem, sendo necessário informar o tipo.
  • Bloco Inferior da segunda página de configuração View, para definir as colunas da consulta.

Observações sobre as Configurações:

  • As colunas PUCA_PID e PUCA_KEY são necessárias para que a integração com o sistema funcione corretamente.
  • O objeto Query Puca para a consulta define como os dados da View serão exibidos no sistema.

Artigos relacionados: