รีเคิร์ด THPDFJavaScriptEvaluationResult

ผลของการประเมิน JavaScript บนฟิลด์ฟอร์มแบบปลอดภัย: แฟล็ก executed กับ accepted, ค่าที่ได้, จำนวน operation, ข้อความ error, เวลาที่ใช้ และขนาดของค่า

การประกาศ

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

ยูนิต

HPDFDoc

ฟิลด์

ฟิลด์วัตถุประสงค์
Executedtrue เมื่อ JavaScript action ที่ผูกกับ trigger ของฟิลด์ทำงานจริงใน interpreter แบบปลอดภัย
Acceptedtrue เมื่อ sandbox ยอมรับผลของสคริปต์ ผลที่ถูกปฏิเสธห้ามเขียนกลับลงฟิลด์เด็ดขาด
Valueค่าของฟิลด์หลังรันเสร็จ: จะเป็น output ของ interpreter เมื่อ accepted ไม่เช่นนั้นเป็นค่า input ที่ส่งเข้าไป
OperationCountจำนวน operation ของ interpreter ที่สคริปต์กินไป เทียบกับงบสคริปต์ที่ตั้งไว้
ErrorTextคำอธิบายความล้มเหลว เช่น trigger ของฟิลด์ไม่มี JavaScript action เลย หรือข้อความ error จาก sandbox
ElapsedMillisecondsระยะเวลาจริงตามนาฬิกาที่การประเมินใช้ไป
ValueBytesความยาวเป็นไบต์ของค่าผลลัพธ์ เทียบกับงบขนาด output

หมายเหตุการใช้งาน

API ที่เกี่ยวข้อง