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
labelTabelas

       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:


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










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