ConOut

Tempo de leitura: 1 minuto

Olá, a função ConOut é uma das funções de manipulação de arquivos, discos e IO em ADVPL. Ela tem como objetivo acrescentar uma mensagem no arquivo de console(console.log) do TOTVS AppServer ou mesmo no terminal, quando o TOTVS AppServer está sendo executado em modo console.

A função ConOut é muito útil em situações onde estamos fazendo análise de erros e precisamos saber qual o problema está ocasionando o erro, assim com a função ConOut podemos analisar através do arquivo log ou via terminal do TOTVS AppServer qual mensagem aparece. 

 

Sintaxe:

ConOut(cMsg)

Parâmetros(s):

Exemplo de ConOut em ADVPL:

#include 'protheus.ch'
/*
Autor:Adilio Costa  
Email:adiliocosta@protheusadvpl.com.br
--------------------------------------------------------------------------------
Blog/Site ProtheusAdvpl - www.protheusadvpl.com.br
--------------------------------------------------------------------------------
Canal ProtheusAdvpl - www.youtube.com/protheusadvpl
--------------------------------------------------------------------------------
Portal ProtheusAdvpl - http://protheusadvpl.com.br/sobre-o-portal-protheus-advpl 
- Manipulacao de Arquivos, Discos e IO - Função:ConOut
Post:ConOut
*/
User Function fConOut()

	Local cMsg:="ProtheusAdvpl"

	cMsg += "-Exemplo da função ConOut"


	ConOut(cMsg)

Return

Abaixo podemos ver o arquivo console.log com a mensagem “ProtheusAdvpl – Exemplo da função ConOut”

console.log do TOTVS AppServer

Abaixo podemos ver o TOTVS AppServer em modo console apresentando a mensagem de ConOut “ProtheusAdvpl – Exemplo da função ConOut”

TOTVS AppServer em modo console

É isso aí, finalizamos aqui o post sobre a função ConOut em ADVPL, caso tenha ficado alguma dúvida deixe seu comentário ou nos envie um email para adiliocosta@protheusadvpl.com.br, até um próximo post, grande abraço e fica com Deus.

Link de referência no TDN da TOTVS:https://tdn.totvs.com/display/tec/Conout

Receba as últimas atualizações do ProtheusAdvpl
Deixe seu melhor email
Nós respeitamos sua privacidade.