Árvore de páginas

Obtém uma lista com todas as chaves e seus respectivos valores da "Tabela X".

Sintaxe

 

VarGetXA
lRet := VarGetXA( <cUID>, <aListCV> )

Parâmetros

NomeTipoDescriçãoObrigatórioReferênciaObservações
cUIDCaractere

Identificador da sessão de Variáveis Globais

X  
aListCV
ArrayValor a ser armazenadoX X 

Retorno

NomeTipoDescriçãoObservações
lRetLógico

Indica se conseguiu obter a lista de todas as chaves e seus valores referente a sessão <cUID>

Retorna .T. se a função foi executada corretamente e se houver algum erro retorna .F.

Observações

Retorna uma lista contendo a chave e o valor.

Durante a montagem desta lista não é possível se alterar ou recuperar quaisquer valores das chaves desta sessão <cUID>.

(aviso) Disponível em Build igual ou superior a 7.00.131227A

Exemplos

Exemplo 

User Function exemplo()
  Local cMyUID := "teste_UID_RL"
  Local aLista := {}
  Local lRet := .F.
   
  ConOut("Iniciando a recuparação da lista de valores: " + cMyUID)
  lRet := VarGetXA(cMyUID, @aLista)
  If(!lRet)   
    ConOut("Erro na recuperação da lista da Tabela X da sessão: " + cMyUID)     
  Else
    ConOut("Recuperou da lista da Tabela X da sessão: " + cMyUID + " tamanho: " + AllTrim(Str(Len(aLista))))
    //VarInfo("", aLista)
  EndIf
Return .T.

Veja também

VarSetUIDVarSetXVarSetXD

  • Sem rótulos