Samenvatting
In dit artikel wordt uitgelegd hoe u tekst kunt weergeven die is afgeleid van de aangepaste eigenschappen van een shape in Microsoft Visio. In dit artikel wordt de shape 'proces' van het stencil Basisstroomdiagram gebruikt voor illustratiedoeleinden. Als u een alternatieve shape gebruikt, moet u ervoor zorgen dat de shape aangepaste eigenschappen heeft en dat u waarden hebt ingevoerd in de aangepaste eigenschappen.
In dit artikel wordt ervan uitgenomen dat u het ShapeSheet eerder hebt gebruikt en bekend bent met het toevoegen van secties en het typen van formules.
Meer informatie
Een eenvoudig voorbeeld
Sleep de shape 'proces' naar de tekenpagina. Klik met de rechtermuisknop op de shape om waarden in te voeren in de drie aangepaste eigenschappen (kosten, duur en resources). Elke eigenschap accepteert alleen een numerieke waarde.
-
Terwijl de shape nog steeds is geselecteerd, klikt u op Veld in het menu Invoegen.
-
Klik in het menu Categorie op Aangepaste formule.
-
Wanneer u de balk Aangepaste formule hebt gekozen, wordt deze actief. Plaats de muisaanwijzer in het veld en typ Prop.Cost.
-
Klik op OK. De tekst van de shape geeft nu de waarde weer van de rij Prop.Cost in de sectie Aangepaste eigenschappen van het shapeblad.
De geldige rijnamen bepalen
Voor een shape die al aangepaste eigenschappen heeft, moet u bepalen hoe u naar de aangepaste eigenschappenrijen verwijst.
-
Klik terwijl de shape is geselecteerd op Shapeblad weergeven in het menu Venster.
-
Schuif om de sectie Aangepaste eigenschappen van het shapeblad te zoeken. Als deze niet zichtbaar is, klikt u op Secties in het menu Beeld. Aangepaste eigenschappen controleren.
-
In de sectie Aangepaste eigenschappen worden rijen benoemd. De shape 'proces' heeft 3: Prop.Cost, Prop.Duration en Prop.Resources. De 'Prop' in de naam wordt automatisch toegevoegd door Visio.
Een complex voorbeeld
Het eenvoudige voorbeeld werkt naar tevredenheid om één aangepaste eigenschap weer te geven. In het volgende voorbeeld wordt uitgelegd hoe u extra tekst en aangepaste eigenschappen toevoegt aan de weergave. Als u nogmaals de shape 'proces' gebruikt met waarden die aan de aangepaste eigenschappen zijn toegevoegd, selecteert u het teksthulpmiddel en volgt u de volgende stappen:
-
Typ het volgende:
Kosten: $Follow stap 1 tot en met 4 in de sectie 'Een eenvoudig voorbeeld' eerder in dit artikel. Druk vervolgens op Enter.
-
Typ het woord:
Duur:Volg stap 1 tot en met 4 nogmaals en voer de aangepaste formule in als prop.duur. Druk vervolgens op Enter. Typ desgewenst het tijdsbestek, zoals 'week'.
-
Typen
Resources:Volg stap 1 tot en met 4 opnieuw en voer de aangepaste formule in als Prop.Resources.
De resulterende vorm moet er ongeveer hetzelfde uitzien als afbeelding 1.
Afbeelding 1
Een complexer voorbeeld: aangepaste eigenschappen weergeven of verbergen
In het volgende voorbeeld ziet u hoe u een rechtermuisactie kunt instellen om de aangepaste eigenschapswaarden op de shape weer te geven of te verbergen. In dit voorbeeld wordt de al gewijzigde procesvorm van het vorige voorbeeld gebruikt.
Als u dit voorbeeld wilt zien, volgt u de volgende stappen:
-
Schuif om de sectie Door de gebruiker gedefinieerde cel van het shapeblad te zoeken. Als de sectie Door de gebruiker gedefinieerde cel van het shapeblad niet zichtbaar is, klikt u op Secties in het menu Beeld en bekijkt u door de gebruiker gedefinieerde cel.
-
Maak een nieuwe rij en noem deze HideProperties. De waarde en de prompt voor deze sectie moeten ongewijzigd blijven.
-
Voeg twee extra rijen toe aan het einde van de sectie Acties van het ShapeSheet.
-
Voeg de volgende formules of waarden toe aan deze sectie.
Actie
Acties
Menu
Prompt
Ingeschakeld
Uitgeschakeld
2
=SETF
("User.HideProperties",0)
+SETF("Actions.D2",1)
+SETF("Actions.D3",0)Eigenschappen
weergevenAangepaste
eigenschappen
weergeven0
1
3
=SETF
("User.HideProperties",1)
+SETF("Actions.D3",1)
+SETF("Actions.D2",0)Eigenschappen
verbergenAangepaste
eigenschappen
verbergen0
0
Opmerking In Microsoft Office Visio 2003 of in Microsoft Visio 2002 kunt u Prompt niet vinden in de sectie Actie.
-
Typ in de sectie Diversen van het ShapeSheet de volgende celverwijzing in de cel HideText:
User.HideProperties
-
Wanneer u nu met de rechtermuisknop op de shape klikt, zijn er twee extra opties: Eigenschappen weergeven en Eigenschappen verbergen. Door een van de opties te selecteren, kunt u bepalen of u tekst wilt weergeven of tekst wilt verbergen.
-
Als u wilt voorkomen dat een gebruiker de nieuwe formules overschrijven door tekst handmatig in de shape in te voegen, beschermt u de tekst van de shape tegen bewerken door 1 te typen in de cel LockTextEdit in de sectie Beveiliging van het ShapeSheet.