[Allegro] Update mit A99

Thomas Fischer fischer at sub.uni-goettingen.de
Mo Mär 30 12:48:13 CEST 2009


Lieber Herr Eversberg,

Ihre Versionen kommen schneller als ich testen kann, aber ich will doch noch
meine Erfahrungen mit dem Update mittels A99 vom Wochenende mitteilen.
Beteiligt sind A99.exe Version 29.3 (in der Anzeige, die Datei sagt 29.2)
und index.exe vom 27.3.2009, sowie das restliche System 29, insbesondere
wohl update.exe vom 16.6.2008.
Meinen Update mit der neuen Version zu wiederholen fehlt mir die Zeit, aber
sicher wissen Sie am besten was geändert wurde und was vielleicht noch
angepasst werden könnte.

Verwendet habe ich die Methode, die bei h update beschrieben wird.

1. Update funktioniert nicht bei Quelldatei mit Unix-Zeilenwechsel
Wenn Zeilenwechsel nur mit der Unixmarkierung ascii 10 markiert sind, werden
sie nicht erkannt. Da ich gleichzeitig mit Windows und Linux-Systemen
arbeite (einerseits lokal, andererseits auf dem Server), wäre es hilfreich,
wenn von allegro/avanti Windows- und Linux-Zeilenwechsel identisch behandelt
würden (bei vielen Dateien ist dies bereits der Fall, z.B. bei
Exportparametern).

2. Satz gesperrt, der sich nicht entsperren lässt (Erstes Zeichen ascii 8)
Beim Export ist es zu einem Abbruch gekommen, bei dem ein Satz gesperrt
blieb, der sich von A99 nicht mehr entsperren lies, ich habe mit einem
Texteditor nachhelfen müssen. Haben Sie eine Idee, wie so etwas entstehen
kann?

3. Leerzeilen werden nicht als Satztrenner erkannt.
In h update steht, dass auch das Externformat verarbeitet werden kann. Das
wird unter h ac0-0#344 beschrieben, dort steht auch:
Sätze müssen durch eine oder mehrere Leerzeile voneinander getrennt sein.
(D.h. durch die Codefolge 13 10 13 10 oder 10 10.)
Für den Update-Prozess reicht das aber nicht, Leereilen werden nicht als
Trenner von Datensätzen erkannt, wenn kein #00 präsent ist. Ich würde mir
wünschen, dass dies geändert wird.

4. Beim Probeupdate werden nur 3000 Zeichen pro Zeile akzeptiert
Ich habe (aus naheliegenden Gründen) nicht den "richtigen" Update gestestet,
aber bei "Update zur Probe" sind bei mir Felder mit mehr als 3000 Zeichen
abgeschnitten worden. Das ist das gleiche Problem, das auch bei avanti
auftrat, es wäre schön, wenn dies auch hier gelöst werden könnte.

5. Bei der Anzeige mit Avanti hatte ich noch ein kleines Problem:
	[2009-03-27 18:40:30] <conn 23> Trouble with title : Fehler: #04
p'&type='
	[2009-03-27 18:40:30] <conn 23> (die Zeile fr die Kategorienummer
fehlt in Ihrer CFG, bitte ergõnzen)
das auf eine fehlerhafte Kategorie in der Exportparameterdatei "title"
hinweist. Allerdings steckte der Fehler nicht dort, sondern in einer der
eingebundenen Tabellen. Wäre es möglich, dies in der Fehlermeldung
anzugeben, oder "weiß" avanti zu diesem Zeitpunkt gar nicht mehr, aus
welcher Datei der Fehler kommt?

Mit freundlichen Grüßen
Thomas Fischer 




Mehr Informationen über die Mailingliste Allegro