Show TOC

HintergrundAuswahl der Datenquelle Dieses Dokument in der Navigationsstruktur finden

 

Wenn Sie einen QuickView anlegen, müssen Sie zunächst bestimmen, auf der Basis welcher Daten der QuickView erstellt werden soll. Folgende Möglichkeiten stehen zur Verfügung:

  • Tabelle

  • Logische Datenbank

  • InfoSet

  • Tabellen-Join

Logische Datenbanken, InfoSet und Tabellen-Joins stellen softwaretechnische Möglichkeiten dar, Felder aus mehreren Tabellen für die Datenauswahl zusammenzufassen. Logische Datenbanken sind vordefinierte Zugriffspfade auf Datenbanktabellen. Diese Zugriffspfade können in codierter Form unterschiedlichen Reports zur Verfügung gestellt werden. Der Einsatz einer logischen Datenbank lohnt sich dann, wenn die Struktur der zu lesenden Daten einer hierarchischen Sicht entspricht. Diese kann durch eine logische Datenbank verwirklicht werden. Nähere Informationen zu logischen Datenbanken finden Sie unter Logische Datenbanken.

InfoSets werden im Rahmen von SAP Query verwendet. InfoSets können u.a. auf logischen Datenbanken basieren. Da die Anzahl der Felder einer logischen Datenbank sehr groß sein kann, können Felder darin ausgeblendet werden. Darüberhinaus können Hilfsfelder definiert werden, die der Anwender wie Datenbankfelder bearbeiten kann. Es können Zusatztabellen angeschlossen werden, um z.B. Langtexte nachzulesen und ABAP-Coding zu hinterlegen. Wird als Datenquelle ein InfoSet gewählt, so muß dies immer ein InfoSet aus dem Standardbereich sein. InfoSets aus dem globalen Bereich können für die Konstruktion von QuickViews nicht verwendet werden.(Vergleichen Sie hierzu den Abschnitt Arbeitsbereiche). Weitere Informationen zur Verwendung von InfoSets finden Sie unter Infosets anlegen und ändern in der Dokumentation zur SAP Query.

Mehrere Tabellen können zu einem Join verknüpft werden. Die Ergebnismenge besteht in einer Tabelle, deren Zeilen alle Felder aller am Join beteiligten Tabellen enthalten. Die Auswertung hierarchischer Beziehungen zwischen Tabellen ist mit einem Tabellen-Join nicht möglich. Bevor mit der eigentlichen Konstruktion des QuickViews begonnen wird, muß der Tabellen-Join definiert werden. Zur Definition des Joins wird ein Control verwendet, das den Join visualisiert und die Zusammenhänge zwischen den einzelnen Tabellen verdeutlicht. Nähere Informationen finden Sie unter Grafische Definition eines Tabellen-Joins.