Histórico da Página
...
Índice | ||||||||
---|---|---|---|---|---|---|---|---|
|
Objetivo
O objetivo deste guia é demonstrar a integração de widgets com formulários/datasets do fluig.
...
Feito isso, basta seguir os passos de exportação de um artefato fluig para um servidor fluig e seu formulário já estará pronto para armazenamento. Uma dica é escolher a pasta padrão "Formulários fluig" para armazenar os formulários no momento da exportação para a plataforma.
Utilização
Com seu formulário pronto e preenchido com os dados desejados, basta buscar a identificação do seu formulário no início do arquivo JavaScript.
...
Bloco de código | ||
---|---|---|
| ||
var datasetReturned = DatasetFactory.getDataset("kit_news", null, null, null); |
Onde:
Elemento | Descrição |
---|---|
datasetReturned | Objeto contendo os registros do formulário retornados. |
"kit_news" | Código escolhido para o formulário/dataset (definido aqui). |
Informações | ||
---|---|---|
| ||
A mesma técnica que é utilizada para consumir datasets de formulários, permite consultar também datasets internos do fluig. Basta substituir o código do dataset e seus respectivos campos. |
O consumo desses registros pode ser efetuado da seguinte forma:
Bloco de código | ||
---|---|---|
| ||
if(datasetReturned != null && datasetReturned.values != null && datasetReturned.values.length > 0){ var records = datasetReturned.values; for (var index in records) { var record = records[index]; // ... restante do código omitido } } |
Onde:
Elemento | Descrição |
---|---|
datasetReturned | Objeto contendo os registros do formulário retornados. |
records | Um array de objetos (Object[ ]) contendo os registros. |
index | Índice do registro corrente conforme o laço (for) avança pelo array. |
record | É o registro, ou seja, o objeto contendo as propriedades de um registro de formulário. Considerando o exemplo do formulário de notícias, podemos assumir para esse caso que as propriedades desse objeto serão as seguintes:
|
...
Informações |
---|
Veja o exemplo em nosso repositório aqui. |