Pour ajouter une définition de propriété de formule à une définition de jeu de propriétés

Cette procédure permet d'ajouter une définition de propriété de formule à une définition de jeu de propriétés. Les valeurs des propriétés de formules peuvent être calculées en fonction des valeurs des autres données de propriété. Une définition de propriété de formule est un type de propriété automatique, car la valeur qu'elle affiche est automatiquement déterminée en fonction de sa définition et ne peut pas être directement modifiée.

Remarque : Aucune conversion n'est effectuée entre les unités pour un résultat de formules.

Les formules peuvent être de simples expressions mathématiques, du style 2+2. Elles peuvent aussi contenir des variables, des fonctions et des opérateurs autorisés dans la fonction VBScript, comme illustré dans les exemples ci-dessous.

Instructions      
Call For Each...Next Property Get Set
Class For...Next Property Let Sub
Const Function Property Set While...Wend
Dim If...Then...Else Public Set
Do...Loop On Error Randomize With
Erase Option Explicit ReDim  
Execute Private Select Case  
Fonctions      
Abs Escape LBound ScriptEngineMinorVersion
Array Eval LCase Second
Asc Exp Left SetLocale
Atn Filter Len Sgn
CBool FormatCurrency LoadPicture Sin
CByte FormatDateTime Log Space
CCur FormatNumber LTrim Split
CDate FormatPercent Maths Sqr
CDbl GetLocale Mid StrComp
Chr GetObject Minute String
CInt GetRef Month Tan
CLng Hex MonthName Time
Conversions Hour MsgBox Timer
Cos InputBox Now TimeSerial
CreateObject InStr Oct TimeValue
CSng InStrRev Replace Trim
Date Int, Fix RGB TypeName
DateAdd IsArray RTrim UBound
DateDiff IsDate Right UCase
DatePart IsEmpty Rnd Unescape
DateSerial IsNull Round VarType
DateValue IsNumeric ScriptEngine Weekday
Day IsObject ScriptEngineBuildVersion WeekdayName
Derived Math Join ScriptEngineMajorVersion Year
  1. Cliquez sur l'onglet Gérergroupe de fonctions Style et affichageGestionnaire des styles.

    Le Gestionnaire des styles s'affiche, avec le dessin en cours détaillé dans l'arborescence.

  2. Développez Objets de documentation Définitions des jeux de propriétés.
  3. Sélectionnez la définition de jeu de propriétés à modifier.
  4. Dans l'onglet Définition, cliquez sur .
  5. Dans la fiche de travail Définition de la propriété de formule, entrez un nom pour la propriété de formule.

  6. Si vous ne souhaitez pas utiliser la formule en guise de description pour la propriété, désactivez l'option Utiliser la formule pour la description.
  7. Entrez la formule.
    Pour... Action...
    utiliser une valeur définie cliquez dans le volet Formule et entrez une valeur.
    utiliser la valeur d'une autre définition de propriété dans la formule recherchez la définition et cliquez deux fois dessus dans la liste Insérer les définitions de propriétés (ou cliquez avec le bouton droit de la souris sur la définition et choisissez Insérer). Vous pouvez également sélectionner la définition et appuyer sur la touche Inser.
    utiliser une fonction VBScript recherchez la fonction et cliquez deux fois dessus dans la liste Insérer le code VBScript (ou cliquez avec le bouton droit de la souris sur la fonction et choisissez Insérer). Vous pouvez également sélectionner la fonction et appuyer sur la touche Inser.
    évaluer la formule en tant que fonction VBScript tapez RESULT n'importe où dans la formule.

    Les définitions de propriétés qu'il est possible d'utiliser dans la formule doivent être appliquées aux mêmes objets que la définition de jeu de propriétés contenant la formule.

    Le nom des définitions de propriétés utilisé dans la formule s'affiche entre parenthèses (ex. :[Largeur]). Si la définition de propriété appartient à une définition de jeu de propriétés autre que celle contenant la formule, son nom est également affiché (ex. : [ObjetsPorte:Hauteur]).

    La définition de propriété de la formule elle-même ne peut pas être utilisée dans la formule qu'elle définit, comme indiqué par et par l'ajout de la mention [Self] à la suite de son nom. Les définitions de propriétés qui finissent par utiliser la valeur de la formule ne peuvent pas être utilisées dans la formule, comme indiqué par et par l'ajout de [Référence circulaire] à la suite de leur nom.

    Remarque : Si vous entrez directement le nom d'une définition de propriété dans la chaîne de formule ou effectuez un copier-coller entre les formules, la définition de propriété s'affiche en texte normal. Pour que les valeurs de propriété associées aux définitions de propriétés soient correctement insérées, elles doivent être sélectionnées à partir de la liste située dans le volet Insérer les définitions de propriétés.
  8. Entrez une valeur dans le volet Indiquer les valeurs d'échantillon.

    La valeur de propriété saisie s'affiche avec le format actuellement spécifié dans le volet Exemple de résultat.

  9. Dans le même volet, sélectionnez un format de données de propriété.

    Le format sélectionné détermine l'affichage des données de la colonne Valeur dans le volet Exemple de résultat et l'évaluation de la formule dans la table de nomenclature. Il peut être modifié à tout moment.

  10. Cliquez deux fois sur OK.