Bei den Schematron QuickFixes handelt es sich um in das Schematron eingebaute Änderungsroutinen. So kann ein Datenfehler nicht nur angezeigt werden, sondern es werden zugleich auch Optionen zur automatisierten Behebung angeboten.
Komplexere Änderungen, die auch die Semantik zu berücksichtigen haben, müssen weiterhin manuell ausgeführt werden, aber einfache Regelverstöße lassen sich nun mit einem Mausklick beheben.
Dass zu einer Schematron-Meldung ein QuickFix vorhanden ist erkennen Sie an dem „[SQF]“ in der Meldung und einem roten Glühbirnen-Symbol am linken Rand des Editorfensters neben der betreffenden Stelle:
Wenn Sie auf das Symbol klicken, wird der QuickFix angezeigt:
In der oberen Zeile wird die Meldung wiederholt.
Darunter sehen Sie einen oder mehrere angebotene QuickFixes. Wenn Sie einen davon anklicken, wird die genannte Aktion ausgeführt.
Der Tooltip daneben gibt eine genauere Erläuterung.
Die im parsX-Konvenionen-Schematron enthaltenen QuickFixes sind bei den einzelnen Meldungen mit Codebeispielen erläutert.
Hinweis: Die QuickFix-Aktionen können wie eine manuelle Barbeitung des Dokuments rückgängig gemacht werden.