Metadaten Datenbank

Aus Helper
Zur Navigation springen Zur Suche springen
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 gespeichert werden. 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.

Pane im Produktionsauftrag (FHK_Maske)

Beispiel

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.

typische Fehler

  • Fehler -5 Datensatz konnte nicht abgespeichert werden: 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.