Ajout d'une logique de commande à une commande

Utilisez la boîte de dialogue Logique de commande pour spécifier une ou plusieurs conditions qui entraînent l'affichage, le masquage ou la désactivation dynamique d'une commande de carte de données dans SOLIDWORKS PDM Professional.

Par exemple, vous pouvez appliquer une logique de commande à un champ de saisie propre à une langue de sorte qu'il soit masqué ou désactivé, à moins qu'une case à cocher correspondant à cette langue ne soit sélectionnée.

Vous ne pouvez appliquer une logique de commande qu'à une seule commande à la fois.

Pour ajouter une logique de commande à une commande:

  1. Dans l'Editeur de cartes, ouvrez la carte et sélectionnez la commande à laquelle vous souhaitez ajouter une logique de commande.
  2. Cliquez sur Commande > Logique de commande.
  3. Dans la boîte de dialogue Logique de commande, sous Actions, cliquez sur Cliquez ici pour ajouter une action.
  4. Sélectionnez le comportement de la commande lorsque la logique est satisfaite:
    • Pour stipuler que la commande soit en lecture seule, sélectionnez En gris.
    • Pour masquer la commande, sélectionnez Masquer.
  5. Cliquez sur Cliquez ici pour ajouter une condition.
  6. Si vous souhaitez que l'action soit déclenchée par une quelconque de plusieurs conditions, sélectionnez .
    Si toutes les conditions doivent être satisfaites, vous pouvez sélectionner ou simplement ajouter les conditions qui doivent être satisfaites.
  7. Sélectionnez une variable dont la valeur déclenchera l'action de la logique de commande.
    La variable doit se trouver sur la même carte que la commande.
  8. Sous Comparaison, sélectionnez comment la valeur est interprétée.
    Par exemple, Date égale à ou Date inférieure à.
  9. Sous Valeur, tapez la valeur de la variable qui déclenchera la logique de commande.
  10. Pour ajouter une autre condition, répétez les étapes de 5 à 9.
  11. Pour supprimer une action ou une condition, sélectionnez-la et choisissez Supprimer dans la liste.
  12. Cliquez sur OK.
Lors de l'utilisation de la carte, si l'utilisateur entre une valeur de variable qui correspond aux critères de la logique de commande, l'action de la commande (masquer ou désactiver la commande) est exécutée.