VB - Geração de Relatórios
Prof. Daniel
O Visual Basic na sua versão 6.0 apresenta uma ferramenta para gerar relatórios : o componente Data Report que permite gerar, de forma visual, relatórios em seus projetos.
O Data Reports se ajusta perfeitamente ao ambiente de desenvolvimento do Visual Basic. Os relatórios são gerados diretamente e não há arquivos de relatórios separados (O Crystal
Reports gera arquivos com a extensão rpt). As definições dos relatórios são armazenadas no formulário do descritor com o projeto do Visual Basic, assim, quando compilamos o projeto as definições dos relatórios são compiladas com o arquivo EXE gerado. Ele está dividido em 5 objetos Section:
1.
2.
3.
4.
5.
Report Header - Cabeçalho do relatório
Page Header - Cabeçalho da página do relatório
Detail - Corpo do relatório; aqui você insere os dados do relatório.
Page Footer - Rodapé da página do relatório
Report Footer - Rodapé do relatório
Utilização do DataReport passo a passo:
1) No menu “Project”, selecione a opção “Add Data Report”
2) Deverá aparecer a seguinte tela:
3) No menu “Project”, selecione a opção “Add Data Environment”
4) Clique 2 vezes em “DataEnvironment1” e, em seguida, clique com o botão direito na opção “Connection1” e selecione a opção “Properties”
5) Escolha o nome da fonte de dados no item 1, conforme figura abaixo e clique em “OK”
6) Clique com o botão direito em “Connection1” e selecione a opção “Add Command”.
7) Na opção “Command1”, selecione a opção “Properties”
8) Defina um nome para o “Command Name” e, sem seguida, selecione a opção “Table” em “Database Object” e selecione o nome da tabela em “Object Name”
9) Clique 2 vezes em “DataReport1” e em “DataEnvironment1”. Clique na aba para expandir o Command1 (no exemplo, Alunos). Em seguida, clique no campo “Código” e arraste-o para a aba “Detail”. Faça isso com os campos que deseja mostrar no
relatório.