Rezumat
Acest articol vă arată cum să afișați text derivat din proprietățile particularizate ale unei forme în Microsoft Visio. În acest articol, forma "proces" din tiparul Schemă logică elementară este utilizată în scop de ilustrație. Dacă utilizați o formă alternativă, asigurați-vă că forma are proprietăți particularizate și că ați introdus valori în proprietățile particularizate.
Acest articol presupune că ați mai utilizat Foaia de forme și că sunteți familiarizat cu adăugarea de secțiuni și cu tastarea formulelor.
Mai multe informații
Un exemplu simplu
Glisați forma "proces" în pagina de desen. Faceți clic dreapta pe formă pentru a introduce valori în cele trei proprietăți particularizate (cost, durată și resurse). Fiecare proprietate acceptă doar o valoare numerică.
-
Cât timp forma este încă selectată, faceți clic pe Câmp în meniul Inserare.
-
În meniul Categorie, faceți clic pe Formulă particularizată.
-
După ce este aleasă, bara Formulă particularizată devine activă. Plasați indicatorul mouse-ului în câmp și tastați Prop.Cost.
-
Faceți clic pe OK. Textul formei afișează acum valoarea rândului Prop.Cost din secțiunea Proprietăți particularizate a Foii de forme.
Determinarea numelor de rând valide
Pentru o formă care are deja proprietăți particularizate, este necesar să determinați cum să faceți referire corect la rândurile proprietății particularizate.
-
Cât timp este selectată forma, faceți clic pe Afișare foaie formă în meniul Fereastră.
-
Defilați pentru a găsi secțiunea Proprietăți particularizate a Foii de forme. Dacă nu este vizibil, faceți clic pe Secțiuni în meniul Vizualizare. Verificați proprietățile particularizate.
-
Secțiunea Proprietăți particularizate va avea rânduri denumite. Forma "proces" are 3: Prop.Cost, Prop.Duration și Prop.Resources. "Prop" din nume este adăugat automat de Visio.
Un exemplu complex
Exemplul simplu funcționează satisfacator pentru a afișa o proprietate particularizată. Următorul exemplu vă arată cum să adăugați text suplimentar și proprietăți particularizate la afișare. Din nou, utilizând forma "proces" cu valori adăugate la proprietățile particularizate, selectați instrumentul text și urmați acești pași:
-
Tastați următoarele:
Cost: $Follow pașii 1-4 din secțiunea "Un exemplu simplu" de mai sus în acest articol. Apoi apăsați ENTER.
-
Tastați cuvântul:
Durată:Urmați din nou pașii 1-4 și introduceți formula particularizată drept prop.Durată. Apoi apăsați ENTER. Dacă doriți, tastați în cadrul de timp, cum ar fi "săptămână".
-
Tip
Resurse:Urmați pașii 1-4 din nou și introduceți Formula particularizată ca prop.Resources.
Forma rezultată ar trebui să arate asemănător cu figura 1.
Figura 1
Un exemplu mai complex: alegerea de a afișa sau a ascunde proprietăți particularizate
Următorul exemplu vă arată cum să setați o acțiune corectă cu mouse-ul pentru a afișa sau a ascunde valorile de proprietate particularizată din formă. Acest exemplu utilizează forma de proces deja modificată din exemplul anterior.
Pentru a vedea acest exemplu, urmați acești pași:
-
Defilați pentru a găsi secțiunea Celulă definită de utilizator din Foaia formă. Dacă secțiunea Celulă definită de utilizator a Foii de forme nu este vizibilă, faceți clic pe Secțiuni în meniul Vizualizare, apoi examinați Celula definită de utilizator.
-
Creați un rând nou și de numiți-l HideProperties. Valoarea și solicitarea pentru această secțiune ar trebui să rămână neschimbată.
-
Adăugați două rânduri suplimentare la sfârșitul secțiunii Acțiuni a Foii de forme.
-
Adăugați următoarele formule sau valori în această secțiune.
Acțiune
Acțiuni
Meniu
Solicitare
Bifată
Dezactivat
2
=SETF
("User.HideProperties",0)
+SETF("Actions.D2",1)
+SETF("Actions.D3",0)Afișare
proprietățiAfișare proprietăți
particularizate0
1
3
=SETF
("User.HideProperties",1)
+SETF("Actions.D3",1)
+SETF("Actions.D2",0)Ascunderea
proprietățilorAscunderea
proprietăților
particularizate0
0
Notă În Microsoft Office Visio 2003 sau în Microsoft Visio 2002, nu găsiți Solicitarea în secțiunea Acțiune.
-
În secțiunea Diverse a Foii de forme, tastați următoarea referință de celulă în celula Ascundere Text:
User.HideProperties
-
Acum, când faceți clic dreapta pe formă, vor exista două opțiuni suplimentare: Afișare proprietăți și Ascundere proprietăți. Selectând oricare dintre opțiuni, puteți decide dacă să afișați textul sau să ascundeți textul.
-
Dacă doriți să împiedicați un utilizator să suprascrie formulele noi, introducând manual text în formă, protejați textul formei împotriva editării, tastând 1 în celula LockTextEdit din secțiunea Protecție a Foii de forme.