Benutzerdefinierte Eigenschaften in Visio als Text anzeigen


Zusammenfassung


Anzeigen von Text, die benutzerdefinierten Eigenschaften eines Shapes in Microsoft Visio stammt erläutert. In diesem Artikel wird das "Process"-Shape aus der Schablone Standardflussdiagramm zur Veranschaulichung verwendet. Verwenden Sie eine andere Form, stellen Sie sicher, dass das Shape benutzerdefinierte Eigenschaften und Werte in die benutzerdefinierten Eigenschaften eingegeben haben.

Es wird vorausgesetzt, dass vor dem ShapeSheet verwendet haben und kennen Abschnitte hinzufügen und Formeln eingeben.

Weitere Informationen


Ein einfaches Beispiel

Ziehen Sie "Process"-Shape auf das Zeichenblatt. Klicken Sie auf das Shape in drei benutzerdefinierten Eigenschaften (Kosten, Dauer und Ressourcen) Werte eingeben. Jede Eigenschaft akzeptiert nur einen numerischen Wert.

  1. Während die Form noch ausgewählt ist, klicken Sie im Menü Einfügen auf Feld .
  2. Klicken Sie auf die Kategorie Benutzerdefinierte Formel.
  3. Wenn ausgewählt, wird Benutzerdefiniertes Bearbeitungsleiste aktiv. Setzen Sie den Mauszeiger in das Feld, und geben Sie Prop.Cost.
  4. Klicken Sie auf OK. Der Shape-Text zeigt jetzt den Wert der Zeile Prop.Cost im Abschnitt Custom Properties der ShapeSheet.

Ermitteln der Namen gültige Zeile

Ein Shape, das bereits über benutzerdefinierte Eigenschaften verfügt, ist es erforderlich, wie benutzerdefinierte Eigenschaft Zeilen ordnungsgemäß zu verweisen.

  1. Während die Form ausgewählt ist, klicken Sie im Menü Fenster auf ShapeSheet anzeigen .
  2. Scrollen Sie zu dem Abschnitt Custom Properties der ShapeSheet. Wenn es nicht sichtbar ist, klicken Sie im Menü Ansicht auf Abschnitte . Überprüfen Sie benutzerdefinierte Eigenschaften.
  3. Abschnitt Benutzerdefinierte Eigenschaften werden Zeilen benannt haben. Die Form "Prozess" hat 3: Prop.Cost, Prop.Durationund Prop.Resources. "Prop" im Namen wird von Visio automatisch hinzugefügt.

Ein komplexeres Beispiel

Das Beispiel funktioniert zufriedenstellend um eine benutzerdefinierte Eigenschaft angezeigt. Im folgenden Beispiel wird erläutert, wie die Anzeige zusätzlicher Text und benutzerdefinierte Eigenschaften hinzufügen. Erneut mit der Form "Prozess" Werte in die benutzerdefinierten Eigenschaften, wählen Sie das Textwerkzeug und dann folgendermaßen:

  1. Geben Sie Folgendes ein:

    Kosten: $
    Führen Sie die Schritte 1 bis 4 im Abschnitt "Beispiel" weiter oben in diesem Artikel. Drücken Sie die EINGABETASTE.
  2. Geben Sie das Wort:

    Dauer:
    Führen Sie die Schritte 1 bis 4 erneut aus, und geben Sie die Benutzerdefinierte Formel Prop.Duration. Drücken Sie die EINGABETASTE. Geben Sie bei Bedarf im Zeitraum wie "Woche".
  3. Typ

    Ressourcen:
    Führen Sie die Schritte 1 bis 4 erneut aus, und geben Sie die Benutzerdefinierte Formel Prop.Resources.


    Das resultierende Shape sollte Abbildung 1 aussehen.
 Picture showing Cost: $5000 - Duration: 2 Weeks - Resources: 4
Abbildung 1

Ein komplexeres Beispiel: ein- oder Ausblenden von benutzerdefinierten Eigenschaften auswählen

Im folgenden Beispiel wird veranschaulicht, wie Kontextmenüaktion anzeigen oder Ausblenden der benutzerdefinierte Eigenschaftswerte der Form festgelegt. Dieses Beispiel verwendet das bereits geänderten Prozess-Shape aus dem vorherigen Beispiel.


Gehen Sie folgendermaßen vor, um dieses Beispiel:
  1. Scrollen Sie zu der Zelle ShapeSheet-Abschnitt. Wenn der ShapeSheet- Zelle Abschnitt nicht angezeigt wird, klicken Sie im Menü Ansicht auf Abschnitte und überprüfen Sie benutzerdefinierte Zelle.
  2. Erstellen Sie eine neue Zeile, und nennen Sie sie HideProperties. Der Wert und die Aufforderung für diesen Abschnitt sollte unverändert bleiben.
  3. Zwei zusätzliche Zeilen am Ende der ShapeSheet-Abschnitt Aktionen hinzufügen.
  4. Die folgenden Formeln oder Werte dieser Abschnitt hinzufügen.
    AktionAktionenMenüAuffordernAktiviertDeaktiviert
    2=SETF
    ("User.HideProperties",0)
    +SETF("Actions.D2",1)
    +SETF("Actions.D3",0)
    Anzeigen
    Eigenschaften
    Anzeigen
    benutzerdefinierte
    Eigenschaften
    01
    3=SETF
    ("User.HideProperties",1)
    +SETF("Actions.D3",1)
    +SETF("Actions.D2",0)
    Ausblenden
    Eigenschaften
    Ausblenden
    benutzerdefinierte
    Eigenschaften
    00
    Hinweis In Microsoft Office Visio 2003 oder Microsoft Visio 2002 können nicht Fragen im Abschnitt Action finden Sie.
  5. Geben Sie im Abschnitt Verschiedenes ShapeSheet folgenden Zellbezug in der Zelle " HideText ":
    User.HideProperties
  6. Jetzt einen Rechtsklick auf das Shape, werden zwei weitere Optionen: Anzeigen und Ausblenden von Eigenschaften. Eine Option auswählen, können Sie entscheiden, ob Text oder Text ausblenden.
  7. Wenn Sie verhindern, dass Benutzer neuen Formeln durch Eingabe von Text in die Form manuell überschreiben, schützen Sie Text vor einer Bearbeitung durch Eingabe 1 in die Zelle LockTextEdit im Bereich Schutz der ShapeSheet des Shapes.