THPDFJavaScriptEvaluationResult rekord

Egy biztonságos űrlapmező-JavaScript-kiértékelés kimenetele: végrehajtás- és elfogadászászlók, eredményérték, műveletszám, hibaszöveg, eltelt idő és értékméret

Deklaráció

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

Egység

HPDFDoc

Mezők

MezőCél
Executedtrue, ha a mezőkioldóra csatolt JavaScript művelet ténylegesen lefutott a biztonságos interpreterben
Acceptedtrue, ha a homokozó elfogadta a szkript eredményét; az elutasított eredményt nem szabad visszaírni a mezőbe
ValueA mező értéke a futás után: elfogadás esetén az interpreter kimenete, egyébként a beadott bemeneti érték
OperationCountA szkript által felhasznált interpreterműveletek a beállított szkriptkerettel szemben
ErrorTextHibaleírás, például hogy a mezőkioldó nem visel JavaScript műveletet, vagy a homokozó hibaüzenete
ElapsedMillisecondsA kiértékelés valós idejű (wall-clock) időtartama
ValueBytesAz eredményérték bájthossza a kimenetméret-kerettel szemben

Használati megjegyzések

Kapcsolódó API-k