Novidades AICS
Serial1449
MódulosCENTRO DE INFORMAÇÕES
ResumoNova função facilita tratar arquivos CSV
AlteraçõesNota 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!
Data17/07/2018