THPDFSchematronSummary Record

Sammanfattar en Schematron-körning med regelantal, totalt antal överträdelser och motortillgänglighet

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;

Enhet

HPDFEInvoiceValidator

Fält

FältSyfte
ProfileProfilidentifierare för den inlästa Schematron, motsvarande fakturans överensstämmelsenivå
TotalRulesAntal genomsökta <assert>- och <report>-poster
EvaluatedRegler vars kontexter och tester faktiskt bearbetades
SkippedRegler som äldre- eller stubbmotorer hoppar över; noll med XE2 och senare
EvaluationErrorsRegeluttryck som inte kunde exekveras
ViolationsAntal assert som fallerat plus antal report som utlösts
EngineAvailableFalse när endast Delphi 7-stubbmotorn finns med
EngineNoteLäsbar text om tillgänglighet eller felorsak

Användningsanteckningar

Relaterade API:er