Versões comparadas

Chave

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

Índice:


       

Índice
exclude.*ndice:

Objetivo:


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

Introdução:


       É necessário informar a Fonte de Dados para utilizar uma tabela do banco ou até mesmo uma consulta SQL personalizada. Essa fonte de dados é a base para os dados que serão enviados para o relatório posteriormente.

Como criar:


       Para criar uma nova Fonte de Dados, basta clicar em "+ Novo" e informar os campos abaixo:

Nome da fonte de dados: Informe o nome da fonte de dados, deve ser um nome único e é por ele que a fonte de dados será identificada.

Conexão: Defina em qual Conexão os dados serão buscados.

Tipo: Informe se a fonte de dados será uma Tabela do banco ou uma Sentença SQL.

Informações
iconfalse
Deck of Cards
idDados Relacionais
Card
id1
labelProvedor banco de dados

Co

Card
id2
labelProvedor integrado
Expandir
titleProtocolo
Expandir
titleHost
Expandir
titlePorta
Expandir
titleRota
Expandir
titleTipo de autenticação
Card
id3
labelAPI Padrão Totvs
Tabelas
:

       Caso o usuário selecione a opção "Tabela", basta informar o campo abaixo:

Nome da tabela: Informe o nome da tabela, exatamente como no banco de dados. 

Exemplo prático abaixo:

Image Modified


Informações
titleConexão com Provedor Integrado
Caso

       Caso a busca por tabelas tenha sido implementada pelo Provedor Integrado utilizado, será apresentada uma lupa no campo de preenchimento do nome da tabela, onde há um lookup para que a tabela desejada seja selecionada.

Dica

Caso o nome completo da tabela seja conhecido pelo usuário é possível digitar o nome da tabela e teclar "Tab" para que a mesma seja selecionada.

Para

       Para pesquisar o nome da tabela, basta clicar no lookup para realizar a busca.

Informações

A busca será realizada após digitar pelo menos uma letra e clicar na lupa ou teclar "Enter"

Exemplo prático abaixo:

Image Modified


Sentença SQL:










Card
id2
labelConsultas SQL

       Caso o usuário selecione a opção "Sentença SQL", basta digitar a sentença desejada e em seguida clicar em "Teste de conexão com o provedor". Caso tudo esteja "OK", será exibida a mensagem de "Sucesso ao realizar teste".

Exemplo prático abaixo:

Image Modified

Card
id3
labelSentença SQL com parâmetro
:

       Caso o usuário deseje vincular um parâmetro a sua consulta SQL, basta adicionar " : " seguido pelo nome do parâmetro.

Como no exemplo:  

SELECT *
FROM GCOLIGADA
WHERE CODCOLIGADA =:CODIGO

Note que a opção "Ligar parâmetros" aparece na tela. Clique nela para vincular os parâmetros da sentença aos parâmetros cadastrados.

Image Modified











Dica

Caso o parâmetro ainda não tenha sido cadastrado, clique na opção "Adicionar parâmetros" para adicionar um novo parâmetro e vincular o mesmo à sua consulta SQL.

Em seguida, basta clicar em "Confirmar" e posteriormente em "Salvar".

Card
id4
labelAPI

       Quando o tipo de “Conexões” for definido uma conexão do tipo “API” ao escolher a fonte de dados o sistema irá apresentar as seguintes opções;

Image Added

Aviso

Caso uma API selecionada não esteja de acordo com o padrão de listas do Guia de API's da TOTVS, será exibida uma mensagem de erro. A especificação deverá ser ajustada pela equipe responsável.




Informações
iconfalse
Informações
iconfalse

Produto: Framework

Informações
iconfalse

Versão: 12.1.XX22 ou superior

Informações
iconfalse

Processo: Fonte de Dados.

Informações
iconfalse
Informações
iconfalse

Status: Pendente

Informações
iconfalse

Data: 08/11/2017

Informações
iconfalse

Autores:

Aline Cristina Braz De Oliveira

Erlon Cesar Lima De Freitas

Flavio Henrique Pereira Campelo

Gustavo Naves De Castro

Lorena Roberta de Paiva Braga

Wesley Avelino De Carvalho