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 |
| Sim | Texto a ser gravado como conteúdom em um arquivo em disco. |
l_file |
| Sim | Caminho completo do(s) arquivo(s) em disco. |
l_client |
| Sim | Ambiente de localização do arquivo a ser gravado: 0 - Servidor 1 - Local |
Retorno
Tipo | Descrição |
---|---|
| 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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas