Kompilierungsprüfungen
- Elementeigenschaften. Elementeigenschaften, die zur Angabe von Objekt-Parametern und Suchbereichen verwendet werden, sollten nur auf Elemente im Search Elements-Baum verweisen, die sich oberhalb des gesuchten Elements befinden. Andernfalls weist das Programm auf die ungültigen Elemente hin.
- Feldeigenschaften. Feldeigenschaften sollten keine Verweise auf ausgeschlossene oder nicht vorhandene Elemente enthalten.
- Reguläre Ausdrücke in FlexiLayout language:
- Der Code sollte keine Syntaxfehler enthalten.
- Zusätzliche Bedingungen, die im Abschnitt Search Conditions angegeben sind, sollten nur auf Elemente verweisen, die im Search Elements-Baum oberhalb des gesuchten Elements beschrieben sind. Zusätzliche Bedingungen, die im Abschnitt Hypotheses Evaluation angegeben sind, sollten nur auf das gesuchte Element und auf Elemente verweisen, die im Search Elements-Baum oberhalb davon liegen.
- Alle im Code verwendeten globalen Konstanten sollten definiert sein.
- Alle im Code verwendeten Variablen sollten definiert und initialisiert sein.
- Der Code selbst sollte nur solche Entitäten aufrufen, die in diesem speziellen Codeabschnitt verfügbar sind.
- Elementen eines Typs sollten keine Eigenschaften von Elementen eines anderen Typs zugewiesen werden (z. B. kann Static Text keine Max width-Eigenschaft haben).
Matching-Prozess
Übereinstimmungsbeispiel
Matching-Befehle
- Match gleicht die Aktivität mit den ausgewählten Dokumenten ab, ohne die Ergebnisse auf der Registerkarte Results des Activity Editors anzuzeigen. Diese Methode kann beim Debuggen der Aktivität verwendet werden, um die Gültigkeit der Eigenschaften eines bestimmten Elements zu prüfen.
- Test Activity gleicht die Aktivität mit jedem Dokument im Aktivitätssatz ab. Die Ergebnisse werden in den Statistiken angezeigt und dienen dazu, die Matching-Qualität der aktuellen Version der Aktivität Extraction Rules mit früheren Versionen zu vergleichen.
Hinweis: Der Kompilierungs- und Matching-Status der Aktivität Extraction Rules wird im Benachrichtigungsprotokoll angezeigt (erreichbar über das Glocken-Icon oben rechts). Über das Benachrichtigungsprotokoll können Sie zu den Ergebnissen springen, indem Sie auf die entsprechende Benachrichtigung klicken.
