Denna version av användarhandledningen gäller för uppdateringen maj 2020 och tidigare. För det senaste innehållet, besök vår engelska användarhandledning.
Händelsehanterare
Med händelsehanterare kan du definiera olika åtgärder som utförs när vissa händelser sker. Det gäller till exempel när ett objekt har modifierats eller innan ett nytt element i en värdelista skapas och så vidare. Åtgärderna anges med hjälp av variabler, allmänna funktioner i VBScript och M-Files API.
Exempel på hur händelsehanterare kan användas:
- Objektbehörigheter kan ställas in så att de ändras automatiskt när objektegenskaper ändras.
- Vissa grundläggande dokument kan läggas till i varje nytt projekt via en fördefinierad projektmodell.
- Angivna Word-dokument kan alltid sparas som PDF-filer, så att när en Word-fil checkas in sparas den även i PDF-format på servern.
- Data som är kopplade till foton, till exempel datum och bildstorlek, kan automatiskt läggas till i fotodokumentets metadata.
- Om användaren lägger till ett nytt värde i värdelistan kan händelsehanteraren användas för att kontrollera att det tillagda värdet anges korrekt.
- Du kan förhindra inloggning till M-Files utanför kontorstimmar, till exempel på kvällar och helger.
- Du kan övervaka hur vissa filer hämtas, förhindra hämtning av ett stort antal filer eller ställa in så att ett larm om misstänkta hämtningar skickas till administratören.
Notera: Dokumentationen om M-Files API finns på www.m-files.com/api/documentation/latest. Mer information om att använda VBScript
i M-Files finns i Hur skriver jag VBScript-kod för M-Files-syften?-självstudierna.
Gör följande steg för att skapa en ny händelsehanterare: