EX_GetListItemActive

Prüft, ob eine bestimmte Zeile in einer EXPOS Auswahlliste ausgewählt ist.

Prototype


EX_GetListItemActive( maske, merkmal, zeile )

Parameter


ParameterTypBedeutung
maskenumberMaske, auf der sich das Merkmal befindet
merkmalstringMerkmal-Ident der Auswahlliste
zeilenumberZeile, die geprüft werden soll

Rückgabewert


NummerTypBedeutung
1booleanZeile ausgewählt ja/nein

Hinweise


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

Beispiel


local zeile = 2
local abbrechen = false


while not abbrechen do
	local list_aufnr = tonumber(EX_GetListItemMulti( 1, "liste", zeile, 1 ))
	if list_aufnr and list_aufnr ~= 0 then
		if EX_GetListItemActive( 1, "liste", zeile ) then
			local list_auart = EX_GetListItemMulti( 1, "liste", zeile, 2 )
			-- Hier etwas mit den Werten machen
		end
	else
		abbrechen = true
	end

	zeile = zeile + 1
end