Auswahlfenster schrumpft bei "close res"

Sibylle Koczian Sibylle.Koczian at bibliothek.uni-augsburg.de
Fr Jun 14 11:29:29 CEST 2002


Liebe Liste,

der folgende Flex verursacht in der Demo-Datenbank unerwuenschte optische 
Effekte:

      * Auf irgendeine Weise Ergebnismengen in einer Schleife bilden:
variable 'berlin|frankfurt|muenchen|stuttgart'
:loop
insert #uvL
variable #uvL(e"|")
insert #uvS
variable 'VOJ ' #uvS '?'
find
variable l
insert #uvN
      * Die Saetze der Ergebnismenge einzeln bearbeiten
first
:innen
      * Verursacht Effekt Nr. 2
variable #37 "| xxx"
insert #37
put
next
if yes jump innen
      * Verursacht Effekt Nr. 1
close res
      * Nur da, damit man die Effekte sieht
variable #uvN ' Aufnahmen zu ' #uvS
message
variable #uvL(b"|")
if not "" jump loop
message Fertig

Effekt Nr. 1: Im Auswahlfenster werden die Ergebnismengen angezeigt und 
unterhalb erscheinen die Schalter "und", "oder", "nicht". Letzteres duerfte 
wohl eine erwuenschte Begleiterscheinung von ersterem sein, aber warum 
bringt "close res" die Ergebnismengen ins Auswahlfenster? Immerhin macht 
der Schalter "Record" dies rueckgaengig.

Effekt Nr. 2: Bearbeiten und speichern der einzelnen Saetze der 
Ergebnismenge in einer inneren Schleife fuehrt dazu, dass das 
Auswahlfenster bei jedem Durchgang durch die aeussere Schleife (bei jedem 
close res?) einmal um die Hoehe der Schalterleiste schrumpft. Und das wird 
mit "Record" nicht rueckgaengig gemacht und ich habe ausser dem Beenden der 
Sitzung noch keinen Weg gefunden, es rueckgaengig zu machen.

???

Beste Gruesse, Koczian


Dr. Sibylle Koczian
Universitaetsbibliothek , Abt. Naturwiss.
D-86135 Augsburg

Tel.: (0821) 598-2400, Fax : (0821) 598-2410
e-mail : Sibylle.Koczian at Bibliothek.Uni-Augsburg.DE





Mehr Informationen über die Mailingliste Allegro