Árvore de páginas

Lista todos os elementos do objeto HashMap em um array.

Sintaxe

HMList( < oHash >, < @aElem > )

Parâmetros

Nome

Tipo

Descrição

Obrigatório

Referência

oHash

objeto

Objeto da classe HashMap (tHashMap)

X

 

aElem

vetor

Array para retorno da lista dos elementos do HashMap

X

X

Retorno

Nome

Tipo

Descrição

lRet

lógico

Verdadeiro (.T.) se conseguiu listar todos os elementos ou Falso (.F.) caso contrário

Exemplos

Exemplo 1
User Function exemplo()
  Local oVal := nil
  lista := {}
  AAdd(lista, {"item1",23})
  AAdd(lista, {"item2",104})
  AAdd(lista, {"item3",41})
  AAdd(lista, {"item4",1})
  AAdd(lista, {"item5",18})
  oHash := AToHM(lista,1,3)
  
  listret := {}
  lRet := HMList(oHash,listret)
  if lRet = .T.
    varinfo("",listret)
  endif
Return

Abrangência

Totvs Application Server com versão igual ou superior a 7.00.131227A

Veja também

  • Sem rótulos