THPDFSchematronSummary Record

Opsummerer én Schematron-kørsel med antal regler, samlede overtrædelser og motortilgængelighed

Deklaration

THPDFSchematronSummary= record
  Profile: AnsiString;
  TotalRules: Integer;      // number of <assert>/<report> entries scanned
  Evaluated: Integer;       // rules whose contexts and tests were processed
  Skipped: Integer;         // legacy/stub engines only; zero for XE2+
  EvaluationErrors: Integer;// rule expressions that could not be executed
  Violations: Integer;      // asserts that failed + reports that fired
  EngineAvailable: Boolean; // False on Delphi 7 stub
  EngineNote: AnsiString;   // human-readable availability / error reason
end;

Enhed

HPDFEInvoiceValidator

Felter

FeltFormål
ProfileProfil-id for den indlæste Schematron, svarer til fakturaens overensstemmelsesniveau
TotalRulesAntal <assert>- og <report>-poster, der er scannet
EvaluatedRegler, hvis kontekster og tests faktisk blev behandlet
SkippedRegler, som legacy- eller stub-motorer springer over; nul på XE2 og senere
EvaluationErrorsRegeludtryk, der ikke kunne udføres
ViolationsAsserts, der fejlede, plus reports, der udløstes
EngineAvailableFalse, når kun Delphi 7-stubmotoren er til stede
EngineNoteLæsbar begrundelse for tilgængelighed eller fejl

Brugsnoter

Relaterede API'er