Checking

	`Datendatei als Ergebnismenge`	 `Gelöschte Sätze `(einzelne Datendatei)

	`Adressen checken`			 `Alle gelöschten Sätze`
 
	`Längste und kürzeste Sätze finden`	 `Leerschlüssel prüfen `

	`Aktuellen Satz enthüllen `

Und was heißt das alles? 
Wo es nötig ist, wird zuerst die Liste der Datendateien zur Auswahl angeboten (Typ .ALD). Davon kann eine Datenbank mehrere haben, bis zu 255 Stück, oft ist es aber nur eine.  %=x #uvV`#uvL%

Datendatei als Ergebnismenge: Die Datensätze der gewählten Datei werden genau in der Reihenfolge, wie sie in der Datei stehen, zu einer Ergebnismenge zusammengefaßt. Sinnvoll ist das, wenn man seine Dateien nach eigenen Kriterien eingerichtet hat und jede Datei bestimmte Satztypen o.ä. enthält.

Gelöschte Sätze: Die in der ausgewählten .ALD-Datei enthaltenen, nicht mehr gültigen Sätze werden ermittelt und als ViewListe präsentiert (als Erg.Menge geht's nicht, weil die Titel nicht korrekt in der .STL stehen).
 
Alle gelöschten Sätze: Alle gelöschten Sätze werden ermittelt, und zwar über die Einträge im Register 1, die mit // beginnen. Auch hier werden die Titel als ViewListe gezeigt. Tip: anschließend kann man in der Erg.Menge der gelöschten Sätze eine Volltextsuche machen um z.B. einen versehentlich gelöschten Satz doch noch wiederzufinden. Mit dem Menüpunkt "Aktivieren" kann man ihn dann wieder gültig machen! 
	Tip: Ist die Liste wieder weg, dann mit dem Befehl   V del   neu anzeigen lassen. 
	Die Erg.Menge steht in der Liste der Erg.Mengen unter der Bezeichnung  |1 "//?"
 
Adressen checken und Kategorienummern: Die Sätze der ausgewählten Datei überprüfen, d.h.: Sind die Adressen korrekt in die Satztabelle (TBL-Datei) eingetragen? Wenn dabei Fehler herauskommen, muß man die TBL-Datei erneuern. Das geht über das `Org-Menü` 
	Es werden auch die internen Nummern der gelöschten und der gesperrten Sätze ausgegeben, mit DEL bzw. LOC  davor. Eine solche Nummer kann man mit vorgesetztem # in das Suchbefehlsfeld (Schnelle Suche) eingeben, um den Satz zu sehen. 
Ab V35.10 kontrolliert diese Funktion auch, ob in den Datesätzen falsche Kategorienummern vorkommen, also  Nummern, die in der CFG-Datei nicht eingetragen sind. Solche Felder verschwinden spurlos, wenn der betr. Satz bearbeitet oder die Datenbank erneuert wird. 
	Hinweis: das Erneuern der Satztabelle geht wesentlich schneller. Diese Funktion ist nützlich, wenn der Hinweis "Empfehlung: .tbl-Datei erneuern" kommt, aber das Erneuern der Tabelle stellt nicht fest, ob die alte Tabelle Fehler enthielt.

Leerschlüssel prüfen: Die im Register 1 stehenden "Leerschlüssel" (sie beginnen mit // ) werden geprüft. Wenn Fehler ermittelt werden, erhält man den Rat, den Index zu erneuern. Diese Situation ist sehr, sehr selten!

Längsten und kürzesten Datensatz finden: Zum Testen kann es interessant sein, die extremen Sätze zu finden und damit etwas auszuprobieren, oder auch, um problematische Fälle aufzuspüren. Es kommt z.B. vor, daß ein Satz gespeichert wird, der nichts als ein Feld #00 enthält. Man erhält zwei Ergebnismengen: "Längste/kürzeste Sätze" (je 3)  und  "Sätze mit nur N Feldern". Die Zahl N wird zuerst abgefragt.

Aktuellen Satz enthüllen: Der aktuelle Datensatz wird in der unverfälschten internen Speicherform gezeigt, und zwar wahlweise mit hexadezimalen oder dezimalen Codes. Steuerzeichen werden grün, falsche (an der jeweiligen Stelle unzulässige) Zeichen werden rot gezeigt. (Dahinter steckt der FLEX  shrec.flx.)

?Datendatei als Ergebnismenge=X ald-erg 
?Gelöschte Sätze =x #uvL1`exec ald-erg  
?Alle gelöschten Sätze=x #uvVx`exec ald-erg  
?Adressen checken=X ald-chk 
?Org-Menü=h org  
?Leerschlüssel prüfen =X check-e  
?Längste und kürzeste Sätze finden=X lk  
?Aktuellen Satz enthüllen =X shrec