[Allegro] zum berichteten acon- fehler: ein gedanke! (intermezzo)

Thomas Berger ThB at Gymel.com
Mi Feb 11 22:52:57 CET 2015


Am 11.02.2015 um 20:01 schrieb Klaus Lehmann:
>  
> ...
>> Um rauszukriegen, an welcher Stelle:
>> In den srch.job einen Kontrollbefehl einbauen, und zwar hier:
>> // naechsten Satz! aber Satz zuerst leeren mit "new"
>> :weiter
>> switch obj 1
>> new
>> fetch rec
>> // Ende?
>> ...
> 
>> Direkt unter "fetch rec" einfügen:
> 
>> Write kr
> 
> also.. ernsthaft.. 
> es steht JETZT so dadrin:
> :weiter
> switch obj 1
> new
> fetch rec
>           // 2015/2  Dann wird beim Durchlauf jeder Satz komplett 
>           // ausgeworfen und 
>           // man sieht, bei welchem es abbricht,
> Write kr
> // Ende?
> 
> 
> es bleibt alles stehen. DAS passiert.
> die exportdatei bekommt größe NULL.
> kein fehler. kein ergebnis. kein garNIX.
> das große nichts. wie bei stanley kubrick: odyssee im weltraum....

naja, "fetch rec" /laedt/ ja nicht wirklich einen Datensatz,
sondern packt ihn in die iV, da muss man dann zwingend einen
Nonsense mit Zeilenvorschueben veranstalten um ihn dann mit
"ins" in einen echten Datensatz umwandeln zu koennen.

Write kr

hat daher konsequenterweise ein leeres Ergebnis. Und in acon hat
"write" bzw. "Write" (anders als in a99?) den Nebeneffekt, die iV zu
veraendern. Insofern ist die Weiterverarbeitung nach diesem
"diagnostischen" Einschub gruendlich ausgeschlossen...

viele Gruesse
Thomas Berger




Mehr Informationen über die Mailingliste Allegro