Dataspy

Sie können eine Ansicht einer Datensatzliste auf Bildschirmen definieren, die die gleiche Datensatzliste enthält.

Bei einem Dataspy handelt es sich um eine benannte, vordefinierte Ansicht einer Datensatzliste oder Datenmenge. Ein Dataspy kann bei sämtlichen Seiten, Nachschlageabfragen und Datenbereichen verwendet werden, die die gleiche Datensatzliste enthalten.

Ein Dataspy besteht aus den vier folgenden Basiskomponenten:

  • Filter
    Enthält die Bedingungsanweisungen, aus denen sich ein Filter zusammensetzt. Beispielsweise kann ein Dataspy alle Anforderungen herausfiltern, deren Status "gleich" "Genehmigt" und deren Erstellungsdatum "größer als" der vergangene Freitag ist.
  • Sortieren
    Gibt die Reihenfolge an, in der die Datensätze sortiert werden sollen. Beispielsweise kann ein Dataspy die Anforderungen so sortieren, dass die zuletzt erstellten Anforderungen am Anfang der Liste in absteigender Reihenfolge angezeigt werden.
  • Layout
    Gibt die in der Liste anzuzeigenden Felder sowie die Anzeigereihenfolge dieser Felder an. Es kann z. B. angegeben werden, dass die Spalte Beschreibung der Anforderung links neben der Spalte Anforderungsnummer erscheinen soll und dass das Feld Lager nicht in der Liste enthalten sein soll.
  • Erweitert
    Gibt eine zusätzliche WHERE-Klausel an, die zum Filtern von Daten verwendet wird. Diese 'Where'-Klausel wird an die vom Dataspy-Filter generierte 'Where'-Klausel angehängt.

Wenn die Verknüpfung eines in einem Dataspy gespeicherten kundenspezifischen Felds aufgehoben wird, erscheint dieses kundenspezifische Feld nicht mehr im Dataspy und wirkt sich nicht mehr auf den Dataspy aus. Wird dasselbe kundenspezifische Feld wieder verknüpft, wird die Beziehung in dem Dataspy automatisch wiederhergestellt.