Índice

Sobre Datasets

Os datasets permitem que o usuário possa consultar e visualizar dados no fluig de forma prática, como se fossem uma tabela no banco de dados.

O dataset disponibiliza operações que permitem visualizar o seu conteúdo, por exemplo, consultar quais são as colunas disponíveis, quantas linhas existem ou o valor de cada campo e cada coluna, e também filtrar ou limitar os valores de retorno.

Caso deseje desenvolver um dataset, saiba mais em Desenvolvimento de Datasets e também consulte os Datasets internos fluig disponíveis para utilização.

Acessando um Dataset

Um dataset pode ser acessado de várias formas, como no desenvolvimento de widgets, formulários, webservices, eventos globais, eventos de formulários e eventos de processos.
Veja a seguir como acessar o dataset nestes cenários:

Widgets

No desenvolvimento de um widget, é possível acessar dados de datasets, através da linguagem Javascript, utilizando a biblioteca DatasetFactory.

Consulte a documentação Integrando widget com formulários/datasets do fluig.

Formulários

Em formulários, é possível que um ou mais campos possam exibir ou consultar dados de datasets utilizando Javascript. Basta incluir a biblioteca vcXMLRPC.js para utilização do DatasetFactory. Saiba mais em Integrando datasets em formulários com Javascript.

Webservices

O fluig oferece conexão a alguns webservices disponíveis nativamente nos produtos, permitindo conexões a aplicações de terceiros. Veja aqui como acessar datasets em webservices.

Eventos Globais

Consulte a seção abaixo Eventos de Formulários.

Eventos de Processos

Consulte a seção abaixo Eventos de Formulários.

Eventos de Formulários

O acesso a um dataset por eventos globais, processos ou eventos de formulário é feito utilizando a linguagem Javascript, executada na camada servidor da plataforma fluig.

É possível definir quais campos do dataset serão exibidos, a restrição de dados com a utilização de Constraints e até a ordenação dos dados quando retornados ao evento que solicitou a consulta ao dataset.

Acesse a página acessando datasets em eventos globais, processos e eventos de formulários.