Atrybuty szablonu użytkownika

Tekla Structures
Zmodyfikowany: 14 lis 2024
2026
Tekla Structures

Atrybuty szablonu użytkownika

Atrybuty użytkownika szablonu są określone w pliku contentattributes_userdefined.lst. Domyślnie ten plik zawiera większość atrybutów użytkownika, które są widoczne we właściwości elementu.

Aby używać własnych atrybutów w szablonach i raportach, utwórz kopię tego pliku, zmień odpowiednio jego nazwę i dodaj do niego potrzebne atrybuty.

Plik contentattributes_userdefined.lst jest podzielony na dwie sekcje:

  • Lista nazw atrybutów i ustawienia domyślne:

  • Lista atrybutów przypisanych do typów zawartości:

    1. Typ zawartości wiersza w Edytorze szablonów.
    2. Hierarchia atrybutów w Edytorze szablonów
    3. Dostosowywane przez użytkownika komentarze, takie jak nazwa zakładki w oknie dialogowym atrybutów zdefiniowanych przez użytkownika.
    4. Nazwa atrybutu użytkownika, musi być taka sama jak w pliku objects.inp

Przykład: Dodaj atrybuty szablonu zdefiniowane przez użytkownika do Edytora szablonów

W tym przykładzie pokazano, jak dodawać własne atrybuty użytkownika do drzewa atrybutów w Edytorze szablonów.

Zanim zaczniesz, dodaj atrybut użytkownika do pliku objects.inp. Na przykład, dodaj atrybut o nazwie MY_ATTRIBUTE do zdefiniowanych przez użytkownika właściwości rysunków.

  1. Otwórz plik contentattributes_userdefined.lst w edytorze tekstu.

    Domyślnie ten plik znajduje się w ..\Program Files\Tekla Structures\<version>\bin\applications\Tekla\Tools\TplEd\settings, ale lokalizacja może być inna w danym środowisku.

  2. Zapisz plik pod odpowiednią nazwą, na przykład MY_contentattributes_userdefined.lst, w tym samym folderze.
  3. Dodaj MY_ATTRIBUTE do listy nazw atrybutów i zdefiniuj ustawienia:

  4. Dodaj MY_ATTRIBUTE do listy atrybutów przypisanych do typów zawartości.

    Wybierz typ zawartości, zgodnie z obiektem, z którym atrybut jest powiązany w pliku objects.inp. W tym przykładzie typ zawartości to DRAWING. Dodaj atrybut w formacie USERDEFINED.<ATTRIBUTE_NAME>.

  5. Zapisz zmiany.
  6. Otwórz plik contentattributes.lst w edytorze tekstu.
  7. Dodaj następujący wiersz w tym pliku:

    [INCLUDE MY_contentattributes_userdefined.lst]

  8. Zapisz zmiany.

    Atrybut wyświetla się w drzewie atrybutów w Edytorze szablonów, w DRAWING > USERDEFINED:

Dodaj komentarze do atrybutów szablonu zdefiniowanych przez użytkownika

Możesz dodawać własne komentarze do atrybutów użytkownika w drzewie atrybutów Edytora szablonów.

  1. Otwórz swoją kopię pliku contentattributes_userdefined.lst.

    Na przykład MY_contentattributes_userdefined.lst. Nie modyfikuj oryginalnego pliku contentattributes_userdefined.lst.

  2. Przewiń w dół do listy atrybutów przypisanych do typów zawartości.
  3. Dodaj komentarz w cudzysłowach po nazwie atrybutu.

    Przykład:

  4. Zapisz zmiany.

    Dodany komentarz jest widoczny w drzewie atrybutów w Edytorze szablonów:

Dodaj hierarchię do atrybutów szablonu zdefiniowanych przez użytkownika

Możesz dodawać własną hierarchię do drzewa atrybutów Edytora szablonów.

Ostrzeżenie:

W atrybutach zdefiniowanych przez użytkownika jest uwzględniana wielkość liter. Upewnij się, że wpisujesz nazwę atrybutu, odpowiednio stosując duże i małe litery.

  1. Otwórz swoją kopię pliku contentattributes_userdefined.lst.

    Na przykład MY_contentattributes_userdefined.lst. Nie modyfikuj oryginalnego pliku contentattributes_userdefined.lst.

  2. Przewiń w dół do listy atrybutów przypisanych do typów zawartości.
  3. Zdefiniuj hierarchię w nawiasach kwadratowych, między USERDEFINED. i nazwą atrybutu.

    Przykład:

    Uwaga:

    Po nawiasach i między hierarchiami trzeba koniecznie wstawić kropki.

  4. Zapisz zmiany.

Nowa hierarchia wyświetla się w drzewie atrybutów:

Czy to było pomocne?
Zachowaj
Wstecz
Dalej