Personalizacja i konfiguracja
Zgodnie z wymaganiami biznesowymi można wdrożyć wiele standardowych aplikacji, a interfejs użytkownika aplikacji Web Dynpro może się różnić w zależności od wymagań.
Konfiguracja aplikacji
Aby skonfigurować aplikację Web Dynpro, należy najpierw skonfigurować rekordy danych dla poszczególnych składników Web Dynpro.
Korzystając z konfiguracji komponentu, pozwala zarządzać zachowaniem.
Następnie skonfiguruj aplikację. Wszystkie tworzone komponenty wymagają użycia w określonej konfiguracji. Konfiguracja aplikacji Web Dynpro określa, który komponent jest konfigurowany w aplikacji.
Jak uruchomić program Component Configurator?
Na liście obiektów ABAP wybierz komponent Web Dynpro -
Kliknij prawym przyciskiem myszy → Utwórz / Zmień konfigurację.

Otworzy się przeglądarka z oknem dialogowym konfiguratora. Tryb Component Configurator jest aktywny i wpisujesz nazwę nowej konfiguracji komponentów.

Możesz również zdefiniować konfigurację niejawną i jawną. Zapisz konfigurację i zamknij okno.
Note- Możesz zapisać nową konfigurację tylko wtedy, gdy faktycznie zawiera wartości. Pusty plik konfiguracyjny, który nie zawiera żadnych danych i ma nazwę, nie jest przechowywany.
Ponieważ ten konfigurator nie jest częścią ABAP Workbench i działa oddzielnie w przeglądarce, po zakończeniu procedury tworzenia lub zmiany konfiguracji należy zaktualizować hierarchię listy obiektów w środowisku roboczym.
Pozwala to na przechowywanie różnych konfiguracji dla każdego obiektu.
Obsługa delta w personalizacji
Zapisując konfigurację aplikacji, nie możesz sprawdzić zmian wprowadzonych przez administratora i użytkownika końcowego. Istnieje potrzeba przechowywania danych dostosowywania i personalizacji, które umożliwiają zarządzanie połączonymi danymi.
Należy wziąć pod uwagę następujące punkty -
Użytkownicy i administratorzy aplikacji powinni mieć możliwość cofnięcia zmian.
Zmiany personalizacji aplikacji powinny być widoczne dla użytkownika na wszystkich stronach.
Administrator aplikacji powinien mieć możliwość oznaczenia raportu jako ostatecznego i powinno to obowiązywać wszystkich użytkowników. Gdy administrator oflaguje ostateczną właściwość, wszelkie zmiany wartości jako personalizacja pojedynczego użytkownika nie mogą już być dozwolone.