Înregistrarea THPDFJavaScriptEvaluationResult

Rezultatul unei evaluări sigure de JavaScript pe câmpuri de formular: fanioanele de execuție și acceptare, valoarea rezultată, numărul de operații, textul erorii, timpul scurs și dimensiunea valorii

Declarație

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

Unitate

HPDFDoc

Câmpuri

CâmpScop
Executedtrue când o acțiune JavaScript atașată declanșatorului câmpului a rulat efectiv în interpretorul sigur
Acceptedtrue când sandbox-ul a acceptat rezultatul scriptului; rezultatele respinse nu trebuie scrise înapoi în câmp
ValueValoarea câmpului după rulare: ieșirea interpretorului când este acceptată, altfel valoarea de intrare care a fost transmisă
OperationCountOperații ale interpretorului consumate de script, raportate la bugetul de script configurat
ErrorTextDescrierea eșecului, de exemplu că declanșatorul câmpului nu poartă nicio acțiune JavaScript, sau mesajul de eroare al sandbox-ului
ElapsedMillisecondsDurata în timp real a evaluării
ValueBytesLungimea în octeți a valorii rezultate, raportată la bugetul de dimensiune a ieșirii

Note de utilizare

API-uri asociate