THPDFJavaScriptEvaluationResult Record

Udfaldet af en sikker evaluering af formularfelt-JavaScript: eksekveret- og accepteret-flag, resulterende værdi, operationsantal, fejltekst, forløbet tid og værdistørrelse

Deklaration

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

Enhed

HPDFDoc

Felter

FeltFormål
Executedtrue, når en JavaScript-handling knyttet til feltets udløser faktisk kørte i den sikre fortolker
Acceptedtrue, når sandboxen accepterede scriptets resultat; afviste resultater må ikke skrives tilbage til feltet
ValueFeltværdi efter kørslen: fortolkerens output, når den er accepteret, ellers den inputværdi, der blev givet videre
OperationCountFortolkeroperationer forbrugt af scriptet, målt mod det konfigurerede scriptbudget
ErrorTextFejlbeskrivelse, for eksempel at feltets udløser ikke bærer nogen JavaScript-handling, eller sandboxens fejlbesked
ElapsedMillisecondsEvalueringens varighed i wall-clock-tid
ValueBytesBytelængde af resultatværdien, målt mod outputstørrelsesbudgettet

Brugsnoter

Relaterede API'er