Fw: erase off und Ergebnismengen
Allers Heinrich
allers at goethe.de
Di Mai 4 15:04:17 CEST 2004
Da diese Sache keine Randproblematik für mich ist, sondern ziemlich in der Mitte steht, tische ich meine Problemschilderung der Liste noch einmal auf:
-----Original Message-----
From: allers at t-online.de [mailto:allers at t-online.de]
Sent: Thursday, April 29, 2004 5:20 PM
To: Diskussionsliste Allegro-C
Subject: erase off und Ergebnismengen
Der Befehl 'erase off' bringt mich zur Verzweiflung: einerseits braucht
man ihn, andererseits hat er, zumindest unter der t3,k6-Konfiguration,
üble Nebeneffekte (die ich in einer späteren Nachricht vorstellen
werde).
Heute geht es mir um etwas Simples: Ich möchte zu Beginn einer Sitzung
und auch in deren Verlauf in bestimmten Momenten dafür sorgen, daß
Offline-Ergebnismengen (EXT, sie entstehen bei jedem 'read file ...')
weggewischt werden.
Früher dachte ich, daß das allein der Befehl 'erase off' macht. Aber
falsch gedacht! 'erase off' sorgt dafür, daß es keine "Daten in
Bearbeitung" mehr gibt (also unten rechts '<Alt>+q = Daten in
Bearbeitung' ist dann taub), und ziemlich spät begriff ich, daß die bis
dahin noch im Ergebnismengenauswahlfenster angebotene EXT-Datei dort
durchaus noch stehenbleibt, auch nach 'erase off'; und wenn man im
Verlauf einer Sitzung z.B. mehrere 'read file ...' gestartet hat, dann
stehen dort auch mehrere EXT-Ergebnismengen.
Gut, wenn ich synchron mit dem 'erase off' auch 'close res' gebe, dann
wird nicht nur der Speicher "Daten in Bearbeitung" leer, sondern es
verschwindet auch der Repräsentant der betreffenden Offline-Datei aus
dem Ergebnismengenauswahlfenster.
Nun will ich aber mehr: Ich möchte alle Offline-Ergebnismengen aus dem
Ergebnismengenauswahlfenster herauswerfen: ein wiederholtes 'close res'
würde das zwar tun, ist aber nicht zu gebrauchen, weil damit sukzessive
auch solche Ergebnismengen gelöscht werden, die nicht Offline-Dateien
entsprechen und die sich der Anwender meinetwegen bewußt dort
zurückgelegt hat.
###
Ich hoffe, ich habe mich hinreichend verständlich ausgedrückt. Manche
werden entgegnen, daß, wenn man nur ordentlich nach jedem 'read file
...' immer gleich 'erase off\close res' gibt, man garnicht in die
Probleme reinrennt, die ich beschrieben habe. Das mag aus t2,k4-Sicht
stimmen, stimmt aber nicht mehr (wie oben gesagt und demnächst zu
belegen) für t3,k6-Konfigurationen.
Mit besten Grüßen von
Heinrich Allers
-- allers at t-online.de * http://www.allers.privat.t-online.de
-- Europäische Verfassung? Nein, Danke - so nicht!
-- ¿Constitución Europea? ¡No, gracias - así no!
Mehr Informationen über die Mailingliste Allegro