Reading time: 1 minute
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”
Abaixo podemos ver o TOTVS AppServer em modo console apresentando a mensagem de ConOut “ProtheusAdvpl – Exemplo da função ConOut”
É 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