[Allegro] playback mit acon

Thomas Berger ThB at Gymel.com
Fr Mai 27 16:31:38 CEST 2011


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Lieber Herr Eversberg,

je nach zum jeweiligen Zeitpunkt eingesetzter .CFG-Datei
gibt es in realen Datenbanken unabsichtlich (in einem
Fall habe ich das allerdings auch absichtlich so gemacht)
Datensaetze, die unexpandierte Identnummern haben:

#00 p?1

Beim Auswerten einer .LOG-Datei sieht man, dass es sich
entweder um einen Neusatz oder einen vorhandenen Satz
handelte, in beiden Faellen aber war der Satz *nach* dem
Speichern in dieser Form.

Im Playback-Modus von acon mit update.job wuerde diese
Nummer beim Speichern expandiert werden, obwohl moeglicherweise
spaeter ein ganz anderer Datensatz mit dieser Nummer folgt.
Das Resultat koennte also eine extrem inkonsistente Datenbank sein.

Es gibt bereits

set Logging off

und

set Timestamp off

und es fehlt noch ein analoger Befehl, um auch die Identnummernexpansion
abzuschalten.

Und dann koennte auch noch die programmierte Validierung den Datensatz
verfaelschen: Brrr.

Vielleicht waere es besser, den put-Befehl zu modifizieren:

put faithfully

bzw.

put faithfully new


viele Gruesse
Thomas Berger


-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iJwEAQECAAYFAk3ftcoACgkQYhMlmJ6W47NytQP+JgOXbLI5vqgbt6/5diRdWR1g
lZTXY82p46zE0ZXT+QKxZgJWNWjhndFsaVXpJo+mhsZBmRfy9C5OHnWi0BMn+g34
H0hBtm1Xemahd0g4JSkiaxnbd0VtyQ8ewEGkqOVdXxPzsKVx5/i2K2bOk0o0tkJj
tMRjqmI4/quI+Na3eYo=
=JEVC
-----END PGP SIGNATURE-----



Mehr Informationen über die Mailingliste Allegro