Nesse vídeo demonstraremos a utilização da função QOut, que serve para exibir mensagens no console.log do AppServer.
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zExe399 Mostra uma mensagem no console.log do AppServer @type Function @author Atilio @since 28/03/2023 @see https://tdn.totvs.com/display/tec/QOut @obs Função QOut Parâmetros + cText , Caractere , Mensagem a ser exibida Retorno Função não tem retorno **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe399() Local aArea := FWGetArea() Local cFrase := "A aranha arranha a rã. A rã arranha a aranha. Nem a aranha arranha a rã. Nem a rã arranha a aranha." //Exibe 3 mensagens no console QOut("> Hoje é "+ dToC(Date())) QOut("> Estou no exemplo 399") QOut("> A frase é: " + cFrase) FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Existe alguma vantagem em utilizar o QOut() em relação ao Conout()?
ConOut foi descontinuado pela totvs, deve evitar o uso.
Bom dia mano Súlivan, tudo joia?
Opa, obrigado pelo comentário e adendo.
Um grande abraço.
Bom dia Julio, tudo joia?
Então, a ConOut ela não é mais recomendada para customizações. Tanto que em projetos quando você sobe no CodeAnalysis / SonarQube, acusam para substituir ela. Tem até vários links do TDN sobre substituições da ConOut nos fontes padrões: https://tdn.totvs.com/dosearchsite.action?queryString=conout
Ai seria interessante substituir a ConOut pela QOut ou pela FWLogMsg (nesse link tem um exemplo – https://terminaldeinformacao.com/2022/03/23/como-substituir-o-conout-pelo-fwlogmsg/)
Um grande abraço.