السجل THPDFSchematronSummary

يلخص تشغيل Schematron واحدًا مع أعداد القواعد وإجمالي المخالفات وتوافر المحرك

التصريح

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;

الوحدة

HPDFEInvoiceValidator

الحقول

الحقلالغرض
Profileمعرف الملف الشخصي لـ Schematron المحمَّل، وهو مطابق لمستوى مطابقة الفاتورة
TotalRulesعدد مدخلات <assert> و<report> التي جرى مسحها
Evaluatedالقواعد التي عولجت سياقاتها واختباراتها فعليًا
Skippedالقواعد التي تخطتها المحركات القديمة أو الهيكلية؛ وهي صفر في XE2 وما بعده
EvaluationErrorsتعبيرات القواعد التي تعذر تنفيذها
Violationsالتأكيدات التي فشلت مضافًا إليها التقارير التي انطلقت
EngineAvailableخطأ عندما لا يوجد سوى المحرك الهيكلي في Delphi 7
EngineNoteسبب توافر المحرك أو خطئه بصيغة مقروءة للإنسان

ملاحظات الاستخدام

واجهات برمجة التطبيقات ذات الصلة