Show TOC

Dokumentation zur VorgehensweiseAnpassungen von CBA-Anwendungen anlegen und bearbeiten Dieses Dokument in der Navigationsstruktur finden

 

Sie können kontextspezifische Anpassungen einer Anwendung anlegen. Beispielsweise kann eine Anwendung, in der einem Angestellten sowie einem Manager ein Formular anzeigt wird, so angepasst werden, dass dem Manager beim Öffnen der Anwendung ein Formular angezeigt wird, das sich von dem unterscheidet, das der Angestellte sieht.

Voraussetzungen

Eine bestehende CBA-Anwendung ist vorhanden.

Um zu prüfen, ob Ihre Anwendung anpassbar ist, öffnen Sie die Anwendung unter Verwendung des FLUID. Wenn die Anwendung auf der Grundrissebene geöffnet wird, ist eine Umschalttaste Anpassungen in der Hauptdrucktastenleiste sichtbar. Handelt es sich um eine CBA-Anwendung (CBA = 'Context-Based Application'), wird eine zusätzliche Komponente (FPM_ADAPTABLE_<FLOORPLAN_ID>) im Standard-Web-Dynpro-Anwendungseditor sichtbar.

Vorgehensweise

  1. Wählen Sie in der ABAP Workbench die Anwendung, die Sie bearbeiten wollen, und wählen dann Konfigurator starten.

  2. Wählen Sie Weiter im Ändern-Modus im Fenster Editor für Web Dynpro ABAP Anwendungskonfiguration.

  3. Wählen Sie den Link zur Floorplan-Komponente der Anwendung aus.

    Der FPM-Konfigurationseditor (FLUID) wird angezeigt.

  4. Öffnen Sie Anpassungen in der Hauptsymbolleiste.

    Der Bereich Anpassungen erscheint unter der Hauptsymbolleiste. Es ist mindestens eine Zeile in der Tabelle Schema vorhanden. Dies ist die Basiskonfiguration.

  5. Wählen Sie die Basiskonfiguration aus und wählen danach eine der folgenden Drucktasten:

    • Hinzufügen

      Geben Sie im erscheinenden Dialogfenster Anpassung hinzufügen Werte für die Anpassungsdimensionen ein und wählen Sie OK.

    • Dimensionswerte ändern

      Bearbeiten Sie im daraufhin erscheinenden Dialogfenster die vorhandenen Werte für die Anpassungsdimensionen und wählen Sie dann OK.

  6. Eine neue Anpassung erscheint in der Tabelle Schema, unter der Basiskonfiguration.

    Durch Verwenden der Vorschau oder der Registerkarten unter dem Bereich Anpassung können Sie nun die gewünschten Änderungen an der Anpassung vornehmen (beispielsweise ein zusätzliches Feld im Formular für die Manager-Rolle einfügen).

  7. Um die neuen Anpassungen zu testen, starten Sie die Anwendung wie üblich. Sie sehen die ursprüngliche Anwendung, unverändert. Um zu sehen, wie die angepasste Anwendung aussieht, fügen Sie der URL den relevanten Parameter und die relevanten Werte hinzu (beispielsweise &ROLE=MANAGER) und aktualisieren sie das Bild. Beachten Sie, dass die Werte, die Sie als Parameter in die URL eingeben, die Groß-und Kleinschreibung berücksichtigen.

Hinweis Hinweis

Sämtliche Änderungen, die Sie in der Basiskonfiguration vornehmen, werden von den Anpassungen übernommen, auch wenn Sie Änderungen vornehmen, nachdem Sie eine Anpassung angelegt haben.

Ende des Hinweises.