Kişiselleştirme ve Yapılandırma

İş gereksinimine göre, birçok standart uygulamayı uygulayabilirsiniz ve Web Dynpro uygulamasının UI'si ihtiyaca göre değişebilir.

Uygulama Yapılandırması

Bir Web Dynpro uygulamasını yapılandırmak için, önce ayrı Web Dynpro bileşenleri için veri kayıtlarını yapılandırırsınız.

Bileşen yapılandırmasını kullanarak davranışı yönetmenize olanak tanır.

Sonraki, uygulamayı yapılandırmaktır. Oluşturulan tüm bileşenlerin belirli konfigürasyonda kullanılması gerekir. Web Dynpro uygulamasının yapılandırması, bir uygulamada hangi bileşenin yapılandırıldığını tanımlar.

Bileşen Yapılandırıcıya Nasıl Başlanır?

ABAP nesne listesinde bir Web Dynpro bileşeni seçin -

Sağ tıklayın → Yapılandırma oluştur / değiştir.

Bu, yapılandırıcının iletişim penceresini içeren bir tarayıcı açar. Bileşen Yapılandırıcı modu etkindir ve yeni bileşen yapılandırmanız için bir ad girersiniz.

Ayrıca örtük ve açık yapılandırma da tanımlayabilirsiniz. Yapılandırmayı kaydedin ve pencereyi kapatın.

Note- Yeni bir konfigürasyonu yalnızca gerçekten değerler içerdiğinde kaydedebilirsiniz. Herhangi bir veri içermeyen ve adı olan boş bir yapılandırma dosyası depolanmaz.

Bu yapılandırıcı ABAP Workbench'in bir parçası olmadığından ve tarayıcıda ayrı çalıştığından, bir yapılandırmadaki oluşturma veya değiştirme prosedürünü tamamladıktan sonra çalışma tezgahındaki nesne listesinin hiyerarşisini güncellemeniz gerekir.

Bu, her nesne için farklı konfigürasyonları kaydetmenize olanak tanır.

Kişiselleştirmede Delta İşleme

Uygulama yapılandırmasını kaydettiğinizde, bir yönetici ve bir son kullanıcı tarafından yapılan değişiklikleri kontrol edemezsiniz. Birleştirilmiş verilerin yönetilmesine izin veren özelleştirme ve kişiselleştirme verilerinin depolanmasına ihtiyaç vardır.

Aşağıdaki noktalar dikkate alınmalıdır -

  • Uygulama kullanıcıları ve yöneticileri değişiklikleri tersine çevirebilmelidir.

  • Bir uygulamanın özelleştirme değişiklikleri, tüm sayfalar için kullanıcıya görünür olmalıdır.

  • Uygulama yöneticisinin raporu nihai olarak işaretleme erişimi olmalıdır ve bu tüm kullanıcılar için geçerli olmalıdır. Bir yönetici bir özellik sonunu işaretlediğinde, tek bir kullanıcının kişiselleştirilmesi olarak değerde yapılacak herhangi bir değişikliğe artık izin verilmemelidir.