Page tree
Skip to end of metadata
Go to start of metadata

Função de SmartClient: Utiliza funções específicas do SmartClient para retornar o caminho da pasta temporária do sistema atual.

Sintaxe

GetTempPath([lLocal])

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

lLocal

lógico

Indica se verdadeiro (.T.), é procurado o diretório temporário do Smart Client ou, falso (.F.), do Application Server. Valor padrão: .T.



Retorno

Nome

Tipo

Descrição

cRet

caractere

Retorna o caminho da pasta temporária do sistema atual.

Observações

  • Quando é procurado o diretório temporário do SmartClient, o path será retornado no formato longo, enquanto do Application Server, o path será retornado no formato reduzido.
  • (warning) Em ambiente Linux, dependendo da versão e distribuição utilizada, é necessário exportar e definir através de uma variável de ambiente o local para armazenamentos de arquivos temporários
  • (error) Deverá ser utilizada somente em rotinas que sejam executadas através do SmartClient. Qualquer JOB ou outra forma de execução que não passe pelo SmartClient, apresentará erro de execução e não terá o comportamento esperado.

Exemplos

Exemplo 1
user function exemplo()
  local cRet := GetTempPath()
  conout("Path pasta temporaria: " + cRet)  // Resultado: "C:\Users\user01\AppData\Local\Temp\"
return
  • No labels