[Allegro] neues acon und a99.exe! bei extremsituationen! 5.teil il=240

Klaus Lehmann lehmann_klaus at t-online.de
Mi Sep 2 08:47:16 CEST 2015


 
Guten Morgen Herr Berger,
danke für Ihre Nachricht.
Am Mittwoch, 2. September 2015 um 06:55 schrieben Sie.
Ihre Nachricht finden Sie am Ende dieser eMail.

> 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.
nein, nein. vereinzelte LEERs waren nur in der email zu sehen, nie in
der api!


doch zu unserem problem
...ich glaube ich habe verstanden, was SIE meinen...
etwas später unten!


>> grundlage: das ald-material von teil1
...
>> das protokoll sieht so aus:
...
>> [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

> 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


mit meinen ;-) worten:
il= ist banane, solange beim update.job (dem aus BS)
var p (wohl immer auf 246) steht.
ups!

nun, wenn man weiss.
ich habe mir in m eine api's DAS reingeschrieben:
    achtung! 2015/08 wenn in update.job ein höherer wert steht, wird dieser bei einem update genommen!
    var p;var (0,246 e"=" F" ");ins $primkey


grüße zum viel zu frühen morgen.
habe wohl heute um 3.00Uhr schluss gemacht, und um 8.00 saß ich schon
wieder davor ;-(


grüße, ihr klaus lehmann


-- 
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
http://allegronet.de * eMail: allegronet at t-online.de * phone: 03528-452 807(fax 809) * mobil: 0171-953 7843
allegronet.de * Klaus Lehmann * D-01454 Radeberg * Bahnhofstr. 1
zuständiges Finanzamt: FA Hoyerswerda; zuständige Kammer: IHK Dresden;
zuständige Aufsichtsbehörde: Gewerbeamt Radeberg; USt-IdNr: DE247550760
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow. Yes we can!
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 mit VuFind
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
* 2012: mit allegro-utf8 V3 und allegro-vufind auf der IFLA in Helsinki
* 2013: Bolero 64bit. Fußige Noten aufgeblättert (=Die Fußnotendoku)
* 2014: allegro-zdb: endlich. Die Wiedervereinigung! + eBooks
* 2015: allegro-vufind. Endlich! Noch moderner! Web2 auch für Ihren Katalog?





Am Mittwoch, 2. September 2015 um 06:55 schrieben Sie:
> 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
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro




Mehr Informationen über die Mailingliste Allegro