Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Composition Setup
import.css=/download/attachments/327912/newLayout.css

...

Pagetitle
GetSrcArray

...

...

...

GetSrcArray

Retorna

...

um

...

array

...

com

...

o

...

nome

...

dos

...

fontes

...

compilados.

Sintaxe

Bloco de código
collapsefalse
GetSrcArray(
< cNome> ) --> aFontes Parâmetros/Elementos
 < cNome >, [ nRPO ] )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

cNome

...

caractere

Indica o nome do código fonte ou máscara. Observação: São aceitos os 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

aFontes

vetor

Retorna um array de strings, contendo o nome dos fontes compilados identificados no repositório.

Informações
icontrue
titleObservações
  • Função disponível a partir da build 7.00.080806P.

Exemplos

Bloco de código
languagecpp
themeEclipse
linenumberstrue
collapsefalse
User Function 
TSTINFO
exemplo1()
Local aFontes := {}
Local nI 
, nTaFontes
:= 0

aFontes := GetSrcArray("
M??R
*.PRW")
nT

tFontes := len(aFontes)

If 
nT
tFontes > 0
  
For nI := 1 to 
nT
tFontes
    conout("Fonte "+aFontes[nI]+" encontrado.")
  Next
  MsgInfo("Fontes encontrados. Verifique log de console.")
Else
  MsgStop("Nenhum fonte encontrado.")
Endif
Return
 
// Exemplo válido a partir da versão 20.3.0.x
User Function exemplo2()
Local aFontes := {}
Local nI := 0

aFontes := GetSrcArray("*.PRW", 3)
tFontes := len(aFontes)

If tFontes > 0
  For nI := 1 to tFontes
    conout("Fonte "+aFontes[nI]+" encontrado no RPO Custom.")
  
Next

  MsgInfo("Fontes encontrados. Verifique log de console.")
Else
  
MsgStop("Nenhum fonte encontrado no RPO Custom.")
EndifReturn

Endif
Return

Abrangência

...

20.3.0.x