Boa tarde galera. Estamos colocando alguns relatórios para rodar em linux aqui na empresa e além dos problemas com excel(Já achei a solução aqui no fórum) estou tendo problema com o comando SKIP no PUT. Quando roda no RPW do linux ele não reconhece o comando SKIP e os relatórios são gerados em 1 linha apenas. Alguém tem alguma solução? Exemplo de código. Código: OUTPUT TO c:/temp/teste.txt NO-CONVERT. PUT "teste" skip "teste1" skip "teste2" skip. OUTPUT CLOSE. O arquivo gerado fica assim: testeteste1teste2 Obrigado.
O problema não é do SKIP ou do Linux e sim do editor onde voce esta olhando o arquivo que, no caso, esta tratando o arquivo gerado com se fosse do Windows. Se voce usar o editor do Progress, um editor do DOS ou um EditPad da vida ele deve abrir certo. Mas notepad não.
Sim, se usar outro editor abre normalmente, mas essa é a única solução? Se for assim terei que instalar o notepad++ em todas as máquinas da empresa.
Também nao encontrei solução no progress para esse problema, então, cada arquivo gerado no linux eu aplico o comando "unix2dos nome_do_arquivo.txt", e daí o arquivo fica com as quebras de linha do windows.