DEMO_CUSTOM_EXT_FIELDS 
Die Web-Dynpro-Applikation DEMO_CUSTOM_EXT_FIELDS zeigt Kundenerweiterungsfelder im Web-Dynpro-Built-In Customizing.
Hinweis
Beachten Sie, dass die Kundenerweiterungsfelder lediglich im Administrator-Modus zur Verfügung stehen. Um den Administrator-Modus zu erreichen, öffnen Sie Ihre Anwendung in der SE80 und wählen im Menü .
Die Kundenerweiterungsfelder stehen für die folgenden UI-Elemente zur Verfügung:
Container-UI-Elemente
Beim Ausführen der Anwendung im Administrator-Modus werden bei diesem Beispiel im Browser entsprechend eine Table und eine Group angezeigt.
Wählen Sie im Kontextmenü für den jeweiligen Header Einstellungen für aktuelle Konfiguration.
Hinweis
Beachten Sie, dass Sie dabei genau auf den Header der Table bzw. des Container-UI-Elements positionieren.
Wählen Sie Kundenerweiterungsfelder bearbeiten.
Nun können Sie auswählen, ob das betreffende Feld sichtbar, ausgeblendet oder generell nicht verfügbar sein soll. Der Standardwert ist Nicht verfügbar.
Mögliche Einstellungen:
Sichtbar
Das entsprechende Feld wird sichtbar gemacht, so dass jeder es sehen kann.
Ausgeblendet
Das entsprechende Feld wird zwar erzeugt, aber gleich wieder per Customizing ausgeblendet, so dass ein Endbenutzer es sichtbar machen kann.
Nicht verfügbar (Standardwert)
Das Verhalten ist so, als wenn das Feld gar nicht vorhanden ist.
In den dahinter stehenden DropDown-Listen wählen Sie den Feldtyp aus.
Generell stehen für die Visualisierung die folgenden UI-Elemente zur Verfügung:
CheckBox
DropDownByKey
Image
InputField
TextView
RadioButtonGroupByKey (nicht für Tables)
TextEdit (auch nicht für Tables)
Zusätzlich wird ermittelt, welcher Feldtyp am meisten Sinn geben würde. Dies ist der Eintrag Automatisch.
Wählen Sie Sichern und Schließen.
Das System generiert Folgendes:
Im Falle eines Containers:
Label und entsprechendes Feld
Im Falle einer Table:
TableColumn, Spaltenüberschrift und entsprechendes Feld als Cell-Editor