Páginas filhas
  • LOG_runOnServer

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Esta função AGUARDA o término da execução do comando no servidor para concluir a função. 

Sintaxe

Bloco de código
LOG_RunOnServer( < l_command > ) => SMALLINT

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_command

CHAR

Sim

Linha de comando a ser executada no servidor de aplicação.

(aviso) O comando deverá ser válido para o sistema operacional em uso pelo servidor de aplicação.

Retorno

Tipo

Descrição

SMALLINT

TRUE  - Execução de instrução no server executada com sucesso.

FALSE - Falha na execução da instrução no SERVER.

(seleção) Na execução em modo DEBUG, a ocorrência de falha de execução registra no arquivo de LOG do AppServer o problema ocorrido, diferentemente do uso direto da instrução 4GL "RUN" que irá registrar LOG apenas no console do servidor, sem registrar os problemas no LOG do AppServer.

Exemplo

Bloco de código
languageruby
themeConfluence
#-------------------------------#
 FUNCTION LOG_runOnServer_test()
#-------------------------------#
   CALL LOG_RunOnServer("dir c:\temp\*.txt > c:\temp\listaarquivos.temp")
END FUNCTION

Informações

Fontes: funcoes_genericas.4gl

Veja também

LOG_setEnv