sexta-feira, 9 de outubro de 2020

DICAS 3140 -WEBDEV TUTORIAL 74 - 21-10-2020-10_00Hrs-Licao 5.2 - RELATORIO - CRIANDO RELATORIO FATURA TOP - BASEADO QUERY-SQL - PARTE C



https://youtu.be/Bo_vqFZYf0g




Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Ao Vivo vai estrear as 10:00 do dia 21/10/2020-

DICAS 3140 -WEBDEV TUTORIAL 74 - 21-10-2020-10_00Hrs-Licao 5.2 - RELATORIO - CRIANDO RELATORIO FATURA TOP - BASEADO QUERY-SQL - PARTE C
 

ASSUNTOS


ESSA AULA É TOP SOBRE RELATORIO FATURA 


ESSA FOI UMAS DAS AULAS QUE MAIS GOSTEI.. TOP DEMAIS..


Criação do relatório com base em uma consulta
COMO CRIAR O RELATORIO 
ESCOLHENDO MODELO TABLE
ESCOLHENDO GERAR POR QUERY 
ESCOLHENDO QRY-FATURA
NENHUM BREAK
EXPLICANDO A ORDEM 
VAMOS MARCAR SEM NENHUM CALCULO
ESCOLHER O LAYOUT
ESCOLHENDO MODELO SKIN PHOENIX
NOME DO RELATORIO RPT_FATURA
REDUZINHO TAMANHO
FINALIZANDO RELATORIO 
EXECUTANDO O RELATORIO E MOSTRANDO OPCOES DE IMPRESSAO
PROXIMA LICAO: MODIFICANDO O RELATORIO FATURA E DEIXAR TOP 



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











Criação do relatório com base em uma consulta

  • Para criar um relatório:
    1. Clique Crie um elementoentre os botões de acesso rápido.
    2. A janela de criação do elemento aparece: clique em "Relatório" e depois em "Relatório". O assistente de criação de relatório é iniciado.
    3. O assistente de criação de relatórios propõe vários tipos de relatórios:
      Assistente de criação de relatórios - diferentes tipos de relatórios
    4. Selecione "Mesa". Vá para a próxima etapa.
    5. Selecione a fonte de dados do relatório. O relatório será baseado na consulta que acabou de ser criada. Selecione "De um arquivo de dados ou de uma consulta existente". Vá para a próxima etapa.
      Assistente de criação de relatório - fonte de dados
    6. Na lista de arquivos de dados e consultas, selecione a consulta "QRY_Invoice". Vá para a próxima etapa.
    7. O assistente pede que você especifique se uma pausa é necessária. Nenhuma pausa será usada neste relatório. Este conceito será apresentado posteriormente neste tutorial. Responda "Não". Vá para a próxima etapa.
    8. Você vai especificar a ordem em que os itens serão impressos e como eles serão distribuídos nos diferentes blocos:
      • Os itens referentes ao cliente serão exibidos no bloco "Início do documento". Na verdade, essa informação não deve ser repetida em cada linha de pedido.
      • Os itens referentes ao pedido serão exibidos no bloco "Cabeçalho da página". Na verdade, essa informação não deve ser repetida em cada linha de pedido.
      • Os itens relacionados às linhas do pedido serão exibidos no corpo do relatório. Esses itens serão exibidos em todas as linhas de pedido do pedido.
      • Os itens referentes aos totais do pedido serão exibidos no bloco "Fim do documento". Na verdade, essa informação não deve ser repetida em cada linha de pedido.
        Assistente de criação de relatório - Itens a exibir
        A tabela a seguir apresenta as diferentes atribuições de itens na ordem apresentada no assistente:
        ItemQuadra
        OrderNumInício do documento
        EncontroCabeçalho da página
        TotalBTFim do documento
        TotalVATFim do documento
        TotalIOTFim do documento
        ReferênciaCorpo
        QuantidadeCorpo
        TotalIOT_OrCorpo
        TotalBT_OrCorpo
        Legenda do produtoCorpo
        PreçoUnitárioBTCorpo
        CompanhiaInício do documento
        Nome completoInício do documento
        EndereçoInício do documento
        Código postalInício do documento
        CidadeInício do documento
        StateDepInício do documento
        PaísInício do documento
        telefoneDesmarque
        CélulaDesmarque
        O emailDesmarque
    9. Vá para a próxima etapa.
    10. O assistente propõe a criação de um contador, uma soma ou uma média dos itens numéricos encontrados no relatório. Neste relatório, os cálculos são realizados pela consulta. Clique no botão "Sem cálculo". Vá para a próxima etapa.
    11. Esta etapa é usada para definir o layout do relatório.
      Assistente de criação de relatório - Layout
      Manteremos os valores padrão com a orientação "Retrato".

      Observação

      Margens de impressão
      Ao escolher as margens de impressão, não se esqueça de levar em consideração as margens físicas das impressoras. As margens físicas das impressoras são margens onde nenhuma impressão é permitida. Além disso, as margens físicas variam de acordo com os modelos de impressora.
    12. Vá para a próxima etapa.
    13. Esta tela permite que você selecione o modelo de skin usado para o relatório. Recomendamos que você use o mesmo modelo de skin que o usado para as páginas. Em nosso caso, selecione o modelo de skin "Phoenix", por exemplo, e vá para a próxima etapa.
    14. Tudo o que precisamos fazer agora é dar um nome e um título ao relatório.
      • Digite o nome: "RPT_Invoice".
      • Digite o título: "Fatura".
        Assistente de criação de relatório - Nome e título do relatório
    15. Validar.
    16. A tabela conforme está definida não cabe em uma página A4 no modo retrato. WEBDEV propõe:
      • imprimir o relatório em 2 páginas de largura,
      • mude para o modo paisagem,
      • reduza o tamanho da mesa.
        Reduzindo o relatório
      Escolha "Reduzir a mesa".
    17. Valide as informações de salvamento.
    18. O relatório é exibido em edição no editor de relatórios:
      Relatório no editor
    19. As diferentes linhas de pedido são agrupadas em uma tabela.
  • Execute este relatório clicando Teste um elementoentre os botões de acesso rápido.
    1. O editor de relatórios pede o destino da impressão. O destino da impressão pode ser:
      • Visualizador de relatórios: o relatório é exibido na tela em uma janela específica.

        Observação

        O visualizador de relatórios está disponível apenas durante o desenvolvimento do site.
        No tempo de execução, o usuário não poderá usar o visualizador de relatórios. A única visualização disponível será a exibição do arquivo gerado pelo navegador.
      • Impressora: o relatório é impresso na impressora padrão.
      • Arquivo específico: o relatório é impresso em um arquivo no formato selecionado.
        Escolha o modo de impressão
      Selecione "Visualizador de relatórios" e valide.
    2. O editor de relatórios pede os parâmetros de consulta usados ​​pelo relatório. Não se esqueça que um parâmetro foi usado para especificar o número do pedido a ser impresso. Para o exemplo, digite o valor de teste "1".
      Inserindo os parâmetros de consulta
      Validar.
    3. O relatório é exibido na tela.
      Relatório exibido no visualizador de relatórios

quinta-feira, 8 de outubro de 2020

DICAS 3139 -WEBDEV TUTORIAL 73 - 20-10-2020-10_00Hrs-Licao 5.2 - RELATORIO CRIACAO CONSULTA SQL - PARTE B



https://youtu.be/TTbb1rG59c8



Bom Dia Boa Tarde Boa Noite

Seja Membro do Canal

Esse Ao Vivo vai estrear as 10:00 do dia 20/10/2020-
DICAS 3139 -WEBDEV TUTORIAL 73 - 20-10-2020-10_00Hrs-Licao 5.2 - RELATORIO CRIACAO CONSULTA SQL - PARTE B
 
ASSUNTOS

CRIACAO DA CONSULTA SQL - QUERY
ENTRANDO NO EDITOR QUERY 
NOME DA QUERY QRY-FATURA
SELECIONANDO AS TABELAS, PEDIDO,PEDIDO ITEN,CLIENTE,PRODUTO
ACRESCENTANDO A CONDICAO SOMENTE DE UM PEDIDO 
ESCONDENDO ALGUMAS COLUNAS 
PROXIMA LICAO: CRIACAO DO RELATORIO COM BASE NA CONSULTA 


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







===========================================

SELECT 
orders_pedidos.data_pedido AS data_pedido,
orders_pedidos.Total AS Total,
orders_pedidos.Total_impostos AS Total_impostos,
orders_pedidos.Codigo AS Codigo,
orders_pedidos_iten.Reference AS Reference,
Product.Caption AS Caption,
orders_pedidos_iten.quantidade AS quantidade,
orders_pedidos_iten.Total AS Total_or,
orders_pedidos_iten.Total_impostos AS Total_impostos_or,
orders_pedidos_iten.ProdutoCaption AS ProdutoCaption,
orders_pedidos_iten.PrecoUnitario AS PrecoUnitario,
Customer_cliente.Company AS Company,
Customer_cliente.LastName AS LastName,
Customer_cliente.FirstName AS FirstName,
Customer_cliente.Address AS Address,
Customer_cliente.ZipCode AS ZipCode,
Customer_cliente.City AS City,
Customer_cliente.StateDep AS StateDep,
Customer_cliente.Country AS Country,
Customer_cliente.Phone AS Phone,
Customer_cliente.Cell AS Cell,
Customer_cliente.Email AS Email
FROM 
Customer_cliente,
orders_pedidos,
orders_pedidos_iten,
Product
WHERE 
Product.Reference = orders_pedidos_iten.Reference
AND orders_pedidos.orders_pedidosID = orders_pedidos_iten.orders_pedidosID
AND Customer_cliente.CustomerID = orders_pedidos.CustomerID
AND
(
orders_pedidos.orders_pedidosID = {Paramorders_pedidosID}
)

======================================

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











Criação da consulta

  • O editor de consulta será usado para criar a consulta base do relatório.
    1. Clique Crie um elementoentre os botões de acesso rápido. A janela de criação do elemento aparecerá: clique em "Consulta". O assistente de criação de consulta é iniciado.
    2. Selecione a opção "Selecionar".
      Na verdade, esta consulta servirá para selecionar os registros que serão impressos no relatório. Vá para a próxima etapa.
    3. A janela de descrição da consulta é exibida.
  • Em primeiro lugar, atribua um nome à consulta: digite "QRY_Invoice" em vez de "QRY_NoName1" em "Nome da consulta".
  • Para construir a consulta, vamos selecionar os elementos que serão exibidos no resultado. A consulta conterá o conteúdo do arquivo de dados de Pedidos, o conteúdo do arquivo de dados OrderLine e o conteúdo do arquivo de dados do Cliente.
    1. Na seção esquerda da tela, selecione o arquivo de dados de Pedidos e clique na seta azul ( Seta): os itens do arquivo de dados de Pedidos são exibidos no meio da tela.
    2. Repita esta ação para os arquivos de dados OrderLine e Customer.
A janela de descrição da consulta é a seguinte:
Janela de descrição de consulta
Neste momento, esta consulta é usada para selecionar todos os pedidos e as linhas de pedido correspondentes.
Agora vamos reorganizar os itens da consulta. Na verdade, esta ordem será usada para criar os diferentes controles do relatório com base nesta consulta. Queremos que a legenda do produto seja posicionada logo após a referência do produto.
  • Para reorganizar a ordem dos itens:
    1. Selecione o item ProductCaption do arquivo de dados OrderLine.
    2. Clique Seta para reorganizar itensà direita da lista de itens. O item sobe.
    3. Posicione o item logo após a referência do produto (OrderLine.Reference).
Queremos selecionar os dados correspondentes a uma única ordem cujo identificador é conhecido. Portanto, vamos definir o número do pedido no parâmetro.
  • Para gerenciar o parâmetro "Identificador do pedido":
    1. Selecione o item Orders.OrdersID (no meio da tela).
    2. Clique na quarta coluna: selecione "Nova condição".

      Observação

      Ao descrever uma consulta, a seção que lista os elementos da consulta inclui 4 colunas:
      • O nome do item,
      • A capacidade de exibir (ou não) o item no resultado da consulta,
      • O gerenciamento de classificação para o item,
      • O número de condições associadas ao item.
      Para acessar uma dessas características, basta clicar na coluna correspondente.
    3. Na janela que é exibida, vamos especificar que a condição de seleção corresponde a um parâmetro:
      Descrever uma condição
      Execute as seguintes operações:
      • Selecione "É igual a".
      • Verifique "o parâmetro".
      • Especifique o nome do parâmetro: "ParamOrdersID".
    4. Valide a janela de descrição da condição. O número "1" é exibido à direita do item Orders.OrdersID, indicando que uma condição de seleção foi definida.
    5. O identificador do pedido não será visualizado, então vamos torná-lo invisível: clique no olho encontrado na linha do item e selecione "Não exibir".
    6. Da mesma forma, torne os seguintes itens invisíveis:
      • Orders.Status,
      • Orders.CustomerID,
      • Orders.PaymentModeID,
      • OrderLine.OrdersID,
      • Customer.CustomerID.
    7. Valide a janela de descrição da consulta ("OK").
    8. Valide a informação salva
    9. A representação gráfica da consulta é exibida:
      Representação gráfica da consulta

Teste

Teste
teste