No artigo de hoje, vou mostrar como importar um arquivo txt ou csv via APSDU
Recentemente eu mostrei como gerar txt/csv via APSDU, hoje irei mostrar o processo inverso, em como importar esse tipo de conteúdo via APSDU.
Antes de mais nada, tanto faz se a extensão for csv ou txt, porém uma informação importante é o número de colunas, então se uma tabela tem por exemplo, 200 campos, você vai ter que informar essas duzentas colunas a cada linha que será importada (claro que você pode deixar o conteúdo em branco). Caso você queira gerar um exemplo de txt ou csv, utilize o link citado no parágrafo anterior.
Obs.: Esse tutorial é indicado para importar tabelas customizadas, evite importar tabelas padrão, pois isso pode afetar a integridade dos dados, foi usado a SBM (grupo de produtos), apenas a título de exemplo.
- Edite o arquivo que você irá importar, alterando as informações e depois coloque ele em algum lugar da Protheus Data (se necessário, remova espaços em branco antes da vírgula para não impactar no Append de informações, por exemplo, ao invés de ” 01 , Daniel , Teste” deixar como “01,Daniel,Teste”)
- Agora no APSDU, abra a tabela que você vai fazer a importação, clique em Útil > Append From
- Na dialog do Append, aponte para o Driver TXT, no caminho aponte para o arquivo que será importado e nas opções coloque delimitador e no nosso caso iremos usar a vírgula
- Ao confirmar, será exibido uma mensagem de sucesso
- Por fim, note que a tabela agora contém os novos registros que estavam no arquivo
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Magnifico. muito obrigado.
Bom dia Pedro, tudo joia?
Opa, nós que agradecemos pelo comentário.
Um grande abraço.