Vai al contenuto principale
L’interprete JavaScript di Vantage supporta ECMAScript 5.1 (ES5) e alcuni altri standard più recenti (per ulteriori informazioni, vedere qui).

Accesso ai dati

  • Gli script possono essere usati per implementare funzioni personalizzate.
  • Gli script non possono essere usati per inviare richieste a database diversi dai cataloghi di dati di Vantage, ai quali si accede tramite l’interfaccia Context.
  • Gli script non possono essere usati per inviare richieste a servizi esterni.
  • Lo script non supporta librerie di terze parti come jQuery.
  • L’attività Condition si limita a reindirizzare i documenti della transaction al ramo di workflow richiesto senza modificarli. Pertanto, tutti i dati a cui accede lo script sono disponibili solo in modalità di sola lettura.

Limiti sull’uso delle risorse di sistema

Le regole degli script sono soggette a limiti riguardo alla quantità di memoria e al tempo CPU che possono utilizzare, oltre che al numero di comandi di codice e alla profondità di ricorsione. Questo protegge il sistema da cali di prestazioni e arresti anomali. Se una regola supera uno dei limiti, l’elaborazione viene interrotta e viene visualizzato un errore. I valori limite sono impostati dall’amministratore di sistema durante la configurazione del server ABBYY Vantage. Attualmente, i limiti predefiniti sono i seguenti:
  • Memoria. 10 MB
  • Soglia di timeout. 60 secondi
  • Limite di comandi. nessuno
  • Profondità massima di ricorsione. 100

Guida agli oggetti

Gli argomenti seguenti descrivono gli oggetti e gli enumeratori disponibili: