M-Files - ExportScript - Configure by script.cs und in der Konfigurationsdatei default.config.xml.
Verbindungseinstellungen
Anweisungen zum Konfigurieren des Webzugriffs finden Sie im M-Files User Guide.
Einstellungen für die Dokumentbenennung
Dynamische Tags für Dokumentnamen
Ein Dokumentname kann einen unveränderlichen statischen und einen variablen dynamischen Teil enthalten. Tags definieren den dynamischen Teil, und ABBYY FlexiCapture ersetzt sie beim Export durch Dokumenteigenschaftswerte. Setzen Sie jeden Tag in spitze Klammern. Verwenden Sie in einer XML-Datei< für < und > für >.
Folgende Tags sind verfügbar:
Das folgende Beispiel erzeugt einen Dokumentnamen mit einem statischen Teil:
Laufzeit-Ersetzungs-Tags zum Aktualisieren des Originaldokuments
Laufzeit-Ersetzungs-Tags aktualisieren Dokumente, die von M-Files zur Verarbeitung an ABBYY FlexiCapture gesendet wurden. Sie werden verwendet, wenn der ABBYY FlexiCapture-Batch durch die M-Files-Workflow-AktivitätAbbyy.MFiles.FlexiCapture.Activity.dll erstellt wurde.
Die M-Files-Workflow-Aktivität erstellt die Batch-Registrierungsparameter. Diese Tags werden durch die Werte dieser Parameter ersetzt. ABBYY FlexiCapture aktualisiert dann anhand derselben Registrierungsparameter das Originaldokument in M-Files.
Bei diesen Tags wird zwischen Groß- und Kleinschreibung unterschieden. Behalten Sie die in der Tabelle dargestellte Schreibweise bei.
Auflösung von Namenskonflikten
NameConflictResolution löst Namenskonflikte auf. Es kann einen der folgenden Werte annehmen:
Beispiel:
NewVersion aktualisiert das Dokument in M-Files nur, wenn der im Skript angegebene Name und das Format mit dem Namen und dem Format des Dokuments in M-Files übereinstimmen. Andernfalls wird in M-Files ein neues Dokument erstellt.Dokumentklasse
DmsMetadataTemplate enthält den Namen der Dokumentklasse in M-Files. Zum Beispiel:Feldzuordnung
FieldPairs enthält eine Sammlung von Feldpaaren. Es ordnet Felder der ABBYY FlexiCapture-Dokumentdefinition M-Files-Eigenschaftsdefinitionen zu.Felder in einer XML-Datei zuordnen
Wenn Ihre Exporteinstellungen in einer XML-Datei gespeichert sind, ordnen Sie die Felder wie folgt zu:AfcField– Der vollständige Pfad zum Feld in der ABBYY FlexiCapture-Dokumentdefinition, aus dem die Daten beim Export gelesen werdenDmsField– Der Name der M-Files-Eigenschaftsdefinition, in die die Daten beim Export geschrieben werden
Felder in einem Skript zuordnen
Wenn Ihre Exporteinstellung im Skript gespeichert ist, ordnen Sie die Felder in einem Dictionary wie folgt zu:Bildeinstellungen
M-Files-spezifische Optionen
DmsSpecificOptions enthält die Einstellungen, die für M-Files spezifisch sind.
Zum Beispiel:
