infra:NET User
 
×
9962 Suche ASCII-Muster in Daten (D02)
Das Programm ermöglicht die gezielte Suche von Zeichen bzw. Zeichenfolgen in der Datenbank. Dabei können je nach Art der Suche ganze Muster oder bestimmte Zeichen angegeben werden. Es wird protokolliert in welchem Datensatz einer Datei die gesuchten Zeichen auftreten. Eine Korrektur der Datenbank ist nur beim Suchen nach verbotenen Zeichen bzw. nicht definierten Bereichen möglich. Dort können Zeichen ersetzt werden. Während der Suche wird in der Hinweiszeile immer der Datensatz gezeigt, der momentan in Bearbeitung ist (jeweils nur jeder 1000ste Satz) bzw. bei der Suche nach nicht definierten Bereichen die aktuell durchsuchte Datei.
Im ersten Dialog des Bildschirms wird die Art der Suche ausgewählt. Die Dateien, die durchsucht werden sollen, werden durch die Eingabe bei "Datei von" und "Datei bis" festgelegt. Der  Datei-Index kann im infra-Hauptfenster dem Menü INFOSYSTEM - DATENBANKSTATUS entnommen werden.
Beschreibung der Bildschirmfelder
Art der Suche     Auswahlliste
  • Muster suchen
    Im späteren Programmablauf wird in den Bildschirm zur Eingabe eines maximal 52 Stellen langen Zeichenmusters verzweigt.
  • Verbotene Zeichen suchen
    Im späteren Programmablauf wird in den Bildschirm zur Eingabe einzelner ASCII-Werte, die verboten bzw. erlaubt sind, verzweigt.
  • Nichtdefinierte Bereiche durchsuchen
    Für die ausgewählten Dateien wird untersucht, ob in einem Datensatz Bereiche beschrieben sind, die im DataDictionary nicht definiert sind.
    Z.B. ist die Teilenummer im Standard 15-stellig definiert, kann aber auf maximal 25 Stellen erweitert werden.
    Die nicht genutzten Stellen müssen also immer Leerzeichen enthalten, da die Programme mit der maximalen Feldlänge arbeiten.
    Mit der Aktivierung der Markierung «Nichtdefinierte Bereiche initialisieren» können solche fälschlicherweise belegten Bereiche mit Leerzeichen initialisiert werden.
    Hinweis
    Die Datei 20 (Merkmalleistendatei) wird nicht durchsucht.
Datei von
Datei-Index, ab dem nach den ASCII-Zeichen gesucht werden soll. Es sind nur Werte zwischen 1 und 254 erlaubt.
Datei bis
Datei-Index, bis zu dem nach den ASCII-Zeichen gesucht werden soll. Es sind nur Werte zwischen 1 und 254 erlaubt.
Nichtdefinierte Bereiche initialisieren     Markierung
Die Markierung ist nur bei Auswahl "Nichtdefinierte Bereiche durchsuchen" bedienbar. Bei nicht aktivierter Markierung werden die Dateien lediglich durchsucht, aber nicht verändert (Probelauf). Bei aktivierter Markierung werden die fälschlicherweise belegten Bereiche mit Leerzeichen initialisiert.