EX_StartSuche

Füllt eine Auswahlliste mit Daten. (EXPOS-Funktion!)

Prototype


EX_StartSuche( maske, merkmal, query )

Parameter


ParameterTypBedeutung
maskenumberMaske, auf der sich das Merkmal befindet
merkmalstringMerkmal-Ident der Auswahlliste
querystringSelect-Statement, dessen Ergebnis in der Liste angezeigt werden soll

Rückgabewert


NummerTypBedeutung
1number/nilAnzahl Datensätze 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 StartSuche mit gleicher Funktionalität.

Beispiel


-- Liste aller aktiven Mitarbeiter in der Auswahlliste 'liste1' auf Maske 1 anzeigen:
local anz = assert( EX_StartSuche( 1, "liste1", 
   "SELECT perseh, vname, nname FROM gpktab WHERE finr = " .. SysLogFinr .. " AND status = 'A';" ) )
SY_Proto( anz .. " Datensätze gefunden" )