/
SysLogTicketFinr (Lua-Variable)
SysLogTicketFinr (Lua-Variable)
- 1 Typ
- 2 Beschreibung
- 3 Beispiele
Die globale Lua-Variable SysLogTicketFinr
enthält den aktuellen Ticket-Mandanten für das mandantenübergreifende Ticketsystem.
Siehe Systemschalter SLT_TICKET_FINR.
Typ
number
Beschreibung
Die Variable sollte dafür verwendet werden, bei Datenbankzugriffen (z.B. mit SQL_Select oder mit SQL_Exec) den Mandanten (Feld 'finr') in Tickettabellen einzuschränken, wenn ein mandantenübergreifendes Ticketsystem verwendet wird.
Beispiele
-- SELECT-Statement zusammenbauen mit der globalen Variable SysLogTicketFinr
local ticketnr = 1002
local query = "SELECT * FROM tsktab WHERE finr = " .. SysLogTicketFinr .. " AND ticketnr = " .. ticketnr .. " "
-- ausführen
local tsktab = SQL_Select( query )
-- prüfen, ob gültiges Ergebnis
if tsktab then
SY_Msg( "Der Titel des Tickets " .. ticketnr .. " lautet '" .. tsktab.text100 .. "'" )
else
SY_Msg( "Ticket " .. ticketnr .. " nicht vorhanden!" )
end