Comment faire pour afficher les propriétés personnalisées sous forme de texte dans Visio


Résumé


Cet article explique comment afficher le texte qui est dérivé des propriétés personnalisées d’une forme dans Microsoft Visio. Dans cet article, la forme « processus » à partir du gabarit de diagramme de flux simple est utilisée à des fins d’illustration. Si vous utilisez une autre forme, vérifiez que la forme a des propriétés personnalisées, et que vous avez entré des valeurs dans les propriétés personnalisées.

Cet article suppose que vous avez utilisé la feuille ShapeSheet avant et que vous êtes familiarisé avec l’ajout de sections et en tapant des formules.

Plus d'informations


Un exemple simple

À la page de dessin, faites glisser la forme « processus ». Cliquez droit sur la forme pour entrer des valeurs dans les trois propriétés personnalisées (coût, durée et ressources). Chaque propriété accepte uniquement une valeur numérique.

  1. Lorsque la forme est sélectionnée, cliquez sur champ dans le menu Insertion .
  2. Dans le menu catégorie , cliquez sur Formule personnalisée.
  3. Une fois sélectionnée, la barre de Formule personnalisée devient active. Placez le pointeur de la souris dans le champ et tapez dans Prop.coût.
  4. Cliquez sur OK. Texte de la forme affiche désormais la valeur de la ligne dans Prop.coût dans la section Custom Properties de la feuille ShapeSheet.

Déterminer les noms de ligne valide

Pour une forme qui possède déjà des propriétés personnalisées, il est nécessaire de déterminer des procédures pour référencer correctement les lignes de propriété personnalisée.

  1. La forme étant sélectionnée, cliquez sur Afficher la feuille ShapeSheet dans le menu fenêtre .
  2. Faites défiler la liste pour trouver la section Custom Properties de la feuille ShapeSheet. S’il n’est pas visible, cliquez sur Sections dans le menu affichage . Vérifiez les propriétés personnalisées.
  3. La section des Propriétés personnalisées est ont des lignes nommées. La forme de « processus » a 3 : dans Prop.coût, Prop.Durationet Prop.Resources. « Prop » dans le nom est automatiquement ajoutée par Visio.

Un exemple complexe

L’exemple simple fonctionne de manière satisfaisante pour afficher une propriété personnalisée. L’exemple suivant explique comment ajouter du texte et des propriétés personnalisées à l’affichage. Encore une fois, à l’aide de la forme « processus » avec les valeurs ajoutées dans les propriétés personnalisées, sélectionnez l’outil texte et puis procédez comme suit :

  1. Tapez la commande suivante :

    Coût : $
    Suivez les étapes 1 à 4 de la section « Exemple », plus haut dans cet article. Puis appuyez sur ENTRÉE.
  2. Tapez le mot :

    Durée :
    Suivez les étapes 1 à 4 à nouveau et entrer la Formule personnalisée en tant que Prop.Duration. Puis appuyez sur ENTRÉE. Si vous le souhaitez, tapez dans le laps de temps, par exemple « semaine ».
  3. Tapez

    Ressources :
    Suivez les étapes 1 à 4 à nouveau et entrer la Formule personnalisée en tant que Prop.Resources.


    La forme obtenue doit ressembler à la figure 1.
 Picture showing Cost: $5000 - Duration: 2 Weeks - Resources: 4
Figure 1

Un exemple plus complexe : choisir d’afficher ou de masquer les propriétés personnalisées

L’exemple suivant montre comment définir une action de souris de droite pour afficher ou masquer les valeurs des propriétés personnalisées de la forme. Cet exemple utilise la forme processus déjà modifiée de l’exemple précédent.


Pour voir cet exemple, procédez comme suit :
  1. Faire défiler jusqu'à la section de la cellule définie par l’utilisateur de la feuille ShapeSheet. Si la section de la cellule définie par l’utilisateur de la feuille ShapeSheet n’est pas visible, cliquez sur Sections dans le menu affichage , puis examinez la cellule définie par l’utilisateur.
  2. Créer une nouvelle ligne et nommez-le HideProperties. La valeur et l' invite de commandes de cette section doivent demeurer inchangés.
  3. Ajouter deux lignes supplémentaires à la fin de la section Actions de la feuille ShapeSheet.
  4. Ajouter les formules ou les valeurs suivantes pour cette section.
    ActionActionsMenuDemanderArchivésDésactivé
    2=SETF
    (User.HideProperties",0 «)
    +SETF("actions.D2",1)
    +SETF("actions.D3",0)
    Afficher
    propriétés
    Afficher
    personnalisé
    propriétés
    01
    3=SETF
    (User.HideProperties",1 «)
    +SETF("actions.D3",1)
    +SETF("actions.D2",0)
    Masquer
    propriétés
    Masquer
    personnalisé
    propriétés
    00
    Remarque Dans Microsoft Office Visio 2003 ou Microsoft Visio 2002, vous ne trouvez pas invite dans la section Action .
  5. Dans la section divers de la feuille ShapeSheet, tapez la référence de la cellule suivante dans la cellule HideText :
    User.HideProperties
  6. Désormais, lorsque vous cliquez sur la forme, il y aura deux options supplémentaires : Propriétés d’afficher et de Masquer les propriétés. En sélectionnant des deux options, vous pouvez décider d’afficher du texte ou de masquer le texte.
  7. Si vous souhaitez empêcher un utilisateur de remplacer les formules de nouveau en entrant du texte dans la forme manuellement, protéger le texte de la forme par rapport à l’édition en tapant 1 dans la cellule LockTextEdit dans la section Protection de la feuille ShapeSheet.