In EPLAN è possibile eseguire script. Gli script sono piccoli codici di programma eseguibili che vengono scritti all'esterno di EPLAN nei linguaggi di programmazione C# o Visual Basic.Net. Esistono sempre come file di codice sorgente (estensione file *.cs o *.vb). In EPLAN questi script accedono all'interfaccia API senza rendere necessaria un'ulteriore licenza per EPLAN API.
Quando si avvia uno script, questo viene caricato, compilato e infine eseguito nel sistema. Si distinguono i seguenti tipi di script:
- Gli script "semplici", le cui funzioni vengono eseguite una sola volta, possono essere avviati dalla voce di menu Esegui.
- Gli altri script che ad esempio rendono disponibili azioni o voci di menu personalizzate, vengono registratepermanentemente in EPLAN, alla voce di menu Carica ed eseguite. Per annullare questo genere di script, selezionare successivamente la voce di menu Scarica.
La funzione di scripting in EPLAN offre le seguenti opportunità:
- Tramite uno script è possibile eseguire una funzione una sola volta.
- Gli script possono anche essere avviati richiamando una riga di comando. Questo metodo consente di trasmettere parametri aggiuntivi allo script.
- Tramite uno script è possibile eseguire le azioni EPLAN automatiche.
- Gli script si possono utilizzare per esportare o modificare impostazioni.
- Tramite la funzione di scripting è possibile aggiungere nuove azioni a EPLAN. Ciò consente di integrare in EPLAN una nuova azione come voce di menu o pulsante di una toolbar.
- Gli script possono anche reagire agli eventi EPLAN. Pertanto lo script può anche reagire all'avvio o alla chiusura del programma.
Anche la funzionalità Modifica automaticamente (in Programmi servizio) utilizza gli script. Con l'ausilio di alcuni script già definiti è possibile eseguire automaticamente singole aree della modifica progetto (ad es. Effettua backup dei dati, Stampa, ecc.).
Note:
- In uno script è possibile utilizzare tutte le classi degli assembly Microsoft.Net System, System.XML, System.Drawing, System.Windows.Forms e gli assembly EPLAN API Eplan.EplApi.Base e Eplan.EplApi.ApplicationFramework.
- Non è possibile far riferimento ad assembly supplementari (.Net Framework, EPLAN o altri fornitori) in uno script.
Vedere anche
Script semplici con azioni EPLAN
Script semplici per le impostazioni
Aggiunta di voci di menu tramite uno script