Type de règle : Fonctions

Les règles fonctions définissent l'état des fonctions capturées sur Supprimer, Annuler la suppression ou Effacer.

Fonctions - Exemple : Supprimer une fonction

Pour supprimer une fonction conformément à une valeur d'entrée:

  1. Créez un formulaire avec une case à cocher intitulée Chanfrein qui, une fois cochée, requiert la fonction chanfrein.
  2. Cliquez sur Règles pour ouvrir le volet Règles.
  3. Sous Editer, cochez la case de Fonctions et cliquez sur Modifier les règles.
  4. Double-cliquez sur la fonction ou cliquez sur Construire.
  5. Sélectionnez Entrées > Chanfrein.
    La formule montrée dans la liste des règles est la suivante:

    Chanfrein

    La fonction est non supprimée lorsque la case correspondante est cochée (renvoie la valeur Vrai pour la règle) et supprimée lorsque la case est désactivée (renvoie la valeur Faux pour la règle).

  6. Cliquez sur OK.

Fonctions - Exemple : Suppression d'un modèle

Pour supprimer une fonction de répétition lorsque le nombre de perçages est 0 ou 1:

  1. Créez un formulaire avec un champ d'entrée intitulé HoleQuantity.
  2. Cliquez sur Règles pour ouvrir le volet Règles.
  3. Sous Editer, cochez la case de Fonctions et cliquez sur Modifier les règles.
  4. Double-cliquez sur la fonction ou cliquez sur Construire.
  5. Dans la boîte de dialogue du Créateur de règles DriveWorksXpress, cliquez sur Logique > IF( , , ) et créez l'expression servant à supprimer ou à annuler la suppression de la fonction selon la valeur de HoleQuantity :
    • Dans le champ IF, sélectionnez Entrées > HoleQuantity .
    • Dans le champ Then, tapez entre guillemets l'action à exécuter sur la fonction lorsque la condition est True.
    • Dans le champ Otherwise, tapez entre guillemets l'action à exécuter sur la fonction lorsque la condition est False.

    La formule montrée dans la liste des règles est la suivante:

    IF ( HoleQuantity <= 1 , "Suppress" , "Unsuppress" )

  6. Cliquez sur OK.