2.237 .nextactive[index]

Hiermit kann die Anwendung sich alle aktiven Felder des Tablefields holen bzw. auch herausfinden, ob kein, ein oder mehrere Felder aktiv sind.

Für die Definition des nächsten aktiven Feldes ist es notwendig einen Index zu spezifizieren, ab dem nach einem aktiven Eintrag gesucht werden soll. Wird kein weiterer Eintrag mehr gefunden, so wird als Index [0,0] zurückgegeben.

Eine Suche mit den Indizes [I,0] bzw. [0,J] ist nicht möglich. Da diese Indizes keine echten Felder der Tabelle darstellen wird der Aufruf so behandelt, als wäre der Index [0,0] angegeben worden.

Die Suchrichtung wird durch das .direction-Attribut bestimmt. Bei .direction = 1 wird zeilenweise und bei .direction = 2 spaltenweise nach der nächsten selektierten Zelle gesucht. Sind beispielsweise die Zellen [4,2] und [3,5] selektiert, liefert .nextactive[1,1] bei .direction = 1 als Ergebnis [3,5] und bei .direction = 2 als Ergebnis [4,2].

Definition

  • Datentyp

    integer

  • Zugriff

    get

Siehe auch

Attribute .active[index], .direction, .selstyle