Logo (obraz) wstawiane z folderu firmowego

Tekla Structures - Not version-specific Logo not showing template logo firm folder firm folder logo bitmaps firm folder tekla logo firm folder TTSD-29814
Environment
United States (Imperial)
United States (Metric)

Pytanie: Dlaczego gdy dodam logo do tabeli z folderu firmowego (lub innego niesystemowego folderu) wyświetlane jest ono w Edytorze szablonów, natomiast na rysunkach go nie widać?


Odpowiedź: Informacja o lokalizacja symbolów i obrazów ustawionych w Edytorze szablonów nie jest przenoszona tak jak katalog szablonów do ustawień zaawansowanych Tekli Structures. W związku z tym, po dodaniu własnej ścieżki obrazów do Edytora Szablonów Opcje>Preferencje>Lokalizacje plików, tak jak zostało to przedstawione w korku czwartym (4) w artykule Dodaj obrazy do szablonu, tą samą lokalizację należy dodać do DXK_SYMBOLPATH



Oto kroki:

  1. Dodaj ścieżkę poprzedzoną średnikiem do folderu firmowego w zakładce Lokalizacje plików w Edytorze szablonu. Umożliwi to dostęp do danej lokalizacji w kolumnie Katalog w oknie dialogowym Wybierz plik obrazka. W moim przykładzie obrazy dostępne są w lokalizacji ;C:\TeklaStructures\FIRM\Bitmaps\
Image
logo1.png

2. Dodaj obraz do obecnej lub nowej tabeli. 

 

Image
Logo.jpg
3. W Tekli Structures, otwórz opcje zaawansowane a następnie kliknij Zapisz w pliku aby wyświetlić opcje, które nie są widoczne w oknie dialogowym. Znajdź linię DXK_SYMBOLPATH i sprawdź podane tam lokalizacje.. 

 

Image
logo2.png


Jak widać w pliku testowym, nie ma tam ścieżek do folderów użytkownika (lub firmowych) przechowywujących obrazy lub bitmap. Następnie edytuj Ustawienia użytkownika lub pliki inicjujące (.ini), aby dodać katalog o lokalizacji C:\TeklaStructures\FIRM\Bitmaps\, aby podczas zapisu w pliku była wyświetlana nowa ścieżka.


4. Zamknij plik options.txt i okno Opcje zaawansowane.
5. W Aplikacje i komponenty znajdź makro Przeglądaj i przejdź do zakładki Zaawansowane, wybierz swoje środowisko i kliknij Ustawienia środowiska (env_name.ini). To jest plik inicjacji systemu, w którym znajduje się DXK_SYMBOLPATH.

 

Image
logo3.png
6. Wybierz i skopiuj całą linię DXK_SYMBOLPATH.
7. Z powrotem w Aplikacje i komponenty użyj makra Przeglądaj, aby otworzyć Ustawieni użytkownika z zakładki Podstawowe.
8. W pliku user.ini wklej wiersz DXK_SYMBOLPATH. Opcję tą należy dodać tak jak zostało to opisane w artykule Dodaj opcję zaawansowaną do pliku user.ini. 
 
Image
logo4.png

9.Na końcu tego wiersza (linii) dodaj nową ścieżkę do obrazów/bitmap zgodnie z instrukcją z kroku pierwszym (1). ;C:\ TeklaStructures\FIRM\Bitmaps\

Image
logo5.png
10. Zamknij wszystkie okna i zapisz.
11. Zamknij Tekle Structures i otwórz ją ponownie.
12. Powtórz krok trzeci (3) i upewnij się że nowa ścieżka pojawia się w pliku options.txt.
 
Image
logo5a.png


Teraz wszystkie obrazy i loga w folderze użytkownika (lub firmowym) zostały dodane do szablonów i pojawiają się na rysunkach.

 

Image
template.jpg
Uwaga: Jeżeli nowa ścieżka nie pojawia się w pliku options.txt (lub obraz nadal nie pojawia się na rysunkach), sprawdź dwukrotnie czy został wszystko pomyślnie zapisane w pliku user.ini. Jeżeli wszystko wydaje się prawidłowe, możesz zmienić plik env.ini (pokazany w kroku piątym (5), a także na obrazu poniżej), który jest plikiem systemowym. Należy jednak pamiętać że pliki systemowe zostaną zmienione podczas aktualizacji oprogramowania do nowego Service Pacak lub ponownej instalacji Tekla. Dlatego zachowaj kopie zmienionego plik w innym miejscu.
 
Image
logo6.png
Czy to było pomocne?
Zachowaj