Scripts de contrôle d’événements

Les scripts de contrôle d’événements font partie des fonctionnalités les plus avancées de BarTender et ne doivent être utilisés que par des utilisateurs disposant de qualifications techniques.

Selon l’objectif de votre script, vous devrez peut-être l’exécuter seulement une fois par travail d’impression ou au contraire, pour chaque élément imprimé. Nous vous présentons les « événements » les moins fréquents et les plus fréquents qui se produisent lors d’un travail d’impression, mais certains événements se produisent plus d’une fois par travail et moins souvent qu’à chaque élément.

Pour simplifier le processus, BarTender examine généralement vos scripts en une seule ligne et vos scripts multi-lignes, puis tente de déterminer la fréquence idéale d’exécution d’un script. Pour la plupart des utilisateurs et des applications, cette opération est suffisante. Cependant, vous aurez parfois besoin de plus de contrôle pour formuler explicitement le moment d’exécution de vos scripts.

Types d’événements

Chaque source de données de votre modèle peut disposer d’un script distinct pour chaque type d’événement pris en charge par BarTender. Il s'agit toutefois d’un scénario très improbable. Il est plus vraisemblable que, si vous devez vraiment écrire un script d’événement, vous aurez besoin de l’écrire pour un type d’événement particulier uniquement et probablement pour une ou quelques sources de données seulement.

BarTender prend en charge l’utilisation des scripts de contrôle d’événements suivants :

Sélectionner les événements pour lesquels écrire des scripts

Chaque élément d’une ligne du volet Script correspond à un script distinct. Pour écrire un script à attribuer à un élément donné, cliquez sur cet élément dans le volet Script.

Vous pouvez alors insérer autant de lignes VBScript que vous le souhaitez dans le volet Éditeur. N’oubliez pas d’attribuer une valeur à une source données, vous devez ajouter une ligne de script qui commence par « Value = » quelque part dans le script. Vous pouvez cliquer sur autant d’éléments différents que vous le souhaitez dans le volet Script et définir un script pour chacun d’entre eux.

Rubriques connexes