Metadaten Datenbank: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
(19 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
;Mantiseinträge: | ;Mantiseinträge: | ||
2024 | |||
;Systemtyp: | ;Systemtyp: | ||
34 | 34 | ||
==Beschreibung== | ==Beschreibung== | ||
Liest ein gegebenes Textfile ein und passt die internen Metadaten des jeweiligen Objektes an. | Liest ein gegebenes Textfile ein und passt die internen Metadaten des jeweiligen Objektes an. Das Textfile muss in der Kodierung UTF-8 ohne [https://de.wikipedia.org/wiki/Byte_Order_Mark BOM] gespeichert werden. Das geht zB mit Notepad++. | ||
Es gibt 3 neue spezielle Eingabefelder mit einem farbigen Button neben an. Dessen Funktionalität ist hier beschrieben: [[Omnisgrundlagen]] | |||
==Essentielle Felder== | ==Essentielle Felder== | ||
HZ_METATEXTFILE Pfad zum Textfile (Achtung: Wird evaluiert - Attribute & Omnisfunktionen erlaubt - Quotes nicht vergessen!), zB con('C:\Ordner\Unterordner\',Band,'.txt') | |||
HZ_METASUCHFELD Name des Felder, nach dessen Wert im Textfile gesucht werden soll, zB 'DO_SIGNATUR' oder ein anderes DO-Feld oder der Name eines Metadatums | |||
HZ_METAWERTFELD Name des Felder, wo der gefundene Wert rein soll, zB 'Signatur' oder Name eines Metadatums | |||
HZ_FELDTRENNER Feldtrenner im bestehenden Textfile (zB ';' bei 'Feld1;Feld2;Feld3') | |||
HZ_ZEILENTRENNER Zeilentrenner im bestehenden Textfile (zB Linefeed+Zeilenumbruch am Ende einer Zeile) | |||
HZ_FELDTRENNER2 Feldtrenner im frisch erstellten Attribut (zB ',' bei 'Wert1,Wert2,Wert3'). Wir nur benutzt, wenn es mehrere Treffer gibt. | |||
HZ_EXPORTFILETYP Checkbox: Die Textdatei enthält eine dritte Spalte, welche den Status der Zeile nach der Verarbeitung enhält. 1 = gefunden/zugewiesen, 0 = nicht gefunden | |||
==Pane im Produktionsauftrag (FHK_Maske)== | ==Pane im Produktionsauftrag (FHK_Maske)== | ||
[[File: | [[File:Systemtyp_34.png]] | ||
==Beispiel 1== | |||
HZ_METASUCHFELD = 'Signatur' | |||
HZ_METAWERTFELD = 'Schlagworte' | |||
Text file: | |||
26576235 Ottilie Meier | |||
43785678 Peter Müller | |||
48357987 Fritz Hugentobler | |||
78475937 Sulzer AG | |||
83647837 Sophie Kalbermatten | |||
78475937 Gebrüder Sulzer AG | |||
Nach der Zahl ist ein Tab und am Ende ein kcr/klf. | |||
dann müsste in das DO mit DO_SIGNATUR=78475937 folgender Wert ins Metadatum 'Schlagworte': | |||
'Sulzer AG, Gebrüder Sulzer AG' | |||
Mehrfachfunde werden mit Komma zusammengefügt. | |||
==Beispiel 2== | |||
Der Schritt wurde konfiguriert mit der Option um den Status von gefundenen Objekte zu reflektieren. | |||
HZ_METASUCHFELD = 'DO_SIGNATUR' | |||
HZ_METAWERTFELD = 'Lieferant' | |||
HZ_EXPORTFILETYP = 1 (Checkbox angeklickt) | |||
HZ_FELDTRENNER = 'kTab' | |||
Textdatei nach der Verarbeitung: | |||
Dok4 Fritz Beschriftungen 1 | |||
Dok1 Meier GmbH 1 | |||
Dok22 Nixgut Ware 0 | |||
Dok4 Müller AG 1 | |||
Dok7 Berner Druck 0 | |||
Dok3 Besser AG 1 | |||
Dok2 Leica AG 1 | |||
==typische Fehler== | |||
* Fehler -5 beim Abspeichern der ausgelesenen Werte: Das liegt meistens an der Kodierung des Textfiles. Es muss UTF-8 sein. | |||
* Umlaute erscheinen falsch: Das liegt meistens an der Kodierung des Textfiles. Es muss UTF-8 sein. | |||
==Fehlermeldungen== | |||
;3401: Die Formel in HZ_METATEXTFILE hat einen Fehler, das Ergebnis ist leer. | |||
;3402: Das File, auf das HZ_METATEXTFILE zeigt, konnte nicht geöffnet werden. | |||
;3403: Das Objekt konnte nicht weitergeschoben werden. | |||
;3404/34104: Im Text-File wurde kein passender Eintrag gefunden. Das Objekt bleibt stehen. Der Serverjob läuft weiter. | |||
;3405/34105: Der gefundene Attributwert konnte nicht gespeichert werden. | |||
[[Kategorie:Workflowschritt]] | [[Kategorie:Workflowschritt]] |
Aktuelle Version vom 31. März 2023, 16:05 Uhr
- Mantiseinträge
2024
- Systemtyp
34
Beschreibung
Liest ein gegebenes Textfile ein und passt die internen Metadaten des jeweiligen Objektes an. Das Textfile muss in der Kodierung UTF-8 ohne BOM gespeichert werden. Das geht zB mit Notepad++.
Es gibt 3 neue spezielle Eingabefelder mit einem farbigen Button neben an. Dessen Funktionalität ist hier beschrieben: Omnisgrundlagen
Essentielle Felder
HZ_METATEXTFILE Pfad zum Textfile (Achtung: Wird evaluiert - Attribute & Omnisfunktionen erlaubt - Quotes nicht vergessen!), zB con('C:\Ordner\Unterordner\',Band,'.txt')
HZ_METASUCHFELD Name des Felder, nach dessen Wert im Textfile gesucht werden soll, zB 'DO_SIGNATUR' oder ein anderes DO-Feld oder der Name eines Metadatums
HZ_METAWERTFELD Name des Felder, wo der gefundene Wert rein soll, zB 'Signatur' oder Name eines Metadatums
HZ_FELDTRENNER Feldtrenner im bestehenden Textfile (zB ';' bei 'Feld1;Feld2;Feld3')
HZ_ZEILENTRENNER Zeilentrenner im bestehenden Textfile (zB Linefeed+Zeilenumbruch am Ende einer Zeile)
HZ_FELDTRENNER2 Feldtrenner im frisch erstellten Attribut (zB ',' bei 'Wert1,Wert2,Wert3'). Wir nur benutzt, wenn es mehrere Treffer gibt.
HZ_EXPORTFILETYP Checkbox: Die Textdatei enthält eine dritte Spalte, welche den Status der Zeile nach der Verarbeitung enhält. 1 = gefunden/zugewiesen, 0 = nicht gefunden
Pane im Produktionsauftrag (FHK_Maske)
Beispiel 1
HZ_METASUCHFELD = 'Signatur' HZ_METAWERTFELD = 'Schlagworte'
Text file:
26576235 Ottilie Meier 43785678 Peter Müller 48357987 Fritz Hugentobler 78475937 Sulzer AG 83647837 Sophie Kalbermatten 78475937 Gebrüder Sulzer AG Nach der Zahl ist ein Tab und am Ende ein kcr/klf.
dann müsste in das DO mit DO_SIGNATUR=78475937 folgender Wert ins Metadatum 'Schlagworte': 'Sulzer AG, Gebrüder Sulzer AG'
Mehrfachfunde werden mit Komma zusammengefügt.
Beispiel 2
Der Schritt wurde konfiguriert mit der Option um den Status von gefundenen Objekte zu reflektieren.
HZ_METASUCHFELD = 'DO_SIGNATUR' HZ_METAWERTFELD = 'Lieferant' HZ_EXPORTFILETYP = 1 (Checkbox angeklickt) HZ_FELDTRENNER = 'kTab'
Textdatei nach der Verarbeitung:
Dok4 Fritz Beschriftungen 1 Dok1 Meier GmbH 1 Dok22 Nixgut Ware 0 Dok4 Müller AG 1 Dok7 Berner Druck 0 Dok3 Besser AG 1 Dok2 Leica AG 1
typische Fehler
- Fehler -5 beim Abspeichern der ausgelesenen Werte: Das liegt meistens an der Kodierung des Textfiles. Es muss UTF-8 sein.
- Umlaute erscheinen falsch: Das liegt meistens an der Kodierung des Textfiles. Es muss UTF-8 sein.
Fehlermeldungen
- 3401
- Die Formel in HZ_METATEXTFILE hat einen Fehler, das Ergebnis ist leer.
- 3402
- Das File, auf das HZ_METATEXTFILE zeigt, konnte nicht geöffnet werden.
- 3403
- Das Objekt konnte nicht weitergeschoben werden.
- 3404/34104
- Im Text-File wurde kein passender Eintrag gefunden. Das Objekt bleibt stehen. Der Serverjob läuft weiter.
- 3405/34105
- Der gefundene Attributwert konnte nicht gespeichert werden.