Logo (obraz) wstawiane z folderu firmowego
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:
- 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\
2. Dodaj obraz do obecnej lub nowej tabeli.
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.
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.
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\
11. Zamknij Tekle Structures i otwórz ją ponownie.
Teraz wszystkie obrazy i loga w folderze użytkownika (lub firmowym) zostały dodane do szablonów i pojawiają się na rysunkach.
| 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. |