| Field GetField(string fieldName); | Récupère le champ par son nom ou son identifiant. Important ! Passez directement à cette méthode le nom du champ sous forme de string : une variable portant la même valeur string ne fonctionnera pas. Le préprocesseur qui analyse le code du script avant son exécution remplacera le nom du champ par son identifiant, mais ne pourra pas traiter une variable. Utilisez le chemin complet pour référencer les champs contenus dans un groupe de champs, par exemple BusinessUnit/Address. Lorsqu’elle est utilisée dans une règle répétée, cette méthode renvoie séquentiellement chaque instance de champ traitée. Sinon, elle renvoie la première instance d’un champ répétitif lorsqu’un tel champ est référencé. |
| Field[] GetFields(string fieldName); | Renvoie une liste de champs portant le nom spécifié. Cette méthode peut être utilisée pour obtenir toutes les instances d’un champ répétitif, y compris toutes les cellules d’une colonne de tableau. Elle facilite l’accès aux champs répétitifs lors de l’utilisation de boucles. Important ! Passez directement à cette méthode le nom du champ sous forme de string : une variable portant la même valeur string ne fonctionnera pas. Le préprocesseur qui analyse le code du script avant son exécution remplacera le nom du champ par son identifiant, mais ne pourra pas traiter une variable. |
| Record GetCatalogRecord(string catalogId, string externalId); | Récupère un enregistrement depuis un catalogue (base de données externe). Utilisez cette méthode pour obtenir des informations d’un catalogue et comparer les valeurs de champ du document à celles du catalogue. Le nom du catalogue (catalogId) et l’identifiant de l’enregistrement (externalId) sont passés en arguments. Cette méthode ne peut être utilisée que si l’identifiant approprié a été configuré dans le catalogue (p. ex. l’identifiant du Fournisseur). |
| SkillParameter SkillParameter(string ParameterName); | Récupère une valeur depuis le paramètre de compétence. Cette méthode ne peut être utilisée que si la Compétence de document comporte au moins un paramètre. |