Índice:


      

Objetivo:


     Este documento tem por objetivo especificar a atividade “Criar Fonte de Dados (DataSet)” disponível na Fórmula Visual.

Especificação:


     Está atividade busca criar uma fonte dados que seja utilizada internamente na Fórmula Visual. Poderemos conferir esta situação no exemplo abaixo.

 

     O exemplo a seguir tem como objetivo percorrer os valores de uma consulta SQL salvando cada registro dentro da atividade "Criar Fonte de Dados (DataSet)". Para realizar a inserção dos mesmos utilizaremos a atividade "Adicionar Registros na Tabela" e em seguida exibiremos os valores já inserido no conjunto de dados.

Importante

     Todas as atividades abaixo foram renomeadas para melhor interpretação.

     Adicionar a atividade "Executar Consulta SQL" e atribuir a ela uma sentença conforme os prints abaixo:



     Adicionar a atividade Criar Fonte de Dados. Em seguida, dentro da propriedade Estrutura das Tabelas clique em Adicionar, em seguida crie a tabela e seus campos:

     Adicionar as atividades "Para Cada Interação e Sequência"

     Na propriedade Lista de Itens da atividade "Para Cada Iteração" selecione o caminho abaixo:

     Ou seja, estamos dizendo que a atividade Para Cada Iteração está percorrendo cada linha do resultado do SQL.

     Adicionar a atividade Adicionar Registro na Tabela. Esta é a atividade responsável por inserir os valores do SQL na atividade ConjuntoDados. Na propriedade Tabela selecione o caminho abaixo.

Ou seja, estou informando a tabela para gravar os dados. Após, ira aparecer os campos da tabela do conjunto, em seguida selecione o caminho abaixo.

     Adicionar a atividade "Transformar Registro em Xml" e "Gerar Exceção"

     O intuito das atividades é mostrar os valores na tela. Na atividade Xml selecione o caminho:

 

     Na atividade Msg selecione o caminho:

     Finalizada a configuração da Fórmula Visual, sua execução retornará a seguinte informação:


Produto: Framework

Versão: 12.1.17 ou Superior

Processo: Atividade "Criar Fonte de Dados (DataSet)" da Fórmula Visual