Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Índice


...

Criação de um layout no Gerador de Saídas

...

Introdução:

Este documento tem por objetivo auxiliar na criação de um layout no Gerador de Saídas.
Neste exemplo será criado um relatório de Funcionários e seus dependentes para exemplo da utilização do gerador de saídas.


Incluir um layout:

Cadastramos o Layout do gerador de saídas e associamos a uma categoria em que o usuário utilizado possui permissões.

...

Image Added


Editar e parametrizar um layout:

Ao Clicar duas vezes sobre o Layout cadastrado, é apresentada a tela de parametrização do gerador de Saídas.

Assim Vamos adicionar um CONTEXTO por CONSULTA SQL:Image Removed

Image Added











Image RemovedImage Added

Será exibida a caixa de pesquisa para adicionar a Sentença SQL já cadastrada no cadastro de Sentenças SQL do sistema:


Image Modified


Segue a SQL utilizada neste exemplo:

...

Aviso
titleAtenção

Ao utilizar filtros de visão que fazem o uso da condição (In SQL) onde a consulta SQL possua parâmetros, os parâmetros precisam começar com a Letra F e logo após um número identificando o parâmetro. 

Exemplo:

SELECT * FROM PFUNC WHERE CHAPA = :F1 AND CODCOLIGADA = :F2 


Variáveis de contexto não precisam seguir este padrão

SELECT * FROM PFUNC WHERE CHAPA = :F1 AND CODCOLIGADA = :$CODCOLIGADA



Após adicionar a Sentença, no contexto do Gerador de saídas já podemos visualizar os campos da Sentença SQL.

...


Dica: Se for necessário adicionar dois contextos do tipo conjunto de dados ou Consulta SQL a um mesmo registro é aconselhável que estes contextos sejam revistos. Provavelmente eles possuem relação entre si e podem ser transformados em um contexto apenas.
 

Associando informações do contexto aos campos do registro:


Com o layout editado para edição vá até a guia Layout ou tecle F4. Dê um duplo clique no registro que deseja associar dados do contexto aos campos. Vá até a guia Contextos ou tecle F5. Expanda a árvore do contexto que irá ser associado ao campo. Selecione a o campo do contexto arraste e solte-o no campo que deseja associar. Só solte quando o campo desejado ficar marcado em azul.

...