<< Click to Display Table of Contents >> Timer callout |
![]() ![]() ![]() |
Met het Timer() - script is het mogelijk maatwerk te schrijven voor individuele gebruikers. Het script wordt iedere minuut aangeroepen en kan gebruikt worden om bijvoorbeeld validaties uit te voeren of een signaleringsfunctie te bouwen.
Er is ten behoeve van de Timer-functie ook een signalerings-venster LWCRM.UserMessageShow() ontwikkeld. Dit venster toont de opgegeven melding aan de gebruiker, waarna het venster na 15 seconden automatisch weer sluit.
Omdat de Timer-functie waarschijnlijk niet voor alle gebruikers benodigd is, wordt de userid van de actieve gebruiker doorgegeven. Iedere gebruiker heeft een eigen unieke userid, welke via de menuoptie 'Beheer > Gebruikers' kan worden achterhaald.
Parameters
string:userId
Het ID van de actieve gebruiker.
Voorbeeld
In het onderstaande voorbeeld wordt in de detailvenster-titel van een e-mailbericht het Incidentnummer getoond, maar alleen als het bericht betrekking heeft op een incdient.
Public Function Timer( userId )
If userId = "0002" Then
Call LWCRM.UserMessageShow("Hallo " & LWCRM.User.NickName() & ", dit is een testbericht.")
End If
Timer = True
End Function