Nesse vídeo demonstraremos a utilização da função SetModulo, que serve para alterar o módulo em execução no sistema.
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zExe439 Altera o módulo em execução pela rotina @type Function @author Atilio @since 30/03/2023 @obs Função SetModulo Parâmetros Recebe o nome do módulo Recebe a sigla abreviada do módulo Retorno Retorna um Array com o backup de qual módulo estava sendo posição [1] sigla do módulo e [2] o número do módulo **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe439() Local aArea := FWGetArea() Local aDados := {} //Aciona a rotina para alterar o módulo aDados := SetModulo("SIGAEST", "EST") FWAlertInfo("Agora estou no módulo '" + cModulo + "', antes eu estava no '" + aDados[1] + "'!", "Teste SetModulo") FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.
Muito bom seus videos, eles semprem salvam
Bom dia Sidney, tudo joia?
Opa, muito obrigado pelo comentário, é bondade e generosidade sua.
Tenha uma ótima e abençoada sexta feira.
Um grande abraço.