THPDFSchematronSummary Record

Podsumowuje jeden przebieg Schematronu: liczbę reguł, łączną liczbę naruszeń i dostępność silnika

Deklaracja

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;

Jednostka

HPDFEInvoiceValidator

Pola

PolePrzeznaczenie
ProfileIdentyfikator profilu wczytanego Schematronu, zgodny z poziomem zgodności faktury
TotalRulesLiczba przeszukanych wpisów <assert> i <report>
EvaluatedReguły, których konteksty i testy faktycznie przetworzono
SkippedReguły pominięte przez silniki legacy lub atrapy; zero w XE2 i nowszych
EvaluationErrorsWyrażenia reguł, których nie udało się wykonać
ViolationsNiezdane asercje plus raporty, które się uruchomiły
EngineAvailableFalse, gdy obecny jest tylko silnik-atrapa z Delphi 7
EngineNoteCzytelna dla człowieka informacja o dostępności lub przyczynie błędu

Uwagi dotyczące użycia

Powiązane API