THPDFJavaScriptEvaluationResult Record

Αποτέλεσμα μιας ασφαλούς αξιολόγησης JavaScript πεδίου φόρμας, σημαίες executed και accepted, τιμή αποτελέσματος, πλήθος operations, κείμενο σφάλματος, χρόνος εκτέλεσης και μέγεθος τιμής

Δήλωση

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 δέχτηκε το αποτέλεσμα του script, και απορριφθέντα αποτελέσματα δεν πρέπει να ξαναγραφτούν στο πεδίο
ValueΤιμή πεδίου μετά το πέρασμα, η έξοδος του interpreter όταν έγινε δεκτή, αλλιώς η τιμή εισόδου που δόθηκε
OperationCountOperations interpreter που κατανάλωσε το script, έναντι του ρυθμισμένου budget script
ErrorTextΠεριγραφή αποτυχίας, για παράδειγμα ότι το trigger του πεδίου δεν φέρει JavaScript action, ή το μήνυμα σφάλματος του sandbox
ElapsedMillisecondsΔιάρκεια της αξιολόγησης σε πραγματικό χρόνο ρολογιού
ValueBytesΜήκος σε bytes της τιμής αποτελέσματος, έναντι του budget μεγέθους εξόδου

Σημειώσεις χρήσης

Σχετικά API