[Allegro] Besondere Variable 'l' bei Expansion

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Jul 6 07:58:22 CEST 2005


Heinrich Allers schrieb:
> Führt man die Flexdatei
> 
> set x1
> var "|9 z0001"\find
> var "l= " l\mes 
> 
> (also bei mit 'set x1' eingeschalteter Plus-Suche) auf der Demo-
> Datenbank aus , so wird als "Besondere Variable l" (Größe der 
> Ergebnismenge) 1 (eins) angezeigt.
> 
> Ist das richtig? Müßte nicht vielmehr die Zahl der dann tatsächlich in 
> der Ergebnismenge enthaltenen Elemente angezeigt werden? 
> 
Ja, muesste. Wir wissen nicht, warum nicht.
Abhilfe:

set x1
var "|9 z0001"\find
var "s" q
find
var "l= " l\mes

Durch die zwei neuen Zeilen wird die letzte Erg.Menge (die in dem Moment 
auch die aktuelle ist) nochmals aktiviert, und dann hat l den richtigen 
Wert.


MfG B.E.



Mehr Informationen über die Mailingliste Allegro