Índice:


       

Objetivo:


       O objetivo deste documento é trazer uma visão de como funciona tela de Provedor de Dados.

Introdução:


       Um determinado "Provedor de Dados" deve ser criado para permitir que o TReports se comunique com uma determinada fonte de dados. Todas as informações a serem mostradas em um determinado relatório serão recuperadas de um determinado provedor de dados. Atualmente a ferramenta disponibiliza as opções: Dados Relacionais e API Padrão TOTVS.

       Em uma empresa, diversos provedores de dados poderão ser cadastrados, buscando dados em locais completamente diferentes.

       Em um único relatório, dados poderão ser recuperados de provedores de dados diferentes.

       Ex: Meu relatório pode ser gerado em minha empresa porém as informações desse relatório podem estar localizadas na nuvem.

Como criar:


       Para criar um novo Provedor de Dados, basta clicar em "+ Novo" e informar os campos abaixo:

Código do provedor: Informe o código do Provedor de Dados, deve ser um código único, é por ele que o Provedor de Dados será identificado.

Descrição: Informe uma descrição.

Tipo do provedor:  Dados Relacionais.

Fonte de Dados: Selecione se a fonte de dados será um "Provedor banco de dados" ou "Provedor integrado".

Dados Relacionais:

Com essa opção selecionada, o mecanismo de execução do TReports enviará para um determinado provedor uma série de sentenças SQL (de acordo com o relatório criado).

Essas sentenças SQL serão executadas nesses provedores que são responsáveis em chamar uma determinada Fonte de Dados.

Atualmente o TReports tem a capacidade de trabalhar com os seguinte banco de dados relacionais: Oracle, Sql Server, MySql, Postgre, Firebird e DB2.

Apesar de suportar os bancos citados acima, o TReports foi homologado somente em SQL e ORACLE.

Selecione o tipo de banco de dados desejado e note que os parâmetros do banco são buscados automaticamente.

É possível adicionar ou remover um parâmetro, desde que o mesmo não seja do tipo senha.

Para isso, basta clicar nos botões azuis de "Adicionar" ou "Excluir".

Preencha as informações do Banco de Dados clicando em "Editar" e informando o "Valor".

Exemplo prático abaixo:


Produto: Framework

Versão: 12.1.22 ou Superiores

Processo: Provedor de Dados