No vídeo de hoje, vamos ver como criar uma pasta de impressora automaticamente no Protheus.
Hoje, a dúvida foi feita pelo grande Renato, onde ele possuía uma dúvida em como configurar o Protheus para sempre criar uma pasta de Spool.
Com isso em mente, fiz um vídeo explicando como sobre usar um ponto de entrada para que se a pasta não existir, criá-la automaticamente.
E abaixo o código fonte desenvolvido para exemplificar:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zVid0028 Função para criar uma pasta padrão de impressora @type Function @author Atilio @since 19/04/2022 @obs Acionar essa função dentro do P.E. AfterLogin ou ChkExec @example User Function AfterLogin() Local aArea := FWGetArea() u_zVid0028() FWRestArea(aArea) Return /*/ User Function zVid0028() Local aArea := FWGetArea() Local cPasta := "C:\spool\" //Se a pasta não existir, irá criar If ! ExistDir(cPasta) MakeDir(cPasta) EndIf FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.