THPDFSchematronSummary Record
Yhteenveto yhdestä Schematron-ajosta sääntömäärillä, rikkomussummina ja moottorin saatavuudella
Määrittely
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;
Yksikkö
HPDFEInvoiceValidator
Kentät
| Kenttä | Tarkoitus |
|---|---|
Profile | Ladatun Schematronin profiilitunniste, joka vastaa laskun vaatimustenmukaisuustasoa |
TotalRules | Läpikäytyjen <assert>- ja <report>-merkintöjen määrä |
Evaluated | Säännöt, joiden kontekstit ja testit todellisuudessa käsiteltiin |
Skipped | Vanhemmilla tai nukke-moottoreilla ohitetut säännöt; nolla XE2:lla ja uudemmissa |
EvaluationErrors | Sääntölausekkeet, joita ei voitu suorittaa |
Violations | Epäonnistuneet assertit ja lauetuneet raportit yhteensä |
EngineAvailable | Epätosi, kun vain Delphi 7:n nukke-moottori on läsnä |
EngineNote | Ihmisluettava saatavuus- tai virhesyy |
Käyttöhuomautukset
- Lue yhteenveto joko
IHPDFESchematronEngine.LastSummary- taiTHPDFEInvoiceValidationReport.BusinessSummary-ominaisuudesta - Määrät on laskettu valmiiksi, joten kutsujat voivat muodostaa yksirivisen tuloksen käymättä sääntötaulukkoa läpi
EngineAvailable-arvon false merkitsee, että liiketoimintasääntöjä ei suoritettu, ja hybridilaskun on silloin päädyttävä turvalliseen hylkäykseen