Automatisierungsregel
Automatisierungsregel
Dieses Beispiel zeigt eine Prüfung von Tabellendaten. Die Regel prüft, ob die Tabellendaten mit dem Wert im Ergebnisfeld übereinstimmen. Die Tabelle hat Spalten mit Preisen und Mengen bestimmter Waren. Die Regel wurde auf der Ebene eines Abschnitts geschrieben, der die Tabelle und das Ergebnisfeld enthält.
Code einer ActiveX-Komponente
Der hier gezeigte Code ist der Code der Klasse CheckDoc aus dem Projekt AutomationRule, die in den oben erwähnten Skripten verwendet wird.In der Variantenliste suchen
In der Variantenliste suchen
Der unten angegebene Regelcode prüft, ob der Feldwert einem der Werte in der Liste entspricht. Falls nicht, erscheint ein Regel-Fehler-Flag, und das Feld erhält eine Liste mit vorgeschlagenen Werten. Je nach Prüfergebnis wird das Feld als sicher oder unsicher erkannt markiert.
Prüfung der Feldübereinstimmung
Prüfung der Feldübereinstimmung
Der unten angegebene Regelcode prüft, ob das geprüfte Feld zugeordnet wurde.
Prüfung des Häkchens
Prüfung des Häkchens
Der unten angegebene Regelcode prüft, ob das Häkchen gesetzt wurde oder nicht
Prüfung von Häkchengruppen
Prüfung von Häkchengruppen
Der unten stehende Regelcode durchläuft alle Häkchen in der Gruppe und wählt das erste aus, wenn keines markiert ist. Die Regel ist auf Ebene der Häkchengruppe geschrieben. Alle Häkchen in der Gruppe wurden der Liste der in die Regel aufgenommenen Felder hinzugefügt. Die Gruppe selbst wurde aus der Liste ausgeschlossen. Für das Standardhäkchen (das erste) wurde das ReadOnly-Flag deaktiviert. Wenn die Gruppe keine Häkchen enthält, wird ein Regelfehler-Flag aktiviert.Dieser Beispielcode durchläuft alle in die Regel aufgenommenen Felder. Da im Code keine Feldnamen angegeben sind, kann dieser Code für jede Häkchengruppe verwendet werden.
Prüfung der Feldzuverlässigkeit
Prüfung der Feldzuverlässigkeit
Der unten stehende Regelcode prüft die Anzahl unsicherer Zeichen im Feld und leert das Feld, wenn die Anzahl unsicherer Zeichen größer oder gleich drei ist. Dies ist ein Autokorrekturskript.
Zeichenersetzung ohne Verlust von Regionen und Verifizierungs-Flags
Zeichenersetzung ohne Verlust von Regionen und Verifizierungs-Flags
Das Skript ersetzt ”+” durch ”&”, ohne Informationen über Regionen und Verifizierungs-Flags zu verlieren. Dies ist ein Autokorrekturskript.
Prüfung der Batch-Integrität
Prüfung der Batch-Integrität
Prüft, ob die auf der Kontrollseite angegebene Anzahl von Dokumenten mit dem Bestand im Batch und mit der Anzahl der tatsächlich verarbeiteten Dokumente übereinstimmt. Wenn die Zahlen nicht übereinstimmen, wird ein Fehler zurückgegeben.
Anzahl der Dokumente und Seiten in einem Dokumentensatz zählen
Anzahl der Dokumente und Seiten in einem Dokumentensatz zählen
Dieses Skript zählt die Anzahl der Seiten in einem Dokumentensatzabschnitt und gibt einen Fehler aus, wenn der Satz ein Element eines unbekannten Typs enthält.
Adresszerlegung
Adresszerlegung
Das Skript zerlegt die Adresse in folgende Komponenten: Postleitzahl, Land, Stadt und Straße. Das Skript wird auf einen Teil des Quellfelds angewendet.
