Scripts personnalisés pour la propriété DataField d'une nomenclature externe

Découvrez comment utiliser des scripts personnalisés dans la propriété DataField d'une nomenclature externe d'éléments afin de produire de meilleurs rapports de nomenclature.

Vous pouvez utiliser des expressions dans la propriété DataField pour spécifier une sortie personnalisée pour les cellules. Toutes les expressions utilisées dans la propriété DataField commencent par le signe égal (=).

Pour ajouter un script personnalisé à un rapport de nomenclature, sélectionnez une cellule et modifiez la propriété DataField dans le volet de droite de la boîte de dialogue Editeur de gabarit de nomenclature.

Le texte placé entre /* et */ dans le script est considéré comme un commentaire et sera ignoré.

Utiliser une expression mathématique

Modifiez la propriété DataField pour le calcul mathématique de votre choix. Avant d'effectuer les opérations, les jetons doivent être projetés dans un nombre entier ou de type double. Sans projection, les jetons sont évalués comme des chaînes.

Exemples :

Concaténer des chaînes

Modifiez la propriété DataField pour la zone de texte comme suit. Ici, les jetons sont automatiquement utilisés comme des chaînes.

Exemple :

Utiliser des instructions conditionnelles

La propriété DataField peut être utilisée avec des instructions conditionnelles simples sous la forme suivante :

(condition) ?(exécutée si la condition est vraie)  : (exécutée si la condition est fausse)

Plusieurs conditions peuvent être en cascade.

Exemples :

Autres fonctions

La propriété DataField peut effectuer des actions supplémentaires définies dans la classe système C#.

Exemples :