[Allegro] Kleinen HFM-Fehler in index.exe beseitigt
Bernhard Eversberg
ev at biblio.tu-bs.de
Fr Jan 23 09:59:32 CET 2015
Wer HFM nicht anwendet, dazu gehören alle Standard-Anwender, ist nicht
betroffen.
Im Programm index.exe konnte man nicht schreiben, z.B.
#123.456
um das HFM-Feld 456 des Datenfelds #123 anzusprechen - es wurde einfach
nicht gefunden.
Zwar sollte so etwas ja auch im Prinzip gar nicht stattfinden, wenn
man es ernst meint damit, daß die einzelnen Nummern eines HFM-Felds
keine Semantik haben sollen, also keine eigene spezifische Bedeutung.
Wenn man aber, wie letztens mal vorgeschlagen, GND-Sätze
z.B. innerhalb einer Standard-A-Datenbank unterbringen will,
etwa mit Feldbezeichnungen wie #gn.100 für das Feld 100 eines
GND-Satzes, dann muß man diese auch in Export- und Indexparametern
direkt ansprechen können.
Im index.exe, wie gesagt, klappte das nicht. (Es fehlten wenige
eingefügte Zeilen in der Quelldatei exet2.c)
Per FTP kann man sich das verbesserte Programm abholen:
ftp://134.169.20.101/aktuelle-version/index.zip
und per SVN kriegt man die Quelle exet2.c:
https://svn.allegro-c.de/svn/atools/trunk/exet2.c
(dies klappt momentan noch nur mit der Kennung von 2014)
Kurioserweise sind die besagten Zeilen im index16.exe schon mit
drin, wir hatten nur das 32bit index.exe vergessen.)
B.E.
Mehr Informationen über die Mailingliste Allegro