Em algumas funções, pricipalmente as que manupulam arquivos, como FCREATE(), temos que mencionar o path como parte do arquivo a ser criado.

No caso de FCREATE(), o patch será onde o arquivo será criado.

Este path pode ser absoluto ou pode ser relativo. Vamos agora agora entender as diferenças.

Quando informado um path relativo, sem a unidade de disco (exemplo: “\temp\teste”), o diretório alvo, será o diretório principal do ambiente informado no RootPaath*.

Para apontar para um path absoluto, é necessário informar com unidade de disco (exemplo: “c:\Planilha\Relatórios”).

* RoothPath = tag no arquivo appserver.ini, que identifica o diretório raiz do Sistema (ERP), a partir do qual todos os diretórios utilizados pelo Sistema serão criados.

Obrigado e até a próxima

Categorias: ADVPL - Dicas

0 comentário

Deixe um comentário