Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v19.8
collection.indexOf( )
|
collection.indexOf ( aBuscar {; posicInic} ) -> Resultado | ||||||||
Parâmetro | Tipo | Descrição | ||||||
aBuscar | Expression |
![]() |
elemento a pesquisar na coleção | |||||
posicInic | Inteiro longo |
![]() |
Número do elemento a partir do qual vai começar a pesquisa | |||||
Resultado | Inteiro longo |
![]() |
Número da primeira ocorrência de aBuscar na coleção, -1 se não encontrado | |||||
O método collection.indexOf( ) busca a expressão aBuscar entre os elementos da coleção e devolve o número de elemento da primeira ocorrência encontrada, ou -1 se não for encontrado.
Nota: este método não modifica a coleção original.
Em aBuscar, passe a expressão a buscar na coleção. Pode passar:
aBuscar deve coincidir exatamente com o elemento a buscar (são aplicadas as mesmas regras que para o operador de igualdade, ver Operadores de Comparação).
Opcionalmente, pode passar o número de elemento desde o qual iniciar a pesquisa em posicIni.
C_COLLECTION($col)
$col:=New collection(1;2;"Henry";5;3;"Albert";6;4;"Alan";5)
$i:=$col.indexOf(3) //$i=4
$i:=$col.indexOf(5;5) //$i=9
$i:=$col.indexOf("al@") //$i=5
$i:=$col.indexOf("Hello") //$i=-1
Produto: 4D
Tema: Coleções
Número
805255
Criado por: 4D v16 R6
Manual de linguagem 4D ( 4D v19)
Manual de linguagem 4D ( 4D v19.1)
Manual de linguagem 4D ( 4D v19.4)
Manual de linguagem 4D ( 4D v19.5)
Manual de linguagem 4D ( 4D v19.6)
Manual de linguagem 4D ( 4D v19.7)
Manual de linguagem 4D ( 4D v19.8)