Estudante

830 palavras 4 páginas
Universidade Tecnológica Federal do Paraná
Campus Pato Branco – Pr

Prof. Dr. Richardson R.

Disciplina: Banco de Dados
Assunto: Gerando Relatórios com o QReport
Pré-requisitos: SQL Fundamental (Parte 1), SQL Fundamental (Parte 2), e
Delphi/C++ Builder Borland com Interbase

Objetivo: Dar continuação para o material “Conectando o Banco de Dados com C++
Builder 6 ou Delphi 7”

Relatórios (Consultas SQL)
Inicialmente, vamos adicionar um novo formulário para que seja possível selecionar a opção desejada do relatório.
Adicione um formulário e salve a unit com o nome de Urelatorio.pas. (lembrando: .pas quando for Delphi e .cpp quando for C++).
Altere o nome do formulário para Frmrelatorios e o caption para Relatórios.
Na sequência, insira os seguintes componentes da palette standard dentro do formulário: 1 RadioGroup; e
1 Button
Deixe-os posicionados conforme a imagem abaixo.

Na propriedade Items(TStrings) do RadioGroup1 digite as seguintes strings:
Fabricantes
Produtos
Clientes
Notas Fiscais

Essas serão as opções de relatórios a serem gerados.
No caption do RadioGroup1 adicione “Selecione o Relatório Desejado”.
Renomeie o caption do Button para “Gerar Relatório”.
Dê um duplo clique no button e adicione o código (em vermelho):
Em DELPHI:
..........
procedure TFrelatorio.Button1Click(Sender: TObject); begin if RadioGroup1.ItemIndex = 0 then
FrmRel_fab.QuickRep1.Preview;
end; end. Em C++: if (RadioGroup1->ItemIndex == 0)
{
FrmRel_fab->QuickRep1->Preview();
}
Obs. Como o formulário Relatório Cliente (FrmRel_fab) ainda não foi criado, então o programa não está pronto para ser executado (F9).
Caso queira executar, basta colocar a linha desse formulário em comentário.
// FrmRel_fab.QuickRep1.Preview;
Salve All
Criando o Relatório para Fabricantes
Adicionar um novo formulário.
Salve a unit com o nome de Urel_fab. Altere o nome do formulário para FrmRel_fab:
Nesse formulário adicione uma IBquery, alterando o name

Relacionados

  • Estudante
    4061 palavras | 17 páginas
  • Estudante
    5203 palavras | 21 páginas
  • estudante
    1826 palavras | 8 páginas
  • Estudante
    1976 palavras | 8 páginas
  • estudante
    4108 palavras | 17 páginas
  • Estudante
    4793 palavras | 20 páginas
  • estudantes
    7348 palavras | 30 páginas
  • estudante
    16461 palavras | 66 páginas
  • estudante
    1462 palavras | 6 páginas
  • Estudante
    1075 palavras | 5 páginas