THPDFJavaScriptEvaluationResult Record

Esito di una valutazione JavaScript sicura di un campo modulo: flag di esecuzione e accettazione, valore risultante, conteggio di operazioni, testo dell'errore, tempo trascorso e dimensione del valore

Dichiarazione

THPDFJavaScriptEvaluationResult= record
  Executed: boolean;
  Accepted: boolean;
  Value: AnsiString;
  OperationCount: Integer;
  ErrorText: AnsiString;
  ElapsedMilliseconds: Cardinal;
  ValueBytes: Int64;
end;

Unità

HPDFDoc

Campi

CampoScopo
Executedtrue quando un'azione JavaScript associata al trigger del campo è realmente girata nell'interprete sicuro
Acceptedtrue quando la sandbox ha accettato il risultato dello script; i risultati rifiutati non devono essere riscritti nel campo
ValueValore del campo dopo l'esecuzione: l'output dell'interprete quando accettato, altrimenti il valore di input passato
OperationCountOperazioni dell'interprete consumate dallo script, contro il budget di script configurato
ErrorTextDescrizione del fallimento, per esempio che il trigger del campo non porta un'azione JavaScript, o il messaggio di errore della sandbox
ElapsedMillisecondsDurata a orologio della valutazione
ValueBytesLunghezza in byte del valore risultante, contro il budget di dimensione dell'output

Note d'uso

API correlate