|
|
|
Für jedes Feld können Regeln definiert werden. Eine Regel besitzt die Form: WENN Feldinhalt GLEICH Wert DANN lade die komplette Schnittstellenkonfiguration aus Konfigurationsdatei nach.
Beim Initialisieren der Schnittstelle werden die Felddefinitionen aus einer Konfigurationdatei (Vorgabe ist PPS.INI) gelesen. Dabei erfolgt jetzt eine Untersuchung der Definitionen auf Regeln. Die in den Regeln angegebenen Konfigurationsdateien (z. B. PPS-R1.INI) werden dann ebenfalls geladen und die darin befindlichen Felddefinitionen werden zwischengespeichert. ImportierenBeim Importieren der Daten über die Schnittstelle erfolgt die Prüfung der Feldinhalte der Importdatei auf Übereinstimmungen mit Regeln. Wird eine Übereinstimmung gefunden, wird der Import eines Datensatzes abgebrochen und die Felddefinitionen aus der angegebenen Konfigurationsdatei geladen (die Konfigurationsdatei wird komplett geladen). Anschließend wird der Import des Datensatzes mit den nachgeladenen Felddefinitionen wiederholt. ExportierenVor dem Exportieren eines Datensatzes werden die Feldinhalte der Datenbank auf Übereinstimmungen mit Regeln geprüft. Wird eine Übereinstellung gefunden, werden die Felddefinitionen aus der angegebenen Konfigurationsdatei nachgeladen (die Konfigurationsdatei wird komplett geladen). Anschließend wird der Export des Datensatzes mit den nachgeladenen Felddefinitionen durchgeführt.
|