Passer au contenu principal
FlexiCapture vous permet de créer des gestionnaires pour les événements qui affectent les lots, les documents et les champs. Les gestionnaires d’événements sont enregistrés dans les types de lots et les définitions de document. Vous trouverez leurs paramètres dans l’onglet gestionnaire d’événements de la boîte de dialogue Properties des éléments suivants :
  • (Administrator) Types de lots (Developer) Types de lots ( (Distributed) pour les définitions de document (Standalone) pour des types de lots spécifiques) ;
  • (Administrator) Projects (Developer) Projects (pour tous les types de lots du projet, à l’exception de ceux pour lesquels des gestionnaires d’événements ont été configurés dans les propriétés du type de lot).
  • (Administrator) définitions de document (Developer) définitions de document (pour les documents du type actuel).

Événements de lot

Après la création du lot Avant la suppression du lot Avant la modification du paramètre du lot Après l’ajout d’une page Avant la suppression d’une page Après la création d’un document Avant la suppression d’un document Avant le déplacement des pages Après l’ouverture du lot Avant la fermeture du lot Contrôle de l’intégrité du lot

Événements de document pour les types de lots

Ces gestionnaires d’événements sont configurés dans les propriétés d’un lot ou d’un type de lot. Avant la modification d’un paramètre de document Après le changement d’état du document Après l’export Avant la mise en correspondance

Événement de document du type de lot actuel

Ces gestionnaires d’événements se configurent dans les propriétés d’une définition de document. Avant la modification du paramètre du document Après la modification de l’état du document Après vérification des règles du document Les gestionnaires d’événements des champs peuvent également être configurés dans les propriétés d’une définition de document (voir ci-dessous).

Événements de champ

Requête de vérification de champ
Si le même gestionnaire d’événements est configuré pour les types de lots et pour le type de document actuel, le gestionnaire d’événements du document sera exécuté en premier, puis celui des types de lots.
Nous vous recommandons d’ajouter à un module global les procédures que vous prévoyez d’utiliser dans plusieurs gestionnaires d’événements. Pour ce faire, sélectionnez Events dans la liste déroulante de la barre d’outils de l’éditeur de scripts.Remarque : Les modules globaux ne sont pas disponibles pour les gestionnaires d’événements dans l’éditeur de définition de document.
Si un script ou un module global utilise des méthodes provenant d’une assembly externe, vous pouvez ajouter cette assembly externe dans l’onglet .NET References de la boîte de dialogue des propriétés d’un objet (un type de lot, un projet ou une définition de document).