Páginas filhas
  • LOG_stringToFile

Realiza gravação de um novo arquivo em disco local ou no servidor e no seu conteúdo terá o valor de um texto a ser enviado como parâmetro.

Sintaxe

LOG_stringToFile( < l_text > , < l_file > , < l_client >) => SMALLINT

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_text

CHAR

Sim

Texto a ser gravado como conteúdom em um arquivo em disco.

l_file

CHAR

Sim

Caminho completo do(s) arquivo(s) em disco.

l_client

SMALLINT

Sim

Ambiente de localização do arquivo a ser gravado:

  0 - Servidor

  1 - Local

Retorno

Tipo

Descrição

SMALLINT

Sucesso ou falha de gravação do arquivo.

TRUE - Arquivo gravado com sucesso.

FALSE - Falha na gravação do arquivo.

Exemplo

#---------------------------------------#
 FUNCTION LOG_stringToFile_test()
#---------------------------------------#
  DEFINE l_file     CHAR(250)
  DEFINE l_conteudo VARCHAR(100000)

  LET l_conteudo = "Teste de inclusao de um texto qualquer como conteúdo de um novo arquivo em disco."
  LET l_file = "c:\\temp\\arquivo1.txt"

  #Salvando o conteudo texto em um arquivo localizado no disco do AppServer (0)
  IF LOG_stringToFile(l_conteudo, l_file,0) THEN
     CALL conout("Arquivo gravado com sucesso.")
  ELSE
     CALL conout("Falha na gravação do arquivo.")
  END IF

Informações

Fontes: funcoes_genericas.4gl

Veja também

LOG_fileToString