[Allegro] neues acon und a99.exe! bei extremsituationen! 4.teil

Thomas Berger ThB at Gymel.com
Mi Sep 2 06:55:31 CEST 2015


Am 02.09.2015 um 00:19 schrieb Klaus Lehmann:
> teil5 (so-wunsch herr berger)
> mit il=240

und die Fledermaus haben Sie aus der .api vertrieben,
diesmal also Schluessel in Register 9.



> grundlage: das ald-material von teil1
> also NUR hinten ab stelle: 245
> 245X
> bis
> 245X67890
> =6 datensätze!
> 
> 
> reingespielt wird das:
> ich lichte es mal ab:
> ☺10 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn B
> erger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine
> 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567
>  auf 245X 15 ~01234
> ☺10 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn B
> erger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine
> 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567
>  auf 245X6 15 ~012345
> ☺10 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn B
> erger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine
> 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567
>  auf 245X67 15 ~0123456
> ☺10 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn B
> erger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine
> 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567
>  auf 245X678 15 ~01234567
> ☺10 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn B
> erger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine
> 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567
>  auf 245X6789 15 ~012345678
> ☺10 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn B
> erger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine
> 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567
>  auf 245X67890 15 ~0123456789
> 
> 
> das protokoll sieht so aus:
> [00:13:46] ac-w v35.8: Verarbeitung beginnt, Datenbank x:\imd\imd
> [00:13:46] Datei x:\test.alg wird verarbeitet
> 
> [00:13:46] 1. Satz eingelesen :
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245=?<
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245<
> Status: Nichts gefunden 0
> [00:13:46] Neusatz gespeichert in Datei 200 (Laenge 1294)
> 
> [00:13:46] 2. Satz eingelesen :
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245=?<
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245<
> Status: Nichts gefunden 0
> [00:13:47] Neusatz gespeichert in Datei 200 (Laenge 1296)
> 
> [00:13:47] 3. Satz eingelesen :
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245=?<
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245<
> Status: Nichts gefunden 0
> [00:13:47] Neusatz gespeichert in Datei 200 (Laenge 1298)
> 
> [00:13:47] 4. Satz eingelesen :
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245=?<
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245<
> Status: Nichts gefunden 0
> [00:13:47] Neusatz gespeichert in Datei 200 (Laenge 1300)
> 
> [00:13:47] 5. Satz eingelesen :
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245=?<
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245<
> Status: Nichts gefunden 0
> [00:13:47] Neusatz gespeichert in Datei 200 (Laenge 1302)
> 
> [00:13:47] 6. Satz eingelesen :
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245=?<
> Gesucht: >|9 1234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wir Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schreiben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 24X1234567 auf 245<
> Status: Nichts gefunden 0
> [00:13:47] Neusatz gespeichert in Datei 200 (Laenge 1304)
> 
> ENDE
> 6 Saetze verarbeitet
> 0 Saetze ersetzt
> 0 Saetze gemischt
> 0 Saetze ignoriert
> 0 Saetze entfernt
> 6 Saetze neu
> 
> 
> 
> herr berger, sind sie zufrieden?
> IHRE schlussfolgerung bitte? ;-)

Ueberraschend. "var p" wird also von acon (a99 waere zu testen) auf 246
Zeichen gekappt (entsprechend il=244), unabhaengig von der konkreten
Setzung von il. (Bei diesem Test wird also stets wacker nach etwas
gesucht, was gar nicht im Index stehen kann, daher ist alles Neusatz)

D.h. bei der Primaerschluesselbestimmung in der .cPI muss mit ennn
auf einen mit der il-Setzung abgestimmten Wert trunkiert
werden, ob dies fuer il<245 nun il sein muss oder etwas kleineres,
ist leider immer noch nicht klar.

viele Gruesse
Thomas Berger



Mehr Informationen über die Mailingliste Allegro