[Allegro] import Grössenbeschränkung? / geklärt

Bernhard Eversberg ev at biblio.tu-bs.de
Mo Jun 18 12:34:28 CEST 2012


Am 18.06.2012 11:50, schrieb Reinhold Schleifenbaum:
>>
>> gibt es beim Import eine Beschränkung der Grösse einer Datei, ich
>> habe Probleme mit 10 MB grosser Datei Es kommt die Fehlermeldung:
>> "very long record"
>>
> das Problem lag bei den Datenanfängen, die PICA-Abzugdaten haben
> offensichtlich eine andere Struktur bezüglich des
> Datensatzanfangs/-endes als die PICA-Download-Daten
>

Konkret: Die Meldung "very long record" kommt, wenn beim Einlesen ein
zu langer Datensatz gefunden wird, und zwar aktuell sind das 32000
Byte (beim 32bit-Programm). Mit der Dateigröße hat das nichts zu tun,
die ist in jedem Fall beliebig und bedarf keiner Einstellung.

Das Einlesen geht je nach Typ A-D vor sich, wobei Sie wohl vom Typ C
reden (Variable Sätze). Dieser Typ ergibt sich aus dem Befehl rs=...
(Handb. S. 255). Damit wird die Zeichenfolge angegeben, die das
Satzende markiert. Falls diese Angabe fehlerhaft ist, wird meistens
diese Zeichenfolge nicht gefunden, und das resultiert in der genannten 
Meldung. Man muß dann nachschauen, am besten mit einem Hex-Editor,
was denn wirklich am Satzende jeweils steht. Genauer gesagt: Hinter
welcher Zeichenfolge stets ein neuer Datensatz beginnt. Das Programm
liest dann jeweils bis zum Ende dieser Zeichenfolge und begibt sich
dann an das Abarbeiten der Kategorieliste (S.260ff).

B.E.






Mehr Informationen über die Mailingliste Allegro