
Einer Feldgruppe können Sie Felder unterschiedlicher Tabellen zuordnen. Dabei sind Felder von angeschlossenen Zusatztabellen, Zusatzstrukturen und Zusatzfelder den echten Tabellenfeldern der logischen Datenbank gleichgestellt.
Um ein Feld einer Feldgruppe zuzuordnen, gehen Sie so vor:
Klicken Sie auf das auszuwählende Feld in der Datenquelle.
Ziehen Sie das Feld per Drag & Drop auf die gewünschte Feldgruppe.
oder:
Klicken Sie auf das Feld und auf die gewünschte Feldgruppe.
Wählen Sie Felder in Feldgruppen einfügen oder verwenden Sie die entsprechende Funktion im Kontextmenü.
Möchten Sie die Zuordnung eines Feldes zu einer Feldgruppe ändern, so klicken Sie auf das zu ändernde Feld und ziehen es per Drag & Drop auf die gewünschte Feldgruppe oder Sie klicken das Feld doppelt an und können im unteren rechten Bild die Feldgruppe über die Wertehilfe ändern.
Ein Doppelklick auf einem Feld in der Datenquelle oder in einer Feldgruppe führt dazu, dass im unteren rechten Teil des Bildes alle technischen Informationen zu diesem Feld angezeigt werden. Hier können Langtexte und Überschriften bei Bedarf geändert werden.
Die Zuordnung zwischen Feld und Langtext ist nicht immer eindeutig, z.B. wenn mehrere Felder auf das gleiche Datenelement verweisen. Daher können Sie alle Texte für Felder überschreiben und sollten dies im Interesse der Endanwender im Zweifelsfall auch immer tun.
Für jedes Feld existiert eine Feldüberschrift. Bei den im ABAP Dictionary definierten Feldern wird der dort vorhandene Überschriftstext verwendet. Die Feldüberschriften werden benötigt, um die Spaltenüberschriften für Queries zu bestimmen (siehe Abschnitt Kopf- und Fußzeilen). Bei einem im ABAP Dictionary definierten Feld möchte man möglicherweise die Feldüberschrift durch einen anderen Text ersetzen.
Überschriften können mit einer Länge von 30 Zeichen gepflegt werden. Sie sollten aber nicht länger als die Ausgabelänge des Feldes sein, da sie ansonsten bei der Ausgabe in Queries abgeschnitten werden. Als Eingabehilfe ist über den Eingabezeilen für die Überschriften ein Lineal angegeben. Außerdem wird die Ausgabelänge des Feldes angezeigt.
Wenn Sie Währungsbetragsfelder oder Mengenfelder in ein InfoSet aufnehmen, ist es nicht notwendig, auch die zugehörigen Währungs- bzw. Einheitenfelder in das InfoSet aufzunehmen. Die Zuordnung zwischen Währungsbetrags- und Währungsfeldern bzw. Mengen- und Einheitenfeldern wird von der Query selbst vorgenommen.
Über die Funktionen Suchen bzw. Weiter suchen können Sie in beiden Bäumen nach Text oder technischen Namen suchen.
Mandantenfelder mandantenabhängiger Tabellen werden nicht zur Auswahl in die Feldgruppen angeboten, da die Query mandantenübergreifendes Lesen nicht unterstützt. Falls in einem speziellen Fall der Wert des Mandantenfeldes benötigt wird, muss ein Zusatzfeld verwendet werden. Im Coding eines Zusatzfeldes kann auf das Mandantenfeld zugegriffen werden, auch wenn das Mandantenfeld nicht zur Auswahl angeboten wird.