GetResArray
Retorna um array com os resources do repositório baseado na pesquisa por nome ou máscara.
Sintaxe
GetResArray( < cMask >, [ nRPO ] )
Parâmetros
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
cMask | caractere | Indica o nome do resource ou máscara que será usada na pesquisa. Serão aceitos caracteres curingas '*' e '?'. | X | |
nRPO | numérico | Indica o nome do repositório que será feita a busca. Valores possíveis: 1 - RPO Padrão, 2 - RPO TLPP, 3 - RPO Custom. Caso o parâmetro não seja informado, a busca sera realizada em todos os repositórios citados. Este parâmetro é válido a partir a release 20.3.0.x (Application Server Harpia) |
Retorno
Nome | Tipo | Descrição |
---|---|---|
aRet | vetor | Resources do repositório |
Observações
- Resources retornados com nome em caixa alta.
Exemplos
user function Exemplo () Local aFontes := nil Local tFontes := 0 Local nI := 0 // Teste 1 - Retorna todos arquivos com extensão .png aFontes := GetResArray("*.png") tFontes = len(aFontes) if tFontes > 0 for nI := 1 to tFontes conout("Fonte ["+aFontes[nI]+"] encontrado!") next MsgInfo("Fontes encontrados. Verifique no console.","Resultado") else MsgInfo("Nenhum fonte encontrado.","Resultado") endif // Teste 2 - Retorna todos arquivos com extensão formada por 3 letras onde a terceira é "g". // Ex: png e jpg aFontes := GetResArray("*.??g") tFontes = len(aFontes) if tFontes > 0 for nI := 1 to tFontes conout("Fonte ["+aFontes[nI]+"] encontrado!") next MsgInfo("Fontes encontrados. Verifique no console.","Resultado") else MsgInfo("Nenhum fonte encontrado.","Resultado") endif // Teste 3 - Retorna todos arquivos com extensão .png do RPO Custom // Exemplo válido a partir da versão 20.3.0.x aFontes := GetResArray("*.png", 3) tFontes = len(aFontes) if tFontes > 0 for nI := 1 to tFontes conout("Fonte ["+aFontes[nI]+"] encontrado no RPO Custom!") next MsgInfo("Fontes encontrados no RPO Custom. Verifique no console.","Resultado") else MsgInfo("Nenhum fonte encontrado no RPO Custom.") endif Return
Abrangência
20.3.0.x
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas