<<

Inhaltsverzeichnis

Suchen

>>

 

3.1.2 Zugriff auf Unterdatei festlegen

 

 

Unterdatei: Hier werden der Name und die Beschreibung der Unterdatei angezeigt. Diese Felder können nicht geändert werden.

 

Lesen über Schlüssel: Jede Indexdatei besitzt mindestens einen Schlüssel, über den die Datensätze der Datei gelesen werden können. Jeder Schlüssel kann aus mehreren Datenfeldern der Indexdatei zusammengesetzt sein. In der Combobox werden die einzelnen Felder eines Schlüssels durch Komma getrennt angezeigt. Durch die Auswahl des Schlüssels wird gleichzeitig die Sortierung der Datensätze festgelegt.

 

Button 'Bedingungen': Es können beliebig viele Bedingungen festgelegt werden, die ein Datensatz erfüllen muss, um ausgewählt zu werden (siehe 3.1.3).

 

Schlüsselfelder: Die Dateifelder des ausgewählten Schlüssels werden angezeigt. Diese Felder können nicht geändert werden. Bei langen Feldnamen kann es vorkommen, dass die Feldbreite nicht ausreicht, um den gesamten Feldnamen anzuzeigen. Deshalb wird der Feldinhalt in der Meldungszeile angezeigt, wenn sich der Mauszeiger in dem Feld befindet.

 

Benutzer-Eingabe: Wird dieses Kennzeichen gesetzt, so werden die Werte von und bis zur Ausführungszeit des Reports im Dialog abgefragt. Eine Wertzuordnung über den Button Wert zuordnen ist dann nicht möglich.

 

Button 'Wert zuordnen' für von und bis: Für jedes Schlüsselfeld muss angegeben werden, welcher Bereich gelesen werden soll. Die Felder von und bis können nicht von Hand geändert werden. Zur Festlegung eines Wertes muss der zugehörige Button 'Wert zuordnen' gedrückt werden. Als Wert kann eine Konstante oder der Inhalt eines Dateifeldes angegeben werden. Dateifelder können ausgewählt werden aus der Hauptdatei oder aus Unterdateien, die in der Reihenfolge vor der aktuellen Unterdatei liegen. Alphanumerische Felder sind daran erkennbar, dass der Feldname mit dem Zeichen $ endet. Ist das Kennzeichen Benutzer-Eingabe gesetzt, so ist eine Wertzuordnung nicht möglich, da die Werte von und bis zur Ausführungszeit des Reports im Dialog abgefragt werden. Es kann vorkommen, dass die Feldbreite nicht ausreicht, um den gesamten Feldinhalt anzuzeigen. Deshalb wird der Feldinhalt in der Meldungszeile angezeigt, wenn sich der Mauszeiger in den Feldern von oder bis befindet.

 

Felder der Unterdatei in eigenem Datenblock drucken: Wird dieses Kennzeichen gesetzt, so werden die Felder der Unterdatei nicht in der Hauptzeile des Reports sondern als eigene Zeilen gedruckt. Dieses Kennzeichen hat nur eine Wirkung beim Drucken, nicht beim Erzeugen einer Exportdatei. Über den Button 'Einstellungen für eigenen Block' (siehe 3.1.2.1) können Einstellungen für der Druck festgelegt werden (z.B. um wie viele Spalten der Block eingerückt werden soll). Ist dieses Kennzeichen gesetzt, so gilt es automatisch auch für alle nachfolgenden Unterdateien, bei denen das Kennzeichen alle Datensätze im Bereich von/bis lesen gesetzt ist. Im eigenen Datenblock können auch Felder aus nachfolgenden Unterdateien gedruckt werden, die nicht in einem eigenen Datenblock gedruckt werden. Diese Felder müssen bei der Feldauswahl Dateifelder auswählen so angeordnet werden, dass sie nach dem ersten Feld dieser Unterdatei und vor dem ersten Feld der nächsten Unterdatei mit eigenem Datenblock liegen.

 

Im Beispielverzeichnis finden Sie Beispiellisten mit und ohne Unterdateien mit eigenem Block.

 

Rechnungsliste ohne Daten mit eigenem Block

 

Rechnungsliste mit Rechnungen und Rechnungspositionen in eigenem Block

 

Button 'Einstellungen für eigenen Block': Hier können Einstellungen für das Layout beim Drucken der eigenen Datenblöcke festgelegt werden (siehe 3.1.2.1).

 

Groß- und Kleinschreibung beachten: Wird dieses Kennzeichen gesetzt, so wird beim Prüfen der Werte von und bis auf Groß- und Kleinschreibung geachtet, andernfalls nicht.

 

nur einen Datensatz der Unterdatei lesen: Zu jedem Datensatz der direkt übergeordneten Datei wird jeweils nur ein Datensatz aus der Unterdatei gelesen. Dabei wird im Bereich von bis bis solange gesucht, bis ein Datensatz gefunden wird, der die beim Button Bedingungen angegebenen Bedingungen erfüllt.

 

alle Datensätze im Bereich von/bis lesen: Zu jedem Datensatz der direkt übergeordneten Datei werden alle Datensätze aus der Unterdatei im Bereich von bis bis gelesen, die die beim Button Bedingungen angegebenen Bedingungen erfüllen. Wird dieses Kennzeichen gesetzt und wird eine übergeordnete Datei in einem eigenen Datenblock gedruckt, so wird automatisch das Kennzeichen Felder der Unterdatei in eigenem Datenblock drucken gesetzt.

 

Button 'Speichern': Die Daten für den Zugriff auf die Unterdatei werden gespeichert und die Maske wird beendet.

 

Button 'Abbrechen': Die Maske wird beendet, die Daten werden nicht gespeichert.