Registro THPDFJavaScriptEvaluationResult

Resultado de una evaluación segura de JavaScript de campos de formulario: flags de ejecutado y aceptado, valor resultante, recuento de operaciones, texto de error, tiempo transcurrido y tamaño del valor

Declaración

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

Unidad

HPDFDoc

Campos

CampoPropósito
Executedtrue cuando una acción JavaScript asociada al disparador del campo realmente se ejecutó en el intérprete seguro
Acceptedtrue cuando el sandbox aceptó el resultado del script; los resultados rechazados no deben escribirse de vuelta en el campo
ValueValor del campo tras la ejecución: la salida del intérprete cuando se acepta; de lo contrario, el valor de entrada que se pasó
OperationCountOperaciones del intérprete consumidas por el script, contra el presupuesto de script configurado
ErrorTextDescripción del fallo, por ejemplo que el disparador del campo no lleva ninguna acción JavaScript, o el mensaje de error del sandbox
ElapsedMillisecondsDuración en tiempo real de la evaluación
ValueBytesLongitud en bytes del valor resultante, contra el presupuesto de tamaño de salida

Notas de uso

APIs relacionadas