Jak wyświetlić właściwości niestandardowe jako tekst w programie Visio


Streszczenie


W tym artykule wyjaśniono, jak wyświetlać tekst, który jest tworzony na podstawie właściwości niestandardowe kształtu w programie Microsoft Visio. W tym artykule "proces" kształt ze wzornika podstawowy schemat blokowy jest używany dla celów ilustracyjnych. Jeśli używasz alternatywnego kształtu, upewnij się, że kształt ma właściwości niestandardowe i że wprowadzono wartości w polach właściwości niestandardowych.

W tym artykule założono, że używany arkusz ShapeSheet przed i są zaznajomieni z Dodawanie sekcji i wpisywania formuły.

Więcej informacji


Prosty przykład

Przeciągnij kształt "proces" do strony rysunku. Kliknij prawym przyciskiem myszy kształt, aby wprowadzić wartości do trzech właściwości niestandardowych (koszt, czas trwania i zasobów). Każda właściwość przyjmuje tylko wartości liczbowe.

  1. Podczas gdy kształt jest zaznaczony, kliknij pole , w menu Wstaw .
  2. Wybierz polecenie menu Kategoria Niestandardowa formuła.
  3. Po wyborze na pasku Formuła niestandardowa staje się aktywny. Umieść wskaźnik myszy w polu, a następnie wpisz Prop.cena.
  4. Kliknij przycisk OK. Tekst kształtu zostanie wyświetlona wartość wiersza Prop.cena w sekcji Custom Properties arkusza ShapeSheet.

Określanie nazw prawidłowy wiersz

Dla kształtu, który ma już właściwości niestandardowe jest niezbędne do określenia sposobu poprawnie odwoływać wiersze właściwości niestandardowych.

  1. Gdy kształt jest zaznaczony, w menu okno kliknij polecenie Pokaż arkusz ShapeSheet .
  2. Przewiń do sekcji Custom Properties arkusza ShapeSheet. Jeśli nie jest widoczny, kliknij sekcje w menu Widok . Sprawdź właściwości niestandardowe.
  3. Custom Properties , sekcja będzie mieć nazwę wierszy. Kształt "proces" ma 3: Prop.cena, Prop.Durationi Prop.Resources. "Prop" w polu Nazwa jest automatycznie dodawany przez program Visio.

Przykład złożony

Prosty przykład działa zadowalająco do wyświetlania jednej właściwości niestandardowych. Poniższy przykład opisuje sposób dodawania dodatkowego tekstu i właściwości niestandardowych do ekranu. Ponownie za pomocą kształtu "proces" z wartości dodanych do właściwości niestandardowych, wybierz narzędzie Tekst, a następnie wykonaj następujące czynności:

  1. Wpisz następujące polecenie:

    Koszt: $
    Wykonaj kroki od 1 do 4 w sekcji "Przykładowe" wcześniej w tym artykule. Następnie naciśnij klawisz ENTER.
  2. Wpisz wyraz:

    Czas trwania:
    Wykonaj ponownie kroki od 1 do 4, a następnie wprowadź Niestandardowe formuły jako Prop.Duration. Następnie naciśnij klawisz ENTER. W razie potrzeby wpisz w ramach czasowych, takich jak "tydzień".
  3. Wpisz

    Zasoby:
    Wykonaj ponownie kroki od 1 do 4, a następnie wprowadź Niestandardowe formuły jako Prop.Resources.


    Wynikowy kształt powinna wyglądać podobnie do rysunek 1.
 Picture showing Cost: $5000 - Duration: 2 Weeks - Resources: 4
Rysunek 1

Bardziej złożonym przykładem: Wybieranie wyświetlić lub ukryć właściwości niestandardowych

Poniższy przykład pokazuje, jak ustawić akcję prawego przycisku myszy, aby wyświetlić lub ukryć wartości właściwości niestandardowej kształtu. W tym przykładzie użyto kształt już zmodyfikowanego procesu z poprzedniego przykładu.


Aby wyświetlić ten przykład, wykonaj następujące kroki:
  1. Przewiń do sekcji komórki zdefiniowane przez użytkownika w arkuszu ShapeSheet. Jeśli sekcji komórki zdefiniowane przez użytkownika w arkuszu ShapeSheet nie jest widoczny, w menu Widok kliknij polecenie sekcje , a następnie sprawdź komórki zdefiniowanej przez użytkownika.
  2. Utwórz nowy wiersz i nadaj mu nazwę HideProperties. Wartość i wiersza dla tej sekcji powinny pozostać niezmienione.
  3. Dodać dwie dodatkowe wiersze na końcu sekcji Actions arkusza ShapeSheet.
  4. Dodaj następujące formuły lub wartości do tej sekcji.
    AkcjaAkcjeMenuMonitujZaznaczoneWyłączone
    2=SETF
    ("User.HideProperties",0)
    +SETF("Actions.D2",1)
    +SETF("Actions.D3",0)
    Pokaż
    właściwości
    Pokaż
    niestandardowe
    właściwości
    01
    3=SETF
    ("User.HideProperties",1)
    +SETF("Actions.D3",1)
    +SETF("Actions.D2",0)
    Ukryj
    właściwości
    Ukryj
    niestandardowe
    właściwości
    00
    Uwaga W programie Microsoft Office Visio 2003 lub Microsoft Visio 2002 nie możesz znaleźć Monituj w sekcji Akcja .
  5. W sekcji różne w arkuszu ShapeSheet wpisz następujące odwołanie do komórki w komórce HideText :
    User.HideProperties
  6. Teraz, po kliknięciu prawym przyciskiem myszy kształt będzie istnieć dwie dodatkowe opcje: Pokazywanie i Ukrywanie właściwości. Wybierając jedną z tych opcji, można zdecydować, czy do wyświetlania tekstu lub ukrywania tekstu.
  7. Jeśli chcesz uniemożliwić użytkownikowi zastępowania nowych formuł przez ręczne wprowadzanie tekstu do kształtu, chronić tekst kształtu przed edycją wpisując 1 komórki LockTextEdit w sekcji Ochrona arkusza ShapeSheet.