Masowy import szablonów do Connection Library

Ten artykuł jest również dostępny w:
Przetłumaczone przez AI z języka angielskiego
Ta funkcja umożliwia użytkownikom efektywne przesyłanie dużej liczby szablonów projektowania połączeń do aplikacji Connection. Możliwość masowego przesyłania pozwala zaoszczędzić ogromną ilość czasu w porównaniu z ręcznym publikowaniem pojedynczych szablonów.

Aby zapisać pojedynczy szablon projektowania połączenia w Connection Library w aplikacji IDEA StatiCa Connection, użytkownicy mogą skorzystać z polecenia Publish. Szablony projektowe można publikować w zestawie Company oraz Private i mogą być standardowe (zbiór operacji projektowych) lub parametryczne (prosta lista zdefiniowanych parametrów zamiast operacji).

Aby masowo publikować szablony projektowe, można pobrać gotowe narzędzie IDEA StatiCa Bulk Publisher lub przygotować własną procedurę przy użyciu języka Python lub C# oraz otwartego API IDEA StatiCa.

Narzędzie IDEA StatiCa do masowego importu szablonów projektowych

Za pomocą IDEA StatiCa Bulk Publisher (pobierz tutaj) można zaimportować folder zawierający wiele plików Connection jako szablony projektowe do Connection Library. Można również dostosować dostarczone narzędzie do własnych potrzeb, korzystając z udostępnionych zasobów kodu.

Aby uruchomić narzędzie do masowego importu, należy mieć zainstalowane ASP.NET Core na komputerze (zazwyczaj jest ono częścią systemu Windows i platformy .NET).

Narzędzie do masowego importu korzysta z API IDEA StatiCa. Domyślna ścieżka do API jest ustawiona na:
C:\Program Files\IDEA StatiCa\StatiCa 25.1\
Ścieżkę do API można zmienić podczas instalacji nowszych wersji IDEA StatiCa.

Jeśli ustawienia użytkownika systemu Windows nie pozwalają na uruchomienie pliku .exe, kliknij Więcej informacji, a następnie Uruchom mimo to, aby otworzyć narzędzie, lub skontaktuj się z administratorem IT.

inline image in article

Aby masowo opublikować folder z modelami połączeń jako zestaw szablonów w Connection Library, wykonaj następujące kroki:

  • Otwórz plik IDEAStatiCaBulkPublisher.exe.
  • Kliknij Select folder i przejdź do folderu zawierającego pliki Connection. Lista plików pojawi się w oknie.
inline image in article
  • Po kliknięciu Load Project items dane projektowe są wczytywane z plików. Nazwy są automatycznie pobierane z pola Project item name każdego modelu połączenia (nie z nazwy pliku). Nazwy można edytować ręcznie podczas procesu.
inline image in article
  • Wybierz zestaw Company lub Private i kliknij Publish all, aby przesłać szablony projektowe do bazy danych w chmurze Connection Library.
inline image in article
  • Po zakończeniu procesu okno procedury (czarne) zamyka się, a obok przesłanych szablonów wyświetlane są zielone znaczniki.
  • W aplikacji Connection można korzystać z szablonów za pomocą funkcji Propose i przeglądać je w Manager Connection Library.
inline image in article

Import przez otwarte API przy użyciu języka Python i C#

Pobierz i edytuj przygotowane przykłady kodu z repozytorium GitHub, aby zbudować własne narzędzie do importu.

Po zainicjowaniu API dla aplikacji Connection należy użyć punktu końcowego API publish, aby przeprowadzić import.

inline image in article

API jest otwarte i dostępne są szerokie możliwości importowania wielu projektów połączeń do Connection Library.

Znane ograniczenia

  • Nie jest możliwe masowe usuwanie zaimportowanych szablonów projektowania połączeń z zestawów Connection Library. Dostępne jest jedynie usuwanie pojedyncze w oknie Manage w Connection Library w aplikacji Connection.
  • Brak automatycznej walidacji szablonów projektowania połączeń.

Wypróbuj nowe funkcje IDEA StatiCa już dziś

Powiązane artykuły