Serial | 1449 |
Módulos | CENTRO DE INFORMAÇÕES |
Resumo | Nova função facilita tratar arquivos CSV |
Alterações | Nota para audiência técnica no Centro de Informações. Arquivos CSV são arquivos com informações separadas por ";". O próprio Excel aceita importar esse formato e o apresenta em planilha facilmente. Entretanto, um arquivo CSV é, basicamente, um arquivo texto formatado. Na primeira linha, é declarado como os dados são apresentados. Nas demais linhas, são geradas as informações (os dados, propriamente ditos). Para facilitar a leitura de arquivos CSV, criamos uma função que extrai a informação de acordo com o título. Por exemplo:. Se o arquivo fosse: Nome;Cidade;UF << 1 linha. Joao;Sao Paulo;SP << 2 linha em diante com dados. Criamos uma função com a sintaxe:. Function ExtractCSV(Titulo, Linha, Coluna:String):String. Nesse exemplo, o resultado da chamada abaixo seria "SP":. Mostra(ExtractCSV('Nome;Cidade;UF','Joao;Sao Paulo;SP','UF'));. Claro que todos os dados da chamada poderiam estar em variáveis que viessem da leitura do arquivo CSV. Basta atualizar o Aics e passar a utilizar a nova função em suas regras! |
Data | 17/07/2018 |