Show TOC

BeispieldokumentationDEMO_CUSTOM_EXT_FIELDS Dieses Dokument in der Navigationsstruktur finden

 

Die Web-Dynpro-Applikation DEMO_CUSTOM_EXT_FIELDS zeigt Kundenerweiterungsfelder im Web-Dynpro-Built-In Customizing.

Hinweis 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ü   Web-Dynpro-Anwendung   Testen   Ausführen im Admin-Modus  .

Ende des Hinweises.

Die Kundenerweiterungsfelder stehen für die folgenden UI-Elemente zur Verfügung:

  • Table

  • Container-UI-Elemente

Beim Ausführen der Anwendung im Administrator-Modus werden bei diesem Beispiel im Browser entsprechend eine Table und eine Group angezeigt.

Vorgehensweise für die weitere Bearbeitung
  1. Wählen Sie im Kontextmenü für den jeweiligen Header Einstellungen für aktuelle Konfiguration.

    Hinweis Hinweis

    Beachten Sie, dass Sie dabei genau auf den Header der Table bzw. des Container-UI-Elements positionieren.

    Ende des Hinweises.
  2. 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.

  3. 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.

  4. 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