Anforderungen an die Quelldaten
- Die Feldnamen in der Datei oder Datenbank müssen mit den Feldnamen im Formular und in der Dokumentstruktur übereinstimmen.
- Sie können anstelle des Namens auch den Bezeichner (ID) eines Elements verwenden. Dies ist nützlich, um die Werte von Elementen anzugeben, die in der Dokumentstruktur nicht dargestellt sind, z. B. Barcode-Felder.
- Ein Feld oder eine Markierung aus einer Gruppe kann durch einen Bezeichner oder durch seinen vollständigen Namen angegeben werden, formatiert als
<Group>|<Element>. - Werte können aus Unicode-codierten CSV- und TXT-Dateien importiert werden. Die erste Zeile ist die Kopfzeile und muss die Feldnamen enthalten. Als Trennzeichen können ein Komma (,), ein Semikolon (;) oder das Tabulatorzeichen verwendet werden.
- Beim Hinzufügen von Daten zu einer Tabelle geben Sie im Datenformular den vollständigen Namen an, formatiert als
<Table>|<Col>|<Row#>, wobei<Table>der Tabellenname,<Col>der Spaltenname und<Row#>die Zelle ist (die Nummerierung beginnt bei 0). - Beim Drucken teilweise ausgefüllter Formulare werden Datentypen konvertiert. Beispielsweise kann ein Häkchen-Feld aus einem Datenbankfeld mit den Werten True/False, 1/0 oder yes/no ausgefüllt werden.
- Die gedruckten Daten verwenden die Schriftart des Hinweises, der im Fenster Elementeigenschaften angegeben ist (Registerkarte Hinweis).
Wenn das Listentrennzeichen in der Datei auch als Dezimal- oder Tausendertrennzeichen verwendet wird, setzen Sie alle Zahlen, die dieses Symbol enthalten, in Anführungszeichen.
Ausgefüllte Formulare drucken
Drucken mit Werten aus einer Datenbank
1
Dialogfeld öffnen
Wählen Sie im Menü File den Befehl Print Filled-Out Forms… aus.
2
Datenverbindung auswählen
Wählen Sie im Dialogfeld Select Data Connection eine bereits verbundene Datenbank aus, oder klicken Sie auf Add…, um eine neue Verbindung zu erstellen.
3
Datenbank auswählen
Wählen Sie Database aus und klicken Sie auf Select…, um die Parameter für die Datenbankverbindung anzugeben.
Mit Werten aus einer Datei drucken
1
Dialogfeld öffnen
Wählen Sie im Menü File die Option Print Filled-Out Forms….
2
Datenverbindung auswählen
Wählen Sie im Dialogfeld Select Data Connection eine zuvor hinzugefügte Datei aus oder klicken Sie auf Add…, um eine neue Datei hinzuzufügen.
3
Datei auswählen
Wählen Sie File aus und klicken Sie auf Browse…, um den Dateipfad anzugeben.
Export ausgefüllter Formulare
Erforderliche Argumente
Optionale Argumente
Schließen Sie alle Leerzeichen in Schaltflächennamen in Anführungszeichen ein.
Filter:<FieldName>=<Value1>[,<Value2>[…]] filtert Datensätze in der Datenbank anhand von Feldbezeichnern. Trennen Sie die Werte durch Kommas, und geben Sie den Parameter für verschiedene Felder mehrfach an.
Vorab ausgefüllte Felder können nicht bearbeitet werden. Wenn die Ausgabedatei nicht veröffentlicht wurde, prüfen Sie, ob die Befehlsargumente korrekt angegeben wurden.
Überprüfung von Befehlsargumenten
/printDatabase- oder /exportDatabase-Befehls werden die folgenden Argumente automatisch überprüft:
- Der Pfad zur FDD-Datei
- Die Verbindungszeichenfolge oder der Pfad zur Datenbank bzw. Datei mit Werten
- Der Pfad zum Zielordner
- Der Name der Ausgabedatei
- Ob die erforderlichen Felder in der Quelle vorhanden sind
EventMessageFile des Registrierungsschlüssels HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EventLog\Application\ABBYY FormDesigner 12 auf C:\Program Files (x86)\ABBYY FlexiCapture 12 Stations\FObjEventSrc.dll. Wenn die Befehlszeile von einem Administrator gestartet wurde, wird der Wert automatisch festgelegt.
Um die Benachrichtigungen zur Überprüfung zusätzlich in einer separaten Datei zu protokollieren, verwenden Sie den Befehl LogFile:<filename>. Um die Protokollierung im Ereignisprotokoll zu deaktivieren, verwenden Sie den Schalter /noSystemLog.
Beispiel eines Befehls, der die Protokollierung im Systemprotokoll deaktiviert und die Protokollierung in einer separaten Datei aktiviert:
