W EPLAN istnieje możliwość wykonywania skryptów. Skrypty są krótkimi kodami źródłowymi programów napisanymi poza EPLAN w języku C# lub Visual Basic .NET. Istnieją one zawsze jako pliki kodu źródłowego (rozszerzenie nazwy pliku *.cs lub *.vb). W EPLAN skrypty te odwołują się do interfejsu API, bez konieczności dodatkowego licencjonowania EPLAN API.
Po uruchomieniu skryptu, zostaje on wczytany do systemu, skompilowany i wykonany. Rozróżnia się następujące rodzaje skryptów:
- "Proste" skrypty, których funkcje wykonywane są tylko raz, można uruchomić przez punkt menu Wykonaj.
- Inne skrypty, jak np. udostępniające własne akcje lub punkty menu można wczytaćna stałe do EPLAN za pośrednictwem punktu menu Wczytaj i wykonać. Skrypt taki można usunąć poprzez punkt menu Rozładuj.
Skrypty w EPLAN oferują następujące możliwości:
- Za pomocą skryptu można wywołać funkcję jednorazowo.
- Skrypty można również uruchomić z wiersza poleceń. W ten sposób można przekazać dodatkowe parametry do skryptu.
- Za pomocą skryptu można wykonać akcje EPLAN w sposób automatyczny.
- Można stosować skrypty do odczytywania i modyfikacji ustawień.
- Za pomocą skryptów można dodawać do EPLAN nowe akcje. W ten sposób można zintegrować w EPLAN nową akcję jako punkt menu lub przycisk na pasku narzędzi.
- Skrypty mogą również reagować na zdarzenia (events) EPLAN. W ten sposób skrypt może reagować na uruchomienie lub zamykanie programu.
Również funkcja Edytuj automatycznie (w menu Programy narzędziowe) posługuje się skryptami. Można tu zautomatyzować wykonywanie poszczególnych obszarów edycji projektu (np. zabezpieczanie danych, drukowanie itd.) za pomocą kilku udostępnionych skryptów.
Wskazówki:
- W skrypcie można stosować wszystkie klasy z następujących Microsoft.Net Assemblies:System, System.XML, System.Drawin, System.Windows.Fors oraz EPLAN API Assemblies Plan.EplApi.Basse i Plan.EplApi.ApplicationFramework.
- Nie ma możliwości implementacji dodatkowych Assemblies (.Net Framework, EPLAN lub innych dostawców).
Zobacz również
Proste skrypty z akcjami EPLAN
Proste skrypty dla właściwości
Dodawanie punktów menu za pomocą skryptów