Wykonywanie skryptów

Dostępne są różne metody wykonywania skryptów.

Za pomocą Menedżera zasobów

Kliknij prawym przyciskiem myszy wybrany skrypt w Menedżerze zasobów, a następnie wybierz z menu kontekstowego polecenie Wykonaj.

Ewentualnie kliknij dwukrotnie skrypt, aby go wykonać, lub przeciągnij go do ujęcia widoku.

Z folderu skryptów

Aby wykonać skrypt z folderu skryptów, wykonaj następujące kroki:

Otwórz folder skryptów, w którym znajduje się skrypt do wykonania. Postępuj zgodnie z jedną z następujących metod pracy:

Kliknij w menu Okno > Foldery skryptów i zaznacz folder skryptów zawierający żądany skrypt.

Wybierz z listy typów zasobów, dostępnej na Pasku narzędzi Menedżera zasobów, filtr „Skrypty”. Kliknij prawym przyciskiem myszy folder skryptowy i wybierz z menu kontekstowego polecenie Otwórz.

Folder skryptowy zostanie otwarty.

Kliknij dwukrotnie skrypt w folderze skryptów, aby go wykonać.

Z plików

Niektóre skrypty składają się wyłącznie z plików tekstowych. Zwykle zostały one utworzone za pomocą zewnętrznego edytora tekstu lub wyeksportowane z Vectorworks. Nie są one dostępne w Menedżerze zasobów.

Kliknij Narzędzia > Wtyczki > Wykonaj skrypt (lub Plik > Importuj > Importuj skrypt).

Na ekranie zostanie wyświetlone okno dialogowe „Wybierz plik skryptowy”(lub „Otwórz kod skryptu”).

Zaznacz żądany skrypt i kliknij Otwórz, aby wykonać skrypt.

Z arkuszy kalkulacyjnych

Niektórych parametrów obiektu, które chcesz zamieścić w arkuszu kalkulacyjnym, nie można wprowadzić za pomocą formuł. Przykładowo powierzchnie roślinne zawierają informacje dotyczące gęstości roślinności i dane procentowe dla różnych typów roślin. Informacje te zapisywane są w rekordach. Możesz utworzyć skrypt umożliwiający wyodrębnienie udziału każdego typu rośliny na określonym obszarze, a następnie wykonanie skryptu z arkusza kalkulacyjnego za pomocą funkcji DataBaseByScript (lub RunScript). Jeśli korzystasz z tej funkcji w komórce wiersza danych, skrypt wyświetli wartość dla każdego obiektu, który spełnia wybrane kryteria.

Wykonując skrypt z poziomu arkusza kalkulacyjnego, należy potwierdzić operację wykonywania skryptu.

Wersja branżowa Vectorworks Landmark zawiera kilka skryptów w języku Python:

[Vectorworks]\Biblioteki\Standardowe\Raporty & Zestawienia\Raporty Krajobraz

Skrypty te możesz wykonać w niezmienionej formie lub wykorzystać jako bazę do stworzenia własnych. Przykłady tych skryptów w arkuszu kalkulacyjnym znajdziesz w raporcie „Pow. roślinna - obszar pokryty roślinnością”. Aby go otworzyć, kliknij Narzędzia > Raporty > Utwórz raport.

Zob. również: Funkcje arkuszy kalkulacyjnych, aby uzyskać więcej informacji o wyodrębnianiu danych z obiektów na rysunku.

Jeśli nie posiadasz wersji branżowej Vectorworks Landmark, przykłady i opisy znajdziesz pod następującym adresem:

developer.vectorworks.net

Błędy w skryptach

Jeśli podczas wykonywania skryptu wystąpi błąd, pojawi się ostrzeżenie.

W celu usunięcia błędów, wykonaj następujące kroki:

W oknie alertu kliknij przycisk Pokaż błędy.

W oknie dialogowym „Błędy w skrypcie” znajdziesz informacje dotyczące rodzaju błędu i wiersza(-y), w którym(-ych) występuje.

W celu edycji skryptu kliknij Edytuj skrypt lub dwukrotnie kliknij dany wiersz skryptu, aby przejść do edycji konkretnego wiersza. Zostanie otwarty edytor skryptów, w którym możesz wprowadzić zmiany do skryptu.

Tworzenie i edycja skryptów i folderów skryptów

Menedżer zasobów

Używanie skryptów

 

Potrzebujesz więcej informacji? Poproś o pomoc naszego wirtualnego asystenta Dexa!