Metadaten Datenbank: Unterschied zwischen den Versionen

Aus Helper
Zur Navigation springen Zur Suche springen
Zeile 5: Zeile 5:


==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 gespeichert werden.
Es gibt 3 neue spezielle Eingabefelder mit einem farbigen Button neben an. Dessen Funktionalität ist hier beschrieben: [[Omnisgrundlagen]]
Es gibt 3 neue spezielle Eingabefelder mit einem farbigen Button neben an. Dessen Funktionalität ist hier beschrieben: [[Omnisgrundlagen]]



Version vom 11. Mai 2021, 14:12 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 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.