Nesse vídeo demonstraremos a utilização da função GetResArray, que busca conteúdos dentro do Repositório de Objetos (RPO).
Abaixo o código fonte desenvolvido para o exemplo em vídeo acima:
//Bibliotecas #Include "TOTVS.ch" /*/{Protheus.doc} User Function zExe283 Busca arquivos contidos dentro do RPO @type Function @author Atilio @since 21/02/2023 @see https://tdn.totvs.com/display/tec/GetResArray @obs Função GetResArray Parâmetros + cMask , Caractere , Indica a máscara de pesquisa + nRPO , Caractere , Indica se quer pesquisar em [1] RPO Padrão; [2] RPO TLPP; [3] RPO Custom; Ou se não for informado nada será nos 3 Retorno + aRet , Array , Retorna os arquivos encontrados no repositório **** Apoie nosso projeto, se inscreva em https://www.youtube.com/TerminalDeInformacao **** /*/ User Function zExe283() Local aArea := FWGetArea() Local aArquivos := {} Local cArqui := "" Local cMensagem := "" //Busca todos os arquivos que sejam do tipo PNG aArquivos := GetResArray("*.png") //Percorre os fontes incrementando a mensagem aEval(aArquivos, {|cArqui| (cMensagem += cArqui + CRLF) } ) //Exibe uma mensagem com os programas ShowLog(cMensagem) FWRestArea(aArea) Return
Bom pessoal, por hoje é só.
Abraços e até a próxima.