Funcionalidades

IMPORT/EXPORT - Operações de importar e exportar dados

ADS.CAD_TELA.FAQ-7821
Para incluir uma funcionalidade de IMPORT/EXPORT em um bloco, basicamente deve-se:


Na execução, irão aparecer as ações de Importar/Exportar nas telas de query e list. Ao pressionar o Exportar, irá abrir uma tela para escolher o formato (por enquanto só CSV), e ao executar o CSV será gerado. Já ao usar o Importar, irá pedir um arquivo para upload. Após o upload, o sistema apresenta as colunas detectadas no arquivo para o usuário fazer o de-para (coluna do arquivo X item da interface).

IMPORTANTE: A funcionalidade de IMPORT é baseada nas funcionalidades de INSERT/UPDATE, ou seja, o IMPORT serve apenas de ponte para o preenchimento dos respectivos formulários.

Também é possível programar importação de arquivos através de código

CadPedido external = new CadPedido();
external.setRuntime(ctx.clone());
external.init();
ImportFeature feature = (ImportFeature) external.getFeature("IMPORTAR");
feature.importFromUrl("file:///Users/flaviohernandes/Desktop/pedidos.csv");

Ver também: