SAP Web Dynpro - Komponen
Komponen Web Dynpro adalah entitas yang digunakan untuk membuat aplikasi Dynpro. Ini adalah entitas yang dapat digunakan kembali, yang digabungkan bersama untuk membuat blok aplikasi.
Setiap komponen Web Dynpro berisi jendela, tampilan, dan halaman pengontrol. Anda juga dapat menyematkan komponen Web Dynpro ke komponen Web Dynrpo lainnya dalam aplikasi dan komunikasi berlangsung menggunakan antarmuka komponen.
Masa pakai komponen dimulai saat Anda memanggilnya pertama kali pada waktu proses dan diakhiri dengan aplikasi Web Dynpro.
Melihat
Setiap aplikasi Web Dynpro berisi setidaknya satu tampilan dan digunakan untuk menentukan tata letak antarmuka pengguna. Setiap tampilan terdiri dari beberapa elemen pengguna dan pengontrol serta konteks.
Pengontrol digunakan untuk memproses permintaan pengguna dan pemrosesan data. Konteks berisi data yang terikat dengan elemen tampilan.
Setiap tampilan juga berisi konektor masuk dan keluar sehingga Anda dapat menghubungkan tampilan satu sama lain. Colokan dapat dihubungkan satu sama lain menggunakan tautan navigasi.
Tautan Navigasi dan Plug In
Anda dapat menavigasi di antara tampilan yang berbeda menggunakan colokan masuk dan keluar. Colokan masuk dan keluar adalah bagian dari pengontrol tampilan. Steker masuk mendefinisikan titik awal pandang sementara steker keluar memberitahu tampilan berikutnya untuk dipanggil.
Lihat Set
Kumpulan tampilan didefinisikan sebagai bagian yang ditentukan sebelumnya di mana Anda dapat menyematkan tampilan berbeda dalam aplikasi Web Dynpro. Set tampilan memungkinkan Anda untuk menampilkan lebih dari satu tampilan dalam satu layar.
Berikut adalah beberapa keuntungan dari view set dalam mendesain aplikasi -
- Anda dapat menggunakan kembali tampilan di jendela Web Dynpro.
- Anda dapat dengan mudah mengubah tata letak di tahap selanjutnya.
- Ini adalah pendekatan yang lebih terstruktur untuk menggunakan lebih dari satu tampilan.
Jendela Web Dynpro
Di Web Dynpro, jendela untuk beberapa tampilan atau kumpulan tampilan. Tampilan hanya dapat ditampilkan jika disematkan dalam tampilan dan jendela selalu berisi satu atau beberapa tampilan yang dihubungkan dengan link navigasi.
Setiap jendela berisi plug masuk dan keluar dan mereka dapat dimasukkan dalam rantai navigasi. Steker masuk dalam jendela mengarah dari steker keluar tampilan ke jendela embedding. Sama seperti semua inbound plugs lainnya, mereka mewakili sebuah event dan dengan demikian memanggil event handler yang ditugaskan padanya.
Pengontrol Jendela
Kontroler
Pengontrol digunakan untuk menentukan bagaimana aplikasi Dynpro merespons interaksi pengguna. Setiap tampilan memiliki satu pengontrol yang bertanggung jawab untuk melakukan tindakan sesuai interaksi pengguna.