EX_GetListItem

Liest eine Spalte aus der selektierten Zeile einer Auswahlliste aus. (EXPOS-Funktion!)

Prototype


EX_GetListItem( maske, merkmal, spalte )

Parameter


ParameterTypBedeutung
maskenumberMaske, auf der sich das Merkmal befindet
merkmalstringMerkmal-Ident der Auswahlliste
spaltenumberSpalte, aus der der Wert gelesen werden soll

Rückgabewert


NummerTypBedeutung
1string/nilWert aus der Spalte (immer als Zeichenkette!) oder nil im Fehlerfall
2stringNur im Fehlerfall: Fehlermeldung

Hinweise


  • Die Funktion funktioniert nur bei Aufruf eines Lua-Skriptes aus EXPOS heraus!
  • Es gibt auch die EXPOS-Funktion GetListItem mit gleicher Funktionalität.

Beispiel


-- Liest die ersten drei Spalten aus der Liste 'liste1' auf der Maske 1 aus
local wert1 = assert( EX_GetListItem( 1, "liste1", 1 ) )
local wert2 = assert( EX_GetListItem( 1, "liste1", 2 ) )
local wert3 = assert( EX_GetListItem( 1, "liste1", 3 ) )

SY_Proto( "Werte in den ersten drei Spalten der selektierten Zeile: ", wert1, wert2, wert3 )