<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
          "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html  xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"><head>
<title></title>
<meta http-equiv="content-type" content="text/html;charset=utf-8"/>
<meta http-equiv="Content-Style-Type" content="text/css"/>
</head>
<body>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">T. Berger schrieb an B. Eversberg gerichtet:</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> ich hatte einen dem hiesigen Wetter entsprechenden Nachmittag voll</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> dunkler Wolken, dabei wollte ich eigentlich etwas einfaches</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> bewerkstelligen:</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Tja, das geht vielen von uns ja so, die Erfahrung 
nämlich, daß gutes Wetter und Impulse zu Allegro-
Fortschritten nur äußerst schwach korrelieren!  :-))  </span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Ich möchte Herrn Bergers Ausführungen teils 
widersprechen, teils sie unterstützen:</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> Ausgehend von einem Datensatz sollten per Flex ein paar neue</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> Datensaetze erzeugt und alle zusammen dem Benutzer als Ergebnismenge</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> praesentiert werden. </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">> Problem 1: Es gibt keine Moeglichkeit, eine</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> frische Ergebnismenge anzulegen. </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> a) close res erzeugt eine neue Ergebnismenge, </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Nein; schließt die aktuelle und beseitigt sie.</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> zerstoert aber u.U. eine alte </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Nicht nur u.U., sondern immer.  </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> b) find #nnn erzeugt keine Ergebnismenge </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Stimmt! Das steht aber in der Dokumentation zum 
find-Befehl auch so drin!  </span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Auch die Lösung ist dort zu finden: Um z.B. den Satz 
mit der internen Satznummer 26 zu einer 
Ergebnismenge werden zu lassen, müßte man</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">find #26\var "or #" i\find  </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">schreiben.  </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> c) find #i,j,k sollte lt. Dokumentation funktionieren, tut es aber</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> nicht] </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Stimmt, geht wirklich nicht! Und das auch an dieser 
Stelle in der Dokumentation angebotene '#26,27,28' 
gibt einen Syntaxfehler!  </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> d) Indirekter find :0\find -:0 erzeugt normalerweise eine leere</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> Ergebnismenge,  </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Nee: 'find :0' macht nach meinen Beobachtungen 
das, was es soll. Auch 'find -'  </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Aber was soll 'find -:0' machen? Ich habe das auf den 
ersten Blick in der Dokumentation nicht gefunden.  </span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> war die letzte Ergebnismenge aber "vorher angezeigte Dateien", .... </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Das jetzt nachzuvollziehen habe ich mir nicht die 
Mühe gegeben.</span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> e) find or #1,2\close res [sic!] bildet garantiert eine neue</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> Ergebnismenge (sofern die Datenbank die Satznummern 1 und 2 hat) </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Ja; das ist doch schon mal etwas!</span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> und ersetzt sie anschliessend durch eine leere </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Wie meinen Sie das? Wenn die neue Ergebnis da ist, 
dann kann sie doch nicht einfach verschwinden!? 
Oder anders gefragt: Welches ist der Prozeß, der die 
gerade neu gebildete Ergebnismenge wieder 
verschwinden läßt?</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> Problem 2: Dazunehmen des aktuellen Datensatzes zur aktuellen</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> Ergebnismenge mit "find /" erzeugt eine neue Ergebnismenge. </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Stimmt.</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> Ich habe dann schnell einen ganzen Zoo von Ergebnismengen </span></font><font face="Arial Black" size="2"><span style="font-size:10pt">erzeugt</span></font></div>
<div align="left"><font face="Arial Black" size="2"><span style="font-size:10pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">> </span></font><font face="Arial Black" size="4"><span style="font-size:14pt">erzeugt /</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">> erzeugt / /</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">> erzeugt / / / ... </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> die ich bis auf die jeweils letzte alle nicht gebrauchen, aber auch</span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt">> nicht loswerden kann. </span></font></div>
<div align="left"><font face="Arial Black" color="#7f0000" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Ja; aber dann kann man doch der letzten einen 
Namen geben und den Rest, die Ergebnismengen 
ohne Namen, alle (rekursiv) löschen!?</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Mit besten Grüßen:</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">Heinrich Allers</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt"><br />
</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">allers@t-online.de * http://www.h-allers.de</span></font></div>
<div align="left"><font face="Arial Black" size="4"><span style="font-size:14pt">* Ich bin ein Integrationsverweigerer! *</span></font></div>
<div align="left"></div>
</body>
</html>