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
DICAS 3070 -WEBDEV TUTORIAL 4-Licao 1.2-14-09-2020 17hrs-Web development and WEBDEV - PARTE C
DICAS 3071 -WEBDEV TUTORIAL 5-Licao 1.3-15-09-2020 11hrs-Lesson 1.3. Minha Primeira Pagina - PARTE A
DICAS 3071 -WEBDEV TUTORIAL 5-Licao 1.3-15-09-2020 11hrs-Lesson 1.3. Minha Primeira Pagina - PARTE A
DICAS 3076 -WEBDEV TUTORIAL 10-Licao 1.3-16-09-2020 16hrs-Lesson 1.3. TESTE PAGINA E WDMAP - PARTE F
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
- Criação de um relatório baseado em uma consulta.
- Impressão de relatório baseado em consulta com parâmetros.
Tempo estimado: 45 min |
Lição Anterior | Índice | Próxima lição |
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)". |
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, ...).
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.
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.