quarta-feira, 7 de outubro de 2020

DICAS 3138 -WEBDEV TUTORIAL 72 - 19-10-2020-10_00Hrs-Licao 5.2 - RELATORIO IMPRIMIR UMA FATURA- PARTE A



https://youtu.be/ML_Q3KVnG3I



Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Ao Vivo vai estrear as 10:00 do dia 19/10/2020-
DICAS 3138 -WEBDEV TUTORIAL 72 - 19-10-2020-10_00Hrs-Licao 5.2 - RELATORIO IMPRIMIR UMA FATURA- PARTE A
 
ASSUNTOS

Esta lição vai te ensinar os seguintes conceito
Criação de um relatório baseado em uma consulta.
Impressão de relatório baseado em consulta com parâmetros.
VISAO GERAL
Princípios para impressão na Internet
IMPRESSAO DIRETA
Gerando documentos HTML, PDF ou XML
Do que é feito um relatório?
o que o relatorio inclui?
sera mostrado o que sera criado
Criação do relatório "Fatura"



DICAS 3067 -WEBDEV TUTORIAL 1-Licao 1.1-14-09-2020 11hrs-DESCUBRA WEBDEV
DICAS 3068 -WEBDEV TUTORIAL 1-Licao 1.2-14-09-2020 15hrs-Web development and WEBDEV - PARTE A
DICAS 3069 -WEBDEV TUTORIAL 3-Licao 1.2-14-09-2020 16hrs-Web development and WEBDEV - PARTE B







PlayList WebDev tutorial Amarildo Webdev
Playlist Windev Tutorial Amarildo Windev
Playlist windev Franca PcSoft
Amarildo
Windev
WxSolucoes
Matos Informatica
Repositorio Windev
Site forum Google 
Video sobre 3 Mil Videos Windev 
PlayList Pedrosao
Video sobre Alfaserver servidor 
Ultimo Video manipulacao arquivos











Lição 5.2. Imprimir uma fatura
Esta lição vai te ensinar os seguintes conceitos
  • Criação de um relatório baseado em uma consulta.
  • Impressão de relatório baseado em consulta com parâmetros.
Duração da aula

Tempo estimado: 45 min
Lição AnteriorÍndicePróxima lição
Visão geral
Vamos dar ao usuário a possibilidade de imprimir diretamente a fatura correspondente ao pedido pretendido.

Responda

Se você não criou as páginas nas lições anteriores, você ainda pode seguir a seção de criação de relatório abrindo um projeto corrigido: na página inicial do WEBDEV (Ctrl + <), clique em "Tutorial" e selecione "Site WEBDEV completo (com páginas ) ".
Um projeto totalmente corrigido também está disponível: na página inicial do WEBDEV (Ctrl + <), clique em "Tutorial" e selecione "Site WEBDEV completo (Resposta)".
Princípios para impressão na Internet
Na verdade, não devemos falar em "imprimir" na Internet. Na verdade, quando um documento deve ser "impresso", um arquivo é gerado previamente (em formato HTML, PDF ou XML) e é transmitido ao navegador. Assim que a transferência do arquivo for concluída, o internauta decide se o documento recebido será impresso ou não.
No entanto, a "impressão" no servidor continua possível. Mas o documento impresso (na impressora do servidor ou em uma impressora de rede compartilhada) não estará acessível ao usuário da web.
O documento impresso ou gerado é preparado e formatado pelo editor de relatórios. As informações encontradas no documento podem vir de um banco de dados.
Dois tipos de impressão estão disponíveis:
  • A impressão direta (na impressora do servidor).
  • A geração de vários documentos (HTML, PDF, ...).

Impressão direta

A impressão direta consiste em imprimir diretamente em uma impressora. Esta impressora está conectada ao servidor ou acessível pela rede.
A impressão direta com WEBDEV é recomendada apenas para Intranet ou Extranet. Este tipo de impressão é utilizado para imprimir os logs de ligações do cliente, para imprimir diretamente a encomenda na impressora do departamento de vendas.

Gerando documentos HTML, PDF ou XML

A impressão de documentos HTML, PDF ou XML consiste em criar um documento e exibi-lo no navegador do usuário da web. Para criar este documento, tudo o que você precisa fazer é usar o editor de relatórios WEBDEV. Um arquivo formatado pode ser "gerado" pelo seu site WEBDEV a partir de uma fonte de dados. O arquivo pode estar no formato HTML, PDF, RTF ou XML.
O principal benefício desse método é que o arquivo gerado pode ser transmitido ao navegador. O usuário da Web pode imprimir o documento ou armazená-lo em seu computador.
A impressão de um arquivo pode ser usada para um site da Internet e para um site da Intranet / Extranet (por exemplo: para transmitir um formulário de pedido em formato PDF ao usuário da Web, ...).
Do que é feito um relatório?
No nosso exemplo, a fatura que deve ser impressa corresponderá a um relatório. Um relatório é um elemento de projeto usado para agrupar e formatar os dados a serem impressos. Para criar e utilizar relatórios, o WEBDEV propõe um editor específico: o editor de relatórios.
Um relatório inclui:
  • blocos diferentes. Os blocos são usados ​​para definir as áreas onde os dados serão exibidos. Os blocos disponíveis são os seguintes:
    • Início do documento: bloco exibido apenas na primeira página.
    • Cabeçalho da página: bloco exibido no topo de cada página.
    • Corpo: bloco contendo os dados. Este bloco é impresso enquanto houver dados para imprimir.
    • Rodapé da página: bloco exibido na parte inferior de cada página.
    • Fim do documento: bloco exibido apenas na última página.
  • controles usados ​​para exibir os dados.
Vamos ver o relatório que queremos criar:
Relatório de fatura a ser feito
Criação do relatório "Fatura"
Em primeiro lugar, vamos listar as informações que serão exibidas no relatório:
  • As características do pedido: data e número do pedido.
  • Os dados pessoais do cliente: nome, endereço, código postal, cidade e país.
  • As características das linhas de pedido:
    • Quantidade pedida,
    • Referência do produto,
    • Legenda do produto,
    • BT total,
    • Total IOT.
Para criar este relatório facilmente, os dados a serem impressos serão agrupados em uma consulta. Esta consulta pode ser utilizada pelo relatório ou por qualquer outro elemento do projeto WEBDEV (controle Tabela, controle Looper, ...).

Teste

Teste
teste