Tutorial: Imprimindo Nota Fiscal

Neste exemplo vamos utilizar a aplicação do tipo Report PDF para criar uma nota fiscal.

Criando o Report PDF

1 – Crie uma nova aplicação do tipo Report PDF utilizando o comando select abaixo:

SELECTCustomerID, OrderID, OrderDate, PriceOrderFROMorders

2 – Nas Configurações do PDF altere o formato para “Carta” e marque a opção “Criação de Filtro”.

3 – Na guia de “Configuração de Visualização do PDF”, utilizamos a  propriedade “Imagem” para definir a figura de fundo que será utilizada no relatório. 

OBS: A imagem utilizada é exibida abaixo, clique com botão direito do mouse para salvar a imagem, em seguida faça o upload da imagem para o ScriptCase e selecione-a.

4 – Criaremos agora um campo especial chamado Subselect. Ele será utilizado para exibir os itens de um pedido. Acesse o menu “Campos>>Novo campo”.

5 – Escolha o tipo Subselect e informe o nome “order_details”.

6 – Altere a propriedade Incremento para 11, escolha a conexão e em seguida selecione a tabela order_details. Na propriedade Subselect faça as alterações conforme a figura abaixo.

7 – Acesse a pasta Campos. Selecione o campo order_details e clique em order_details.ProductID. Mude o tipo de dado, e depois acesse a guia de Configuração de Lookup para informar o comando que está na imagem.

8 – Acesse a pasta Layout PDF e clique no item Interface. Nesta interface é possível definir o posicionamento da célula, assim como tipo de fonte, tamanho, alinhamento, etc. (Para fazer uma edição mais detalhada da célula, clique sobre o ícone do Lápis). Posicione todas as células de acordo com a imagem abaixo. 

Configurando o filtro

9 – Para configurar o Filtro, acesse o menu “Filtro>>Filtro Avançado>>Selecionar campos”

10 – Selecione apenas o campo OrderID.

11 – Na edição do campo OrderID, altereo tipo de dado para “Select”.

12 – No Lookup do Filtro, utilize o comando de acordo com a imagem abaixo.

13 – Execute a aplicação

Compartilhe este tutorial

Tutoriais na mesma categoria

Exportação para Excel

Na grid você encontrará a seguinte opção: Dentro da opção de exportação, o scriptcas...

Grid Slide usando rolagem infinita para imagens

Neste tutorial, veremos como criar uma consulta / relatório de slides com rolagem infinita para ex...

Cartão de Visitas em PDF

Neste exemplo vamos criar um relatório para exibir cartões de visita em uma página.  ...

Comente este post