Vai al contenuto principale

Strumento di revisione degli script

NOTA BENE

L'argomento seguente potrebbe contenere riferimenti agli aspetti relativi agli script personalizzati della linea di prodotti IndySoft. Alcuni aspetti delle funzionalità descritte potrebbero non essere accessibili ai clienti finali. A titolo informativo, le funzionalità interessate riporteranno la dicitura «script» o «script personalizzato».Per ulteriori informazioni sugli script personalizzati e su come vengono implementati e supportati all'interno del prodotto, consultare l'argomento "Panoramica sugli script personalizzati". L'utilità di revisione degli script offre una comoda panoramica di tutti gli script personalizzati attualmente salvati per l'uso nel database IndySoft, indipendentemente dal tipo di script, dall'evento, ecc. È quindi possibile effettuare ricerche in questi script: i risultati della ricerca vengono visualizzati in un file di testo esterno che riassume i risultati trovati. Gli script possono anche essere testati e modificati direttamente dall'interno dell'utilità.

Con questa utility è possibile esaminare sei tipi di script, ciascuno con una propria scheda:

·Script per gli eventi

·Script per l'equipaggiamento

·Script per i modelli

·Script per il sistema degli ordini

·Script per l'accesso

·Script per l'incertezza

Nota: l'utilità di revisione degli script include solo script singoli, NON script relativi a progetti. Inoltre, gli script di allarme NON sono inclusi poiché vengono salvati solo localmente come file di testo sulla workstation che gestisce l'allarme, e non nel database.

Selezionando uno script nella griglia, il testo dello script verrà visualizzato nell'anteprima nella parte inferiore dello schermo:



: strumento di analisi degli script

Clicca sul pulsante "Modifica" sopra lo script per rendere il testo modificabile. Una volta completate le modifiche, clicca su "Applica modifiche". La stessa funzionalità di modifica è presente anche nella scheda "Anteprima correzione". La scheda "Anteprima correzioni" è utile se vuoi confrontare facilmente lo script aggiornato con quello precedente prima di applicare le modifiche.

Ricerca di script/report
Per cercare uno script, digitare il testo nella casella di modifica in alto a destra nella finestra di dialogo e selezionare Cerca...Script:



Ricerca di script

I risultati verranno visualizzati in un documento di testo riassuntivo che si aprirà automaticamente:

Risultati della ricerca dello script "

"

Questi risultati della ricerca ti ricorderanno il tipo di script... il nome della regola... e l'azione di attivazione (se del caso). Allo stesso modo, è anche possibile effettuare ricerche all'interno degli script personalizzati dei report IndySoft (scheda "Calc"), sebbene questi script basati sui report non siano visibili in una griglia all'interno di questa utility. Inserisci il testo da cercare nella stessa casella di testo e premi il pulsante "Cerca"... seleziona "Report personalizzato". Eventuali script di report corrispondenti verranno visualizzati in un file SearchResults.txt analogo.



Risultati della ricerca nei report personalizzati

Altre opzioni
Sono disponibili anche diverse opzioni sopra le griglie degli script:

Aggiorna

Aggiorna gli script nella griglia corrente: verranno visualizzati tutti gli script creati di recente.

Controllo della sintassi per tutte le regole nella griglia sottostante

Questa opzione esegue un controllo della sintassi su tutti gli script presenti nella griglia corrente per garantire che lo script possa almeno essere compilato senza errori. Questa opzione è utile se si sospetta che lo stesso errore di sintassi sia stato commesso in diversi script, ecc.

Correggere gli script ed eseguire il controllo sintattico

Questa opzione non è solitamente necessaria. Le versioni molto più vecchie di IndySoft (precedenti alla versione 8) utilizzavano una sintassi che consentiva di inserire le istruzioni if...then tutte all'interno di una singola riga. Questa sintassi è cambiata nella versione 8, pertanto l'utilità Script Review è stata utilizzata automaticamente (in background al primo avvio) per correggere gli script, se necessario. Questo pulsante applica la stessa correzione precedente agli script.

Ignora la riga della versione durante la correzione

Il supporto tecnico raccomanda di selezionare esclusivamente questa opzione. È correlato all'opzione "Fix Scripts" descritta sopra. Una volta corretto uno script, veniva inserita una riga all'inizio dello script per segnalare che era stato corretto (in modo che le correzioni successive venissero ignorate):



' IndySoft Script Versione 1.4 - Non rimuovere

Questa opzione indica a IndySoft di ignorare questa riga di commento durante la correzione.

Esporta tutti gli script in un file ZIP

Questa opzione consente di esportare tutti gli script (di qualsiasi tipo) in un unico file ZIP. Ogni script è incluso nel file zip come file di testo separato.

Importa tutti gli script dal file ZIP

Questa opzione importa tutti gli script contenuti in un file ZIP di esportazione (creato tramite l'opzione "Esporta tutti gli script in un file ZIP" sopra indicata) nel database corrente. Gli script verranno uniti a tutti gli script attualmente presenti nel database. Se uno script contenuto nel file di importazione esiste già nel database di destinazione, verrà chiesto all'utente se desidera sovrascriverlo. Se uno script contenuto nel file di importazione si riferisce a un evento che non esiste nel database di destinazione, l'importazione di tale script verrà saltata (e l'utente verrà avvisato di questa situazione al termine dell'importazione).

Ripristina gli script creati dal backup durante l'ultima correzione

Questa opzione importerà il file zip creato durante la correzione automatica della sintassi degli script in occasione dell'aggiornamento alla versione 8 (come descritto nella sezione "Correggi gli script ed esegui il controllo della sintassi" sopra). Quando è stata eseguita questa correzione automatica degli script (se è stata eseguita), IndySoft ha creato una copia di backup di tutti gli script in un file zip e l'ha salvata nel database. Se desideri riportare gli script allo stato precedente, utilizza questa opzione. Si tratta di un caso molto raro: utilizzarlo solo se richiesto dall'assistenza IndySoft.

Salva il backup su file (creato durante l'ultima correzione)

Il file zip creato automaticamente durante la correzione automatica dello script (come descritto sopra) viene salvato nel database IndySoft nel caso in cui sia necessario richiamarlo tramite il pulsante "Ripristina script creati dal backup durante l'ultima correzione". Se desideri salvare questo file ZIP dal database in un file esterno, utilizza questa opzione. |