Hériter des variables d'objets et de PromptSet

Si vous êtes développeur et concepteur d'objet, lorsque vous créez un objet exécutable, vous devez définir des variables d'objets dans sa Page Variables. Les valeurs sont extraites soit des propriétés de l'objet (valeurs des champs de saisie d'objets), soit de son instance d'exécution (la tâche). Les variables d'objets peuvent être utilisées pour tout l'objet. Vous pouvez également déterminer si l'objet peut hériter des variables d'objet de ses parents lorsqu'il est exécuté dans un workflow ou un schedule. Hériter des variables d'objet simplifie la maintenance, car les valeurs n'ont pas besoin d'être enregistrées ni gérées dans des objets distincts.

Voici les cas où les tâches héritent des variables d'objets et de promptsets de leurs parents :

Voici les cas où les tâches n'héritent pas des variables d'objets et de promptsets de leurs parents :

Important ! Les variables d'objets héritées remplacent systématiquement les variables d'objets existantes dans l'objet enfant. Mais les variables Promptset ne sont jamais remplacées.

Remarque : Si vous créez une variable d'objet avec l'instruction de script :PSET, cette dernière est automatiquement transmise à l'objet parent. Si l'objet parent contient déjà une variable d'objet ou de promptset du même nom, la valeur de cette dernière sera remplacée par celle de l'objet enfant. Les tâches suivantes du parent peuvent alors accéder à cette variable.

Voir aussi :