Kemarin saya membuat blog tentang konten yang saya buat untuk pengembang baru yang telah tiba di kantor Techedge kami di Lucca.
Mengajar adalah sesuatu yang mulai saya sukai, adalah konsekuensi alami dari kenyataan bahwa saya suka belajar dan suka berbagi pengetahuan saya. Dan saya pikir itu penting bahwa siswa baru atau pengembang muda memiliki beberapa konten yang dikuratori untuk memulai, mungkin dengan juga beberapa tip & trik yang telah dipelajari senior selama perjalanan mereka.
Ide di balik latihan ini adalah untuk mencakup setiap topik yang harus diketahui dan dipahami oleh pengembang SAPUI5.
Latihan ini akan tersedia di proyek GitHub saya openui5-exercise .
Latihan

Latihan ini akan dibagi dalam langkah dari mudah ke sulit untuk membangun aplikasi Master-Detail CRUD SAPUI5 yang lengkap.
Proyek ini akan mengkonsumsi / membuat data layanan SAP OData dari Netweaver Gateway Demo ES5 .
IDE yang digunakan dalam topik ini adalah SAP WebIDE yang memungkinkan kami untuk memanfaatkan kekuatan SAP SCP (Platform Cloud) untuk mengembangkan, mengkonfigurasi, membangun, dan menggunakan SAP Cloud Environment dalam hitungan detik.
Anda dapat menemukan setiap langkah latihan (dengan deskripsi dan video hasil akhir) di cabang terpisah dari repositori GitHub ini.
Topik dibahas
- Tampilan dan fragmen XML
- Routing
- Saring dan urutkan
- Model OData (mengkonfigurasi Tujuan SCP)
- JSONModel
- Memahami manifest.json
- Tabel dan daftar
- Tata letak detail master
- SAP WebIDE
- Peluncuran SAP Fiori
- Kiat & trik
Mulai dari mana
Seperti yang saya katakan, latihan ini akan didasarkan pada layanan OData yang disediakan melalui SAP Netweaver Gateway Demo. Anda harus membuat pengguna di sistem demo untuk mengakses informasi tersebut.
Masuk ke akun SAP SCP Anda. Masuklah ke Konektivitas> Tujuan dan buat Destinasi Baru dengan informasi yang disediakan di posting blog Sistem Demo Gateway.
Saya sudah menyiapkan konfigurasi untuk (yang malas!) Jadi Anda tinggal mengklik tombol Impor Tujuan . Ingatlah untuk mengonfigurasi Pengguna / Kata Sandi Anda dan mengujinya sebelum menekan Simpan.
Description=SAP Gateway Demo System Type=HTTP TrustAll=true Authentication=BasicAuthentication WebIDEUsage=odata_abap, bsp_execute_abap, odata_gen Name=ES5 WebIDEEnabled=true ProxyType=Internet URL=https\://sapes5.sapdevcenter.com sap-client=002 User=YOU_ES5_USER_HERE WebIDESystem=ES5
Kiat: Saya menyarankan Anda untuk memanggil tujuan pada kokpit SAP SCP Anda dengan cara yang sama seperti yang saya gunakan. Dengan cara ini ketika Anda mengkloning Langkah Latihan dari cabang repo tidak akan ada konflik penamaan
Buat Proyek WebIDE dari Templat
Ok, saatnya untuk berkembang. Sekarang saya akan menunjukkan kepada Anda bagaimana Anda dapat membuat proyek WebIDE. Kami sedang dalam latihan tingkat lanjut, jadi saya harap Anda sudah tahu cara melakukannya, tetapi mungkin ini bisa berguna juga untuk pendatang baru;)

Sekarang kita perlu membuat Tujuan dari akun SAP SCP kami ke Layanan OData kami.

Langkah 1
Kami siap mengikuti instruksi di dalam Langkah 1 dari latihan kami.