ich rätzel, warum die nachfolgende Funktion ein falsches Ergebnis liefert:
Code: Alles auswählen
PROCEDURE Test()
aItem is array 3 by 4 Variants
nSearch is int = 2
nPos is int
aItem =[[1,"Ain", 3, "Hamburg"],
[2,"Aisne", 5, "München"],
[3,"Allier", 2, "Berlin"]]
// suche nach nSearch in Spalte 1
// Notation: ArraySeek(<array Name> , <Type of Search> , <Column> , <Sought Value> [, <Source Subscript>])
nPos = ArraySeek(aItem, asLinear,1,nSearch)
Info(nPos)
Gruß, Olaf