THPDFSchematronSummary Record

Vat één Schematron-run samen met aantallen regels, overtredingstotalen en beschikbaarheid van de engine

Declaratie

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;

Eenheid

HPDFEInvoiceValidator

Velden

VeldDoel
ProfileProfielidentificatie van de geladen Schematron, passend bij het conformance-niveau van de factuur
TotalRulesAantal gescande <assert>- en <report>-items
EvaluatedRegels waarvan de contexts en tests daadwerkelijk zijn verwerkt
SkippedRegels die door legacy- of stub-engines worden overgeslagen; nul op XE2 en later
EvaluationErrorsRegeluitdrukkingen die niet konden worden uitgevoerd
ViolationsAsserts die faalden plus reports die afgingen
EngineAvailableFalse wanneer alleen de stub-engine van Delphi 7 aanwezig is
EngineNoteMenselijk leesbare reden voor beschikbaarheid of fout

Gebruiksopmerkingen

Gerelateerde API's