Baixar todos os arquivos de Datasets

É possível baixar todos os arquivos dos datasets(externos) que estão no fluig?

Não há uma função facilitadora pronta para exportar todos datasets de uma vez num pacote.

O que tu podes fazer é consumir o webservice SOAP /webdesk/ECMDatasetService

Nele tu tens dois métodos:

  • getAvailableDatasets
    • loadDataset

Com o getAvailableDatasets tu consegue a lista de todos os datasets existentes na base, mesmo os de fichário ou builtin.

Tendo essa lista, você faz a iteração item a item chamando o loadDataset, os que forem do "type CUSTOM" terão o campo "datasetImpl" preenchido com o código implementado para o dataset.

Com isso tu vai ter os códigos dos datasets customizados e podes fazer o que precisa, como escrever cada um num arquivo.