Histórico da Página
Composition Setup |
---|
import.css=/download/attachments/6062824/tecnologia.css
|
Pagetitle | ||
---|---|---|
|
...
Função: HMGet
...
|
Obtém o valor armazenado correspondente a chave em um objeto da classe tHashMap.
...
Sintaxe
Bloco de código | |||
---|---|---|---|
|
| ||
HMGet( < oHash >, < yKey >, <xVal @aVal > )--> lRet
|
Parâmetros
...
...
Nome | Tipo | Descrição | Obrigatório | Referência |
---|---|---|---|---|
oHash |
...
objeto | Objeto da classe HashMap (tHashMap) | X |
|
yKey |
...
qualquer | Chave de armazenamento do valor | X |
|
...
aVal |
...
Qualquer tipo
vetor | Retorna o valor |
...
armazenado na chave | X | X |
Retorno
...
...
Nome | Tipo | Descrição |
---|---|---|
lRet |
...
lógico |
...
Retorna verdadeiro (.T.) se |
...
achar a chave, ou falso (.F.) se não |
...
achar. |
Observações
...
...
- Se encontrou a chave (yKey), valor (
...
- aVal) irá conter o valor armazenado, caso contrário
...
- aVal permanecerá inalterado.
Exemplos
Bloco de código | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
| ||||||||||
|
| ||||||||||||
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)
lRet := HMGet(oHash,"item3",oVal)
if lRet == .T.
varinfo("Lista",oVal)
endif
Return
|
Abrangência
Totvs Application Server com versão igual ou superior a 7.00.131227A
Veja também
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas