[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