Ten przykład pokazuje, jak utworzyć zmienną parametryczną, która zastępuje komponent podrzędny innym komponentem podrzędnym w komponencie zagnieżdżonym.
Warunek wstępny: musisz mieć komponent zagnieżdżony zawierający komponent podrzędny (w tym przypadku Moje połączenia). Zastąp komponent podrzędny innym komponentem podrzędnym (Moje połączenie 2).
-
W modelu zaznacz komponent użytkownika, kliknij prawym przyciskiem myszy i wybierz Edytuj komponent użytkownika.
-
Na pasku narzędzi Edytor komponentów użytkownika kliknij przycisk Wyświetl zmienne
.
Otwiera się okno dialogowe Zmienne.
-
Aby utworzyć nową zmienną parametryczną, kliknij Dodaj.
-
Zmodyfikuj zmienną parametryczną w następujący sposób:
-
Z listy Typ wartości wybierz Nazwa komponentu.
Tekla Structures automatycznie dodaje do nazwy zmiennej przyrostek _name. Nie usuwaj go.
-
W polu Formuła wpisz nazwę komponentu podrzędnego, który chcesz zastąpić — w tym przypadku Moje połączenie.
-
W polu Nazwa zmiennej w oknie dialogowym wpisz odpowiednią nazwę etykiety, która będzie widoczna w oknie dialogowym komponentu użytkownika, na przykład Nowe połączenie.
-
Powiąż zmienną parametryczną z właściwością Nazwa komponentu podrzędnego:
-
W oknie Przeglądarka komponentów użytkownika znajdź właściwość Nazwa komponentu podrzędnego.
-
Kliknij prawym przyciskiem myszy Nazwa i wybierz Dodaj równanie.
-
Za znakiem równości wpisz P1_name i naciśnij Enter.
-
Zapisz komponent użytkownika
-
Zamknij edytor komponentów użytkownika
-
Zaznacz komponent użytkownika w modelu i otwórz jego okno dialogowe.
Opcja zmiany komponentu podrzędnego jest widoczna w oknie dialogowym komponentu użytkownika.

-
Aby zmienić komponent podrzędny, kliknij przycisk … obok pola nazwy.
-
W katalogu Aplikacje i komponenty wybierz komponent podrzędny Moje połączenie 2. Zastąpi on Moje połączenie w komponencie użytkownika.
-
W oknie dialogowym komponentu użytkownika kliknij Zmień.
Tekla Structures zmienia komponent podrzędny w komponencie zagnieżdżonym.