Nesse vídeo demonstraremos a utilização da função fGetSM0, que serve para nos retornar um array, com as empresas que o usuário tem acesso.
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zExe176 Retorna um array com os dados das empresas que o usuário tem acesso (através da FWLoadSM0) @type Function @author Atilio @since 20/12/2022 @obs Função fGetSM0 Parâmetros + Define se irá filtrar somente o que for da mesma cEmpAnt logada Retorno + Retorna um array com os campos da SM0 (consultar FWLoadSM0 para saber as posições) **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe176() Local aArea := FWGetArea() Local aDados := {} //Busca os dados da empresa aDados := fGetSM0() FWAlertInfo("Foi encontrado " + cValToChar(Len(aDados)) + " empresa(s)", "Teste com fGetSM0") FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.