Ausführungsbefehl von Skripten

Hinweis: Dieser Inhalt wird nicht mehr aktualisiert. Den neuesten Inhalt finden Sie im Benutzerhandbuch für M-Files Online. Informationen zu den unterstützten Produktversionen finden Sie in unserer Lebenszyklus-Richtlinie.

Benutzerspezifische Skripts in M-Files werden in einer spezifischen Reihenfolge ausgeführt und der Punkt, an dem diese ausgeführt werden, hängt von dem Ereignis ab, für dass das Skript geschrieben wurde. Siehe unten stehende Listen hinsichtlich der Reihenfolge, in der die Ereignisse standardmäßig ausgeführt werden, wenn Benutzer eine bestimmte Aktion in der Dokumentenverwaltung ausführen. Beachten Sie, dass die exakte Reihenfolge und die Anzahl von Ereignissen, die nach einer bestimmten Benutzeraktion ausgelöst werden, von der Struktur der Dokumentenverwaltung und den Skripttypen, die in der Dokumentenverwaltung verwendet werden, abhängen.

Der Benutzer erstellt ein Objekt und fügt es unmittelbar hinzu:

  1. Validierung des Eigenschaftswerts
  2. Berechnung der automatischen Eigenschaftswerte
  3. Das Ereignis BeforeCreateNewObjectFinalize
  4. Vorbedingungen Workflow-Status
  5. Aktionen Workflow-Status
  6. Das Ereignis AfterCreateNewObjectFinalize
  7. Das Ereignis AfterCheckInChangesFinalize

Der Benutzer erstellt ein Objekt, ändert dann die Eigenschaftswerte und fügt schließlich das Objekt hinzu:

  1. Validierung des Eigenschaftswerts
  2. Berechnung der automatischen Eigenschaftswerte
  3. Das Ereignis BeforeCreateNewObjectFinalize
  4. Das Ereignis AfterCreateNewObjectFinalize
  5. Das Ereignis BeforeSetProperties
  6. Validierung des Eigenschaftswerts
  7. Berechnung der automatischen Eigenschaftswerte
  8. Das Ereignis AfterSetProperties
  9. Das Ereignis BeforeFileUpload
  10. Das Ereignis AfterFileUpload
  11. Das Ereignis BeforeSetProperties
  12. Berechnung der automatischen Eigenschaftswerte
  13. Das Ereignis AfterSetProperties
  14. Das Ereignis BeforeCheckInChanges
  15. Vorbedingungen Workflow-Status
  16. Aktionen Workflow-Status
  17. Das Ereignis BeforeCheckinChangesFinalize
  18. Das Ereignis AfterCheckInChanges
  19. Das Ereignis AfterCheckInChangesFinalize

Der Benutzer ändert die Eigenschaftswerte und den Workflow-Status eines Objekts:

  1. Das Ereignis BeforeCheckOut
  2. Das Ereignis AfterCheckOut
  3. Das Ereignis BeforeSetProperties
  4. Validierung des Eigenschaftswerts
  5. Berechnung der automatischen Eigenschaftswerte
  6. Das Ereignis AfterSetProperties
  7. Das Ereignis BeforeCheckInChanges
  8. Vorhergehende Nachbedingungen des Workflow-Status
  9. Vorbedingungen für den neuen Workflow-Status
  10. Aktionen Workflow-Status
  11. Das Ereignis BeforeCheckinChangesFinalize
  12. Das Ereignis AfterCheckInChanges
  13. Das Ereignis AfterCheckInChangesFinalize
  14. Das Ereignis BeforeReturnView

Falls Sie mehr als einen Ereignishandler des gleichen Typs haben, können Sie dessen Ausführungsbefehl durch Auswahl des Ereignishandlers im Ereignishandler Dialogfeld auswählen und anschließend die Auf- bzw. Ab-Schaltfläche an der rechten Seite des Dialogfelds anklicken.