Záznam THPDFSchematronSummary

Shrnuje jeden běh Schematronu s počty pravidel, celkovým počtem porušení a dostupností enginu

Deklarace

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;

Jednotka

HPDFEInvoiceValidator

Pole

PoleÚčel
ProfileIdentifikátor profilu načteného Schematronu odpovídající konformační úrovni faktury
TotalRulesPočet proskoumaných položek <assert> a <report>
EvaluatedPravidla, jejichž kontexty a testy se skutečně zpracovaly
SkippedPravidla přeskočená legacy nebo stub enginy; na XE2 a novějším nula
EvaluationErrorsVýrazy pravidel, které se nepodařilo vykonat
ViolationsNeúspěšné asserty plus spuštěné reporty
EngineAvailableFalse, když je přítomen jen stub engine Delphi 7
EngineNoteLidsky čitelný důvod dostupnosti nebo chyby

Poznámky k použití

Související API