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
- Configurações especificas de como a View será exibida no sistema, como a label da View (por padrão recebe o mesmo valor do nome da View), o Menu onde a View será exibida para que facilite o acesso a listagem da View.
- Artigo relacionado para exibição da View em um Menu
- Bloco Superior da segunda página de configuração View, configurações especificas de como a View será exibida no sistema.
Observações sobre as Configurações:
- As colunas
PUCA_PID
ePUCA_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:
- Documentação para criar uma query no Puca
Como criar uma Query Puca?
- Como funciona o campo ‘Menu’ da criação/edição do Dicionário?](Como funciona o campo 'Menu' da criação/edição do Dicionário?)