`Ausführliche Version`  
aresqa

Eigentlich ist aresqa ein Konzept für den Datenverkehr zwischen allegro-Datenbanken und  `relationalen Datenbanken`. Dieses Thema ist jedoch für viele allegro-Anwender noch kaum relevant! Brauchbar für jeden ist aber ein Werkzeug, das zusammen mit aresqa entwickelt wurde: das aresqa-Listenfenster. Damit kann man Listen aller Art, ob es nun Tabellen sind oder schlichte Textdateien, besichtigen, durchsuchen und Textdateien sogar bearbeiten. Dieses Werkzeug ist ab V25.1 schon eingebunden in einige Funktionen, die mit den relationalen Datenbanken nichts zu tun haben. Ein paar Anwendungsbeispiele sind auf dieser Seite versammelt. In den Paketen aLF und ORDER wird zunehmend damit gearbeitet. Auch für selbstgemachte Menüs ist das Fenster leicht anwendbar: Drücken Sie F8, dann sehen Sie ein Beispiel (FLEX-Datei ONF8.FLX).
Tip: Mit F1 kommt Hilfe, wenn Sie ein aresqa-Fenster vor sich haben!
Hinweis: Die Produktion von aresqa-Tabellen geschieht mit dem Menü `Tabellen erstellen`!

Listen
Erstes Beispiel für die Anwendung des neuen Werkzeugs: eine simple, eigene Dateienverwaltung. Jeder kann sich ganz einfach beliebige Listen anlegen und speichern. Ob es eine Liste von Dingen ist, die man zu erledigen hat, Vokabeln, eine Einkaufsliste - oder was auch immer. Diese Listen werden als Dateien gespeichert, nicht in der Datenbank! Mit den folgenden zwei Funktionen kann man die eigenen Listen verwalten: 
 
`Neue Liste erstellen `   `Eigene Listen durchsehen` 

Dateien besichtigen und bearbeiten (!) 
Noch eine Anwendung: Welche Dateien liegen in den verschiedenen Ordnern? Hier kann man sich die kompletten Dateilisten zeigen lassen. Wenn man eine Textdatei auswählt, kann man sie auch gleich anschauen und bearbeiten: 

`Datenverzeichnis`   `Programmverzeichnis `   `TEMP-Verzeichnis  `   `Arbeitsverzeichnis   `   

`Hilfetexte `   `FLEXe`   `HTML-Files` 

Wer eine ganz bestimmte Datei sehen und bearbeiten will, gibt im Schreibfeld ein: 

a dateiname
Versuchen Sie mal   a uifeger   oder   a cat.frm   oder   a help/quick.vw
Manchmal, vor allem bei sehr kurzen Dateien, erscheinen die Sonderzeichen falsch. Dann ist wichtig zu wissen, in welchem Code die Datei gespeichert ist: ASCII (DOS) oder ANSI (Windows). Der Befehl lautet dann so: 
a ?0dateiname  wenn es ASCII ist, und  a ?1dateiname   wenn es ANSI ist

Hinweis:
Der Befehl a ist kein "richtiger", d.h. in a99 eingebauter Befehl. Er wird von dem FLEX  onerror.flx  erkannt und weitergereicht an  aq.flx.  onerror.flx tritt in Aktion, wenn im Schreibfeld etwas eingegeben wird, was a99 nicht versteht.

Besondere Dateitypen 
Diese Dateien kann man besonders gut mit aresqa bearbeiten: 

`UIF-Dateien `   `ViewListen` 

Und noch ein Tip zum Ausprobieren:
Im Indexfenster und im Kurzlistenfenster gibt es einen Button [Liste]. Drücken Sie da mal drauf. Und dann geben Sie im Schreibfeld unten ein:  a   (weiter nichts) 
Schon haben Sie die Liste im aresqa-Fenster. Das geht immer, egal was in der Anzeige steht! 

Die Funktionen des aresqa-Fensters erklären sich fast alle von selbst und sind für Windows-Anwender nicht schwierig zu durchschauen. Wenn aber auch die Hilfe mit F1 die Neugier noch nicht befriedigt, dann gibt es noch einen ausführlicheren Text: 
`Wie funktioniert das aresqa-Listenfenster?` 

?Datenverzeichnis=X onerror d d 
?Programmverzeichnis =X onerror d p 
?TEMP-Verzeichnis  =X onerror d t 
?Arbeitsverzeichnis   =X onerror d a 
?Hilfetexte =X onerror d h 
?FLEXe=X onerror d f 
?Neue Liste erstellen =X aq 
?Eigene Listen durchsehen=X onerror d *.lst 
?UIF-Dateien =X onerror d uif* 
?ViewListen=X dir v 
?HTML-Files=X onerror d j 
?Ausführliche Version=h aresqa 
?Wie funktioniert das aresqa-Listenfenster?=h aresqa=Hilfsfunktion 
?relationalen Datenbanken=x jan http://www.allegro-c.de/a-r.htm 
?Tabellen erstellen=h table