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.
-
Otwórz plik contentattributes_userdefined.lst w edytorze tekstu.
Ten plik znajduje się w podfolderze \bin\applications\Tekla\Tools\TplEd\settings folderu instalacyjnego Tekla Structures.
-
Zapisz plik pod odpowiednią nazwą, na przykład MY_contentattributes_userdefined.lst, w tym samym folderze.
-
Dodaj
MY_ATTRIBUTE
do listy nazw atrybutów i zdefiniuj ustawienia:
-
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>
.
-
Zapisz zmiany.
-
Otwórz plik contentattributes.lst w edytorze tekstu.
-
Dodaj następujący wiersz w tym pliku:
[INCLUDE MY_contentattributes_userdefined.lst]
-
Zapisz zmiany.
Atrybut wyświetla się w drzewie atrybutów w Edytorze szablonów, w DRAWING > USERDEFINED
: