Versionen im Vergleich
Version | Alte Version 2 | Neue Version Aktuell |
---|---|---|
Änderungen wurden vorgenommen von | ||
Gespeichert am |
Schlüssel
- Diese Zeile wurde hinzugefügt.
- Diese Zeile wurde entfernt.
- Formatierung wurde geändert.
Inhalt |
---|
Auszug |
---|
Liest den Wert einer Spalte aus einer bestimmten Zeile einer Auswahlliste aus |
.
Prototype
Codeblock |
---|
int GetListItemMulti(MaskeNr;Auswahlliste;ZeileNr;SpalteNr;WertRückgabe) |
Parameter
Parameter | Beschreibung |
---|---|
MaskeNr | Merkmal-Ident der Masken-Nummer (Merkmal-Ident oder Zeichenkette) |
Auswahlliste | Merkmal-Ident der Auswahlliste (Merkmal-Ident oder Zeichenkette) |
ZeileNr | Nummer der Zeile aus der der Wert ausgelesen werden soll. Inhaltszeilen beginnen mit der Zeile 2, da Zeile 1 die Überschrift ist (Merkmal-Ident oder Zeichenkette) |
SpalteNr | Nummer der Spalte, deren Wert ausgelesen werden soll (Merkmal-Ident oder Zeichenkette) |
WertRückgabe | Merkmal-Ident in das der Rückgabewert geschrieben werden soll (Merkmal-Ident oder Zeichenkette) |
Rückgabewert
Wert | Bedeutung | Grund |
---|---|---|
>= 0 | OK | Zeile-Nr. der ausgelesenen Zeile |
-1 | Parameter abweichend | Die Funktion meldet eine abweichende Übergabe der erwarteten Parameter |
-2 | Ungültige Zeilen/Spalten-Nr. | Die Funktion konnte den Wert nicht aus der Liste lesen. Es wurde eine ungültige Zeile und/oder Spalte übergeben. |
Beispiele
Folgender Aufruf liest die zweite Spalte der dritten Zeile in der Liste mit Merkmalsname "LISTE" aus und schreibt das Ergebnis in ein Merkmal mit Namen "RUECKGABE".
Codeblock |
---|
GetListItemMulti( "1"; "LISTE"; "4"; "2"; "RUECKGABE" ) |