[Allegro] Avanti: Abspeichern neuer Sätze

Roland Henkel Roland.Henkel at sbb.spk-berlin.de
Fr Aug 12 14:54:12 CEST 2005


Liebe Kolleginnen und Kollegen,

wenn ich ein Perlscript mit   der avanti -Befehlsfolge

new
#20 find.pl
#40 test identnummerngenerierung
put
@ DB=avdemo ID=master/avanti
AVANTI:EOJ
 
mehrmals hintereinander absetze, bekomme ich

E:\rhenkel\src\perl>edit findav.pl

E:\rhenkel\src\perl>findav.pl
M: Satz 711 gespeichert

E:\rhenkel\src\perl>findav.pl
M: Satz 713 gespeichert

E:\rhenkel\src\perl>findav.pl
M: Satz 715 gespeichert

...

also, wird nur jede zweite Satznummer belegt.

Ausserdem wird in #00 eine ziemlich ominöse Identummer generiert

#00 -2147483648
#20 find.pl
#40 test identnummerngenerierung
#99n20050812/14:04:06


Ferner scheinen die generierten Identnummern nicht sofort ins Register 
(hier 9) eingetragen werden, sondern erst nach einer neuen Indizierung.

Hat jemand einen Reim darauf?

Viele Grüsse
R. Henkel






Mehr Informationen über die Mailingliste Allegro