allegro-Fortbildung 1 Benutzeroberfläche für den Endbenutzer 1.2 Ergebnismengen Jede Ergebnismenge besteht aus einer Anzahl von Datensätzen. Das Minimum ist ein einzelner Satz. Eigentlich, aber das Eigentliche ist auch hier nicht sichtbar, ist eine Ergebnismenge nur eine Liste von internen Satznummern. Jede Nummer steht für einen ganzen Datensatz, d.h. der Datensatz ist hier eine unteilbare Einheit. Besonderer Fall: Ein hierarchischer Satz hat nur EINE interne Nummer! (DemoBeispiel: Shakespeare WERKE) Deshalb kann er nur als ganzes in einer Erg.Menge sein, die Unter- sätze können nicht einzeln darin auftreten. Anders ist es bei verknüpften Sätzen: da hat jeder Teil seine eigene Nummer. (DemoBeispiel: Vollmer) Die Erg.Mengen, die sich in einer Sitzung angesammelt haben, sieht man nach Druck auf Alt+e: dann erscheint links im Auswahlfeld die Liste der Erg.Mengen, die vorher entstanden waren. >>Tip: Dann F1 drücken, und es kommt Hilfe zur Nutzung der Erg.mengen. Jede davon kann man mit Enter oder Doppelklick sofort wieder anzeigen lassen. Mit der Entf.-Taste kann man jede Erg.Menge sofort beseitigen! Einfach Balken drauf und die [Entf.]-Taste drücken. Gelöscht werden natürlich nicht die Titeldaten, sondern nur die Liste der Satznummern, aus denen die Erg.Menge besteht. Wichtiger Handgriff: Alt+r zeigt wieder links den momentanen Datensatz, d.h. die Liste der Erg.Mengen verschwindet wieder. Ergebnismengen kann man auf mehrere Arten fabrizieren, vor allem so: 1. Im Index Druck auf Enter-Taste, wenn eine Zeile mit mehr als einem Eintrag markiert ist (d.h. vorn steht eine Zahl größer als 1): Die zugehörige Erg.menge wird gebildet und wird sofort angezeigt. Man sieht sie im sog. Kurzanzeige-Fenster, siehe unten. 2. Im Index Druck auf [Erg.]-Button (oder Alt+e): Neue Erg.Menge wird gebildet aus den zur markierten Zeile gehörigen Sätzen, aber diese Erg.Menge wird nicht sofort angezeigt. Der Index bleibt dabei offen, die Erg.Menge kommt in die Liste der Erg.Mengen, die man nach Schließen des Index mit Alt+e aufblättert. Im Gegensatz zu <Enter> werden hierbei auch Ergebnismengen mit nur einem Element gebildet. 3. Die Buttons [Und], [Oder] und [Nicht] dienen zur Vergrößerung und Verkleinerung der momentanen Ergebnismenge (das ist immer die, die unten auf dem länglichen Balken steht): >>[mehr dazu übermorgen!] [Und] bildet die Schnittmenge aus der Erg.Menge und der momentan markierten Zeile (also nur die Sätze, die in beiden Erg.Mengen vorkommen). [Oder] fügt die Eintraege der momentan markierten Zeile hinzu, wobei keine Doppeleintraege entstehen. [Nicht] entfernt die Einträge der momentan markierten Zeile aus der momentanen Erg.Menge. >>TopTip: Mit der Taste / passiert dasselbe wie mit [Oder], nur viel schneller, weil man nicht zur Maus greifen muß. Desgleichen: + statt [Und] - statt [Nicht] Alte Hasen kennen das von PRESTO, d.h. hier ist es genauso. Hat man mehrere solche Schritte gemacht, kann man die entstandene Erg.menge mit Druck auf den Button [Erg.Menge] (im Indexfenster unten links) anzeigen lassen, aber auch nach Schließen des Index durch Druck auf die lange Schaltfläche unten, auf der dann der Name der Erg.Menge steht. Und was macht man mit der Ergebnismenge? Man sieht sie in Kurzform in dem Fenster "Ergebnismenge durchblättern" (sog. "Kurzanzeige"): In diesem Fenster gibt es eine Menge Funktionen. Mit F1 bekommt man dazu Hilfe: Es erscheint eine Hilfedatei mit dem Namen he_brger. Auch diese kann man sich ausdrucken: h he_br im Schreibfeld eingeben, dann Drucker betätigen. >>Tip: Die momentane Erg.Menge kann jederzeit mit Alt+ü (wie Übersicht) erneut angezeigt werden, statt mit Mausklick auf den Balken, auf dem der Name der Erg.Menge steht. Sortieren der Menge: Man drückt auf einen der Buttons [<<] oder [>>], um die Dreiecks-Marke zu verschieben, >>Tip: Hat man einmal draufgedrückt, kann man mit längerem Fingerdruck auf die [Enter]-Taste das Verschieben enorm beschleunigen, statt -zigmal auf die Maus zu drücken. Dann [Sort] drücken - Liste wird sortiert - und auf Wunsch mit [Auf/Ab] die Sortierrichtung umdrehen. Drucken oder Kopieren der Kurzliste: Mit [List] kriegt man die Kurzliste in das Anzeigefeld, wo man sie drucken oder mit Copy&Paste übernehmen kann. Aber: kopiert wird bei [List] nur von der Stelle ab, wo gerade der Auswahlbalken steht! Das kann man ausnutzen. Sehr praktisch: Einzelne Einträge beseitigen: Balken drauf, Taste [Entf]. Dann wird die Zeile zuerst nur mit DEL markiert. Nochmal [Entf], und das DEL geht wieder weg. Erst bei Verlassen des Fensters oder Druck auf ENTF werden die DEL-Zeilen aus der Erg.Menge rausgenommen. Suchfunktion! Enorm praktisch bei langen Listen: >>[mehr in 8.1] In dem Eingabefeld rechts unten kann man eine Zeichenfolge eingeben und landet nach [Enter] in der ersten Kurzzeile, die genau diese Zeichenfolge enthält. Mit Alt++ kommt die nächste, mit Alt+- wieder die vorige Zeile. Besondere Mengen: (immer ganz oben auf der Liste bei Alt+e) -- "Lesezeichen": Die Menge der Sätze, die man sich mit dem Button [Neues Lesez.] gemerkt hat. -- "Vorher angezeigte Daten": entsteht automatisch und enthält diejenigen Sätze, die in der laufenden Sitzung aufgeblättert und betrachtet wurden. Noch mehr Möglichkeiten: Erg.Mengen können auch durch Suchbefehle entstehen (-> 1.3), nicht nur per Indexfenster! Suchbefehle können außerdem in FLEX-Makros eingebaut sein und und dann automatisch Erg.Mengen entstehen lassen. Siehe -> Lektion 13.2. Besen: Mit dem Besen-Button kann man alle oder bestimmte Erg.Mengen beseitigen lassen. Hilfe kommt auch hier mit F1 Nur eine einzelne beseitigen: Alt+e, Zeile auswählen, Entf-Taste Fortgeschrittene fragen: Wie kommt die Kurzliste zustande? Kann man sie verändern, verbessern? (Die Form der Zeilen ist gemeint, welche Elemente vorkommen etc.) Welche Datenfelder dort auftauchen und in welcher Reihenfolge, das steht auch in der Indexparameterdatei, so wie die Struktur der Register. Mehr dazu steht im Kap. 10.2.1.3 des Handbuchs. ABER: Wenn man mal zwischendurch eine ganz andere Kurzform haben will, kann man sich eine ViewListe machen. Mehr: h view geben Für Historiker: Es gibt die Kurzanzeige seit Version 12.2 (1992), siehe "news" 44. Vorher mußte man tatsächlich ohne auskommen! |