Páginas filhas
  • 02.3.1 BIRT | Data Set - SQL

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Criando e usando Data Set - SQL

1º Passo - Criar um novo relatório

...

  1. No menu, acesse “File -> New -> Report”, figura 01

...

  1. Em File Name, digite o nome do arquivo: 
    ClienteTeste.rptdesign

...

...

  1. Escolha “Finish”. O editor de layout exibe um relatório em branco.

...

Image Added
 

...

Figura 01 - criar um novo relatório.

...

2º Passo -

...

 Criar um Data Source

Antes de começar a criar seu relatório no editor de layout, crie um Data Source para conectar seu relatório ao banco de dados.

...

  1. Em Data Explorer.

...

  1. Clique com o botão direito do mouse em Data Source e escolha New Data Source no menu de contexto.

...

  1. Selecione Protheus Data Source na lista de fontes de dados. Use o nome da fonte de dados padrão e escolha Avançar. As informações de conexão sobre a nova fonte de dados são exibidas.

...

  1. Escolha Concluir. O BIRT cria uma nova fonte de dados que se conecta ao banco de dados de exemplo. Ele aparece dentro de fontes de dados no Data Explorer.

3º Passo -

...

 Criar um Data Set

Nesse procedimento, você cria um Data Set para recuperar dados da tabela Cadastro de Cliente, SA1, no banco de dados:

  1. No Data Explorer, clique com o botão direito do mouse em Data Set e escolha New Data Set.

...

  1. Em New Data Set, selecione o Data Set_Type como: Protheus SQL Data Set e

...

  1. digite o seguinte texto para Data Set name:

...

  1. clientes

 

...

  1. Use os valores padrão para os outros campos e, em seguida, escolha Next >.

...

  1. Na

...

  1. Query, escreva a seguinte

...

  1. expressão: 

...

            SELECT

...

 SA1.A1_COD, SA1.A1_NOME FROM

...

 %Table:SA1%

...

SA1 WHERE

...

 SA1.%NotDel% 

      5. Escolha Finish

...

para salvar o Data Set. Em Output Columns exibe as colunas especificadas na consulta e fornece opções para editar o conjunto de dados.

...

      6.

...

Escolha Preview Results para confirmar que a consulta é válida e que devolve os dados corretos. Você deve ver os resultados que aparecem na figura 02:

Image Added 

Image Removed

Figura 02 - Linhas de dados retornadas pelo Data Set de Cadastro de Clientes.

...

      7.

...

Escolha OK para salvar o

...

Data Set.

4º Passo -

...

 Disponibilizar os dados

Neste procedimento, você cria um layout que exibe os dados em um simples formato de linha e coluna.

...

  1. Arraste o Data Set clientes do Data Explorer e solte-o no editor de layout.

...

  1.  BIRT Report Designer cria uma tabela que contém todos os campos de conjuntos de dados e etiquetas correspondentes, como mostrado

...

  1. na figura 03.

Image Removed

 

...

Image Added
Figura 03 - Editor de layout, exibindo

...

 

Criar um novo relatório

1.     No menu, acesse “File -> New -> Report”

2.     Em File Name, digite o nome do arquivo:

ClienteTeste.rptdesign  

3.     Escolha “Finish”. O editor de layout exibe um relatório em branco.

 

Figura 1 criar um novo relatório.

 

 Criar um Data Source

Antes de começar a criar seu relatório no editor de layout, crie um Data Source para conectar seu relatório ao banco de dados.

1.     Em Data Explorer.

2.     Clique com o botão direito do mouse em Data Source e escolha New Data Source no menu de contexto.

3.     Selecione Protheus Data Source na lista de fontes de dados. Use o nome da fonte de dados padrão e escolha Avançar. As informações de conexão sobre a nova fonte de dados são exibidas.

...

dados

...

Criar um Data Set

Nesse procedimento, você cria um Data Set para recuperar dados da tabela Cadastro de Cliente, SA1, no banco de dados:

...

do

...

em

...

1.     Em New Data Set, selecione o Data Set_Type como : Protheus SQL Data Set e  digite o seguinte texto para Data Set name:

clientes

 

2.     Use os valores padrão para os outros campos e, em seguida, escolha Next >.

3.  Na consulta, escreva a seguinte Query: 

 SELECT SA1.A1_COD, SA1.A1_NOME        FROM %Table:SA1% SA1 WHERE SA1.%NotDel% 

4.     Escolha “Finish” para salvar o Data Set. Em Output Columns exibe as colunas especificadas na consulta e fornece opções para editar o conjunto de dados.

5.     Escolha Preview Results para confirmar que a consulta é válida e que devolve os dados corretos. Você deve ver os resultados que aparecem na figura 2

Figura 2 Linhas de dados retornadas pelo Data Set de Cadastro de Clientes

6.     Escolha OK para salvar o conjunto de dados.

Disponibilizar os dados

Neste procedimento, você cria um layout que exibe os dados em um simples formato de linha e coluna.

...

uma tabela

...

.

...

 

...