page71
Espaço Aberto
artigo
LibreOffice Magazine | Abril 2015
Para criar automações e customizações o Protheus disponibiliza uma ferramenta de desenvolvimento para a linguagem ADPL (linguagem padrão do Protheus, muito parecida à Clipper ou Dbase).
Para criar uma planilha através do Protheus é comum programadores usarem a função DlgToExcel que recebe os dados e aciona o programa para abrir a planilha gerada, porém essa função não funciona muito bem com o LibreOffice.
Mas é possível criar um arquivo .csv, que basicamente é um arquivo de texto formatado para ser aberto no LibreOffice Calc sem problemas.
Um arquivo .csv contém um cabeçalho, onde os campos são separados por ponto e vírgula e os valores entre aspas.
A parte com os dados segue o mesmo padrão, mas cada linha começa com o sinal de igual.
Abrindo um arquivo .csv em um editor de texto simples entendemos como o ele é estruturado.