[Allegro] neues acon und a99.exe! bei extremsituationen! 4.teil
Klaus Lehmann
lehmann_klaus at t-online.de
Mi Sep 2 00:05:16 CEST 2015
guten abend
so, nun teil 4
man siehe bitte das bild.
http://allegronet.de/teil4.jpg
was ist der sinn von teil4?
wir haben 6 datensätze, die fangen GLEICH an.
enden um die 241.stelle bis zur 247.stelle jeweils IMMER anders!
da ist abwechselnd ein LEER eingebaut
den anfang sieht man auf dem oberen LINKEN FC/W-bild
gleich darunter das ende des datenfeldes #10 mit den LEER's
rechts in der mitte, sieht man das einzuspielende material
(update mit -fm41)
anfangs immer GLEICH. das ende besteht aus den variationen "auf 245X",
"auf 245X6", "auf 245X67", "auf 245X678", "auf 245X6789" und "auf
245X67890"
rechts in der mitte UNTEN: UPRO sagt (fast) alles hat den selben PS!
bravo!
das heisst FÜR MICH:
meine ladykracher machen mir keinen krach mehr!
;-)
wer das nicht versteht, hier eine der vielen datensätze zu
(TV)filmtiteln mit anke engelkes:
Ladykracher (2002) {Obdachlosenzeitung/Charade/Biba Butzemann und 3 Chinesen/Keine Kampfhunde/Wer bin ich?/Schwammiges Zeugnis/Warme Mahlzeit/Franchise im Märchenwald/Sie hat mir nichts bedeutet/Anonyme Denunzianten/Herkunftsnachweis (7.5)}
sie sind schaisse lang!
und WENN es wirklich solche langen titel gibt, die ihren unterschied
HINTER der 244/245.stelle haben, so tuts mir leid!
so. dann zu teil 5 (wunsch von herrn berger!)
gruß k.l.
> er ist eigentlich simpel:
> man denke an die datensätze aus teil 1
> #10 b234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wi
> r Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schrei
> ben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245!
> sie fangen bei #10 mit einem [abcdef] an! statt der [1].
> sind DANN gleich bis zum ende bei 245X [also 245 stellen][berger sagt:
> 244 stellen! ich stimme dem zu!]
> nach 245/244 stellen haben sie das ende:
> 245X7890 usw.
> nochmal: jeder satz hat VORNE eine eindeutige änderung. und hinten
> nach 245/244 zeichen ebenfalls eine änderung.
> keiner der einzuarbeitenden datensätze kommt mit -fm41 ins heim. alle
> müssen im zeltlager -n200 übernachten.
> =GUT!
> nochmal2: mein PS ist VORNE an der 1. stelle "anders als die anderen"
> [nebenbei: berühmter film von 1919! wichtiges thema!]
> und HINTEN, wo's nicht wehtut, auch anders.
> also: der update.job macht seinen job!
> teil 4 kommt sogleich. MIT leerzeichen an der 243'ten bis 247'ten
> stelle! bleiben sie dran! wechseln sie nicht zum ZDF!
> gruß k.l.
> [23:06:51] 6. Satz eingelesen :
Gesucht: >>|9 b234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wi
> r Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schrei
> ben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 2
> 4X1234567 auf 245=?<
Gesucht: >>|9 b234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wi
> r Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schrei
> ben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 2
> 4X1234567 auf 245<
> Status: Nichts gefunden 0
> [23:06:51] 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
>> so, teil 2
>>> folgendes ist vorbereitet:
>>> =========================
>>> wir haben eine ald, die hat erstmal 6 datensätze.
>>> der PS ist so in der api gebildet:
>>> i0=72 Laenge der Kurzanzeige
>>> i1=0
>>> i2=0
>>> i3=0
>>> ic=1 nur wenn Umcodierung der Eingabe gewuenscht
>>> il=246 Schluessellaenge (frueher 72)
>>> ii=6 grüße der alds 6x16GB
>>> ia=0 es wird nach der exakten sequenz gesucht
>>> und weiter mit:
>>> Primaerschluessel:
>>> ak=zz+@
>>> und:
>>> #-@
>>> #10 y0 e245 F032 p"|9" das letzte zeichen darf kein LEER sein!
>>> es wird vernichtet!
>>> #+#
>>> die sechs datensätze:
>>> ====================
>>> 1. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X
>>> 2. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X6
>>> 3. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X67
>>> 4. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X678
>>> 6. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X6789
>>> 5. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X67890
>>> ergeben ein bild bei der darstellung des Index' in a99, wenn man auf
>>> F7 drückt:
>>> |11234567890Hier 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 245X6
>>> diese darstellung des index's ist bei ALLEN gleich; also auch beim
>>> letzten beispiel. wo der "text" in #10 bis
>>> ". Das X steht auf 240! 24X1234567 auf 245X67890" geht.
>>> also ist bei e246 schluss!
>>> gut!
>>> das war der 1. teil
>>> ===================
>>> im 2. teil versuche in in die 6 datensätze mit update-job
>>> einzudringen....
>> so, ich dringe ein!
>> mit:
>> set no=200
>> set -P=x:\allegro
>> x:\allegro\acon.exe -jx:\allegro\update.job -kaimd -fm41
>> -dx:\imd\imd -ux:\test.alg -n%no% -L -F0/0 -xUPROtest
>> \imd besteht aus den o.g. 6 sätzen.
>> test.alg hat DAS zum inhalt:
>> 10 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 245X 15 ~01234
>> 10 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 245X6 15 ~012345
>> 10 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 245X67 15 ~0123456
>> 10 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 245X678 15 ~01234567
>> 10 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 245X6789 15 ~012345678
>> 10 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 245X67890 15 ~0123456789
>> jeder satz ist verschienden lang.
>> in #15 hat er auch verschiedenlange inhalte.
>> was passiert? Hier die UPRO! DAS ist spannend:
>> [19:49:59] ac-w v35.8: Verarbeitung beginnt, Datenbank x:\imd\imd
>> [19:49:59] Datei x:\test.alg wird verarbeitet
>> [19:49:59] 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
>> [19:49:59] Neusatz gespeichert in Datei 200 (Laenge 1294)
>> [19:49:59] 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<
>> 2. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 3. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 4. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 5. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 6. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> ENDE
>> 6 Saetze verarbeitet
>> 0 Saetze ersetzt
>> 5 Saetze gemischt
>> 0 Saetze ignoriert
>> 0 Saetze entfernt
>> 1 Saetze neu
>> hm.
>> 1. spannend finde ich, daß der PS jedesmal an der selben stelle
>> aufhört! bei "auf 245". also 1 stelle VOR dem x. (ist nicht schlimm!)
>> 2. hm. eigentlich ist bei update JEDER datensatz gleichlang.
>> nein! mit dem 1. satz kann er nix anfangen. speist in in die -n200 ab!
>> alle anderen landen im satz 7. WARUM?
>> OK! das ergebnis ist NICHT allzu wichtig für MICH!
>> ich bin sicher, bei meinem material ist in den ersten 245zeichen die
>> hölle los, sie ist IMMER unterschiedlich, aber eben auch manchmal
>> LÄNGER als 245 zeichen.
>> ich werde JETZT den test teil3 machen, wo in den 6 datensätzen, es zu
>> EINEM unterschied jeweils -am besten am anfang von #10- kommt. das
>> sieht man dann besser. natürlich haben die updatesätze auch DENSELBEN
>> unterschied an der selbigen stelle. mal schauen.....
>> gruß k.l.
>> was wollen wir wetten?
>> ich sage: die sätze werden brav KORREKT -egal wie überlang sie sind-
>> einsortiert!
>> gruß k.l.
>>> mein wunsch ist es:
>>> ===================
>>> egal ob ich 1. oder bis zu 6. nehme, alle lassen sich von PS blenden
>>> oder besser überzeugen, datensätze mit dem gleichen PS bis eben zur
>>> stelle 245; erst ab stelle 245 gibt es veränderungen (z.b. auch
>>> leerstellen); .... satz geht weiter!:
>>> alle einzuspielenden datensätze werden jeweils vopn 1.bis 6.
>>> aufgenommen. mit -fm41 in -n200 wird sich KEIN datensatz reinfinden.
>>> jepp? wer wettet?
>>> ;-)
>>> wenn acon gewinnt! dann landet anke engelke mit ihren ladykrachern
>>> einen volltreffer! WOW!
>>> grüße k.l.
>>> ps: ich habe jetzt ca einen megavollen arbeitstag verbracht, um das
>>> neue allegro zu installieren und zu analysieren, sowie diese
>>> testumgebung aufzubauen! die nacht hat noch nicht mal angefangen!!!
>>> das kostet RICHTIG zeit!
>>> gruß k.l.
--
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 Dienstag, 1. September 2015 um 23:28 schrieben Sie:
> so, nun teil 3
> er ist eigentlich simpel:
> man denke an die datensätze aus teil 1
> #10 b234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wi
> r Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schrei
> ben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245!
> sie fangen bei #10 mit einem [abcdef] an! statt der [1].
> sind DANN gleich bis zum ende bei 245X [also 245 stellen][berger sagt:
> 244 stellen! ich stimme dem zu!]
> nach 245/244 stellen haben sie das ende:
> 245X7890 usw.
> nochmal: jeder satz hat VORNE eine eindeutige änderung. und hinten
> nach 245/244 zeichen ebenfalls eine änderung.
> keiner der einzuarbeitenden datensätze kommt mit -fm41 ins heim. alle
> müssen im zeltlager -n200 übernachten.
> =GUT!
> nochmal2: mein PS ist VORNE an der 1. stelle "anders als die anderen"
> [nebenbei: berühmter film von 1919! wichtiges thema!]
> und HINTEN, wo's nicht wehtut, auch anders.
> also: der update.job macht seinen job!
> teil 4 kommt sogleich. MIT leerzeichen an der 243'ten bis 247'ten
> stelle! bleiben sie dran! wechseln sie nicht zum ZDF!
> gruß k.l.
> [23:06:51] 6. Satz eingelesen :
Gesucht: >>|9 b234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wi
> r Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schrei
> ben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 2
> 4X1234567 auf 245=?<
Gesucht: >>|9 b234567890Hier vorne am Anfang ist der Zähler auf 1. So erfüllen wi
> r Herrn Berger's Auftrag, doch endlich in den Index zu schauen. Idee: Wir schrei
> ben eine 3stellige Zahl vor das nächste X, Beispiel 245X. Das X steht auf 245! 2
> 4X1234567 auf 245<
> Status: Nichts gefunden 0
> [23:06:51] 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
>> so, teil 2
>>> folgendes ist vorbereitet:
>>> =========================
>>> wir haben eine ald, die hat erstmal 6 datensätze.
>>> der PS ist so in der api gebildet:
>>> i0=72 Laenge der Kurzanzeige
>>> i1=0
>>> i2=0
>>> i3=0
>>> ic=1 nur wenn Umcodierung der Eingabe gewuenscht
>>> il=246 Schluessellaenge (frueher 72)
>>> ii=6 grüße der alds 6x16GB
>>> ia=0 es wird nach der exakten sequenz gesucht
>>> und weiter mit:
>>> Primaerschluessel:
>>> ak=zz+@
>>> und:
>>> #-@
>>> #10 y0 e245 F032 p"|9" das letzte zeichen darf kein LEER sein!
>>> es wird vernichtet!
>>> #+#
>>> die sechs datensätze:
>>> ====================
>>> 1. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X
>>> 2. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X6
>>> 3. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X67
>>> 4. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X678
>>> 6. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X6789
>>> 5. #10 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 240X. Das X steht auf 240! 24X1234567 auf 245X67890
>>> ergeben ein bild bei der darstellung des Index' in a99, wenn man auf
>>> F7 drückt:
>>> |11234567890Hier 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 245X6
>>> diese darstellung des index's ist bei ALLEN gleich; also auch beim
>>> letzten beispiel. wo der "text" in #10 bis
>>> ". Das X steht auf 240! 24X1234567 auf 245X67890" geht.
>>> also ist bei e246 schluss!
>>> gut!
>>> das war der 1. teil
>>> ===================
>>> im 2. teil versuche in in die 6 datensätze mit update-job
>>> einzudringen....
>> so, ich dringe ein!
>> mit:
>> set no=200
>> set -P=x:\allegro
>> x:\allegro\acon.exe -jx:\allegro\update.job -kaimd -fm41
>> -dx:\imd\imd -ux:\test.alg -n%no% -L -F0/0 -xUPROtest
>> \imd besteht aus den o.g. 6 sätzen.
>> test.alg hat DAS zum inhalt:
>> 10 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 245X 15 ~01234
>> 10 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 245X6 15 ~012345
>> 10 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 245X67 15 ~0123456
>> 10 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 245X678 15 ~01234567
>> 10 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 245X6789 15 ~012345678
>> 10 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 245X67890 15 ~0123456789
>> jeder satz ist verschienden lang.
>> in #15 hat er auch verschiedenlange inhalte.
>> was passiert? Hier die UPRO! DAS ist spannend:
>> [19:49:59] ac-w v35.8: Verarbeitung beginnt, Datenbank x:\imd\imd
>> [19:49:59] Datei x:\test.alg wird verarbeitet
>> [19:49:59] 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
>> [19:49:59] Neusatz gespeichert in Datei 200 (Laenge 1294)
>> [19:49:59] 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<
>> 2. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 3. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 4. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 5. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> [19:49:59] 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<
>> 6. Satz = #7 gefunden: >|91234567890Hier 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<
>> [19:49:59] Satz #7 ersetzt (Datei 200, Laenge 1297)
>> ENDE
>> 6 Saetze verarbeitet
>> 0 Saetze ersetzt
>> 5 Saetze gemischt
>> 0 Saetze ignoriert
>> 0 Saetze entfernt
>> 1 Saetze neu
>> hm.
>> 1. spannend finde ich, daß der PS jedesmal an der selben stelle
>> aufhört! bei "auf 245". also 1 stelle VOR dem x. (ist nicht schlimm!)
>> 2. hm. eigentlich ist bei update JEDER datensatz gleichlang.
>> nein! mit dem 1. satz kann er nix anfangen. speist in in die -n200 ab!
>> alle anderen landen im satz 7. WARUM?
>> OK! das ergebnis ist NICHT allzu wichtig für MICH!
>> ich bin sicher, bei meinem material ist in den ersten 245zeichen die
>> hölle los, sie ist IMMER unterschiedlich, aber eben auch manchmal
>> LÄNGER als 245 zeichen.
>> ich werde JETZT den test teil3 machen, wo in den 6 datensätzen, es zu
>> EINEM unterschied jeweils -am besten am anfang von #10- kommt. das
>> sieht man dann besser. natürlich haben die updatesätze auch DENSELBEN
>> unterschied an der selbigen stelle. mal schauen.....
>> gruß k.l.
>> was wollen wir wetten?
>> ich sage: die sätze werden brav KORREKT -egal wie überlang sie sind-
>> einsortiert!
>> gruß k.l.
>>> mein wunsch ist es:
>>> ===================
>>> egal ob ich 1. oder bis zu 6. nehme, alle lassen sich von PS blenden
>>> oder besser überzeugen, datensätze mit dem gleichen PS bis eben zur
>>> stelle 245; erst ab stelle 245 gibt es veränderungen (z.b. auch
>>> leerstellen); .... satz geht weiter!:
>>> alle einzuspielenden datensätze werden jeweils vopn 1.bis 6.
>>> aufgenommen. mit -fm41 in -n200 wird sich KEIN datensatz reinfinden.
>>> jepp? wer wettet?
>>> ;-)
>>> wenn acon gewinnt! dann landet anke engelke mit ihren ladykrachern
>>> einen volltreffer! WOW!
>>> grüße k.l.
>>> ps: ich habe jetzt ca einen megavollen arbeitstag verbracht, um das
>>> neue allegro zu installieren und zu analysieren, sowie diese
>>> testumgebung aufzubauen! die nacht hat noch nicht mal angefangen!!!
>>> das kostet RICHTIG zeit!
>>> gruß k.l.
Mehr Informationen über die Mailingliste Allegro