THPDFSchematronSummary Kaydı

Bir Schematron koşusunu kural sayıları, ihlal toplamları ve motor kullanılabilirliğiyle özetler

Bildirim

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;

Birim

HPDFEInvoiceValidator

Alanlar

AlanAmaç
ProfileYüklenen Schematron'un profil tanımlayıcısı; fatura conformance seviyesiyle uyuşur
TotalRulesTaranan <assert> ve <report> girdilerinin sayısı
EvaluatedBağlamları ve testleri gerçekten işlenmiş kurallar
SkippedLegacy veya stub motorların atladığı kurallar; XE2 ve sonrasında sıfır
EvaluationErrorsÇalıştırılamayan kural ifadeleri
ViolationsBaşarısız olan assert'ler artı tetiklenen report'lar
EngineAvailableYalnızca Delphi 7 stub motoru mevcutken False
EngineNoteİnsan-okur kullanılabilirlik veya hata gerekçesi

Kullanım notları

İlgili API'ler