SAP ABAP - Lingkungan

Laporan adalah titik awal yang baik untuk membiasakan diri Anda dengan prinsip dan alat umum ABAP. Laporan ABAP digunakan di banyak bidang. Pada bab ini, kita akan melihat betapa mudahnya menulis Laporan ABAP sederhana.

Halo ABAP

Mari kita mulai dengan contoh umum "Hello World".

Setiap pernyataan ABAP dimulai dengan kata kunci ABAP dan diakhiri dengan titik. Kata kunci harus dipisahkan setidaknya dengan satu spasi. Tidak masalah apakah Anda menggunakan satu atau beberapa baris untuk pernyataan ABAP atau tidak.

Anda harus memasukkan kode Anda menggunakan ABAP Editor yang merupakan bagian dari ABAP Tools yang dikirimkan dengan SAP NetWeaver Application Server ABAP (juga dikenal sebagai 'AS ABAP').

'AS ABAP' adalah server aplikasi dengan database-nya sendiri, lingkungan run-time ABAP, dan alat pengembangan ABAP seperti Editor ABAP. AS ABAP menawarkan platform pengembangan yang tidak bergantung pada perangkat keras, sistem operasi, dan database.

Menggunakan Editor ABAP

Step 1- Mulai transaksi SE38 untuk menavigasi ke Editor ABAP (dibahas di bab selanjutnya). Mari mulai membuat laporan yang merupakan salah satu dari banyak objek ABAP.

Step 2- Pada layar awal editor, tentukan nama laporan Anda di kolom input PROGRAM. Anda dapat menentukan nama sebagai ZHELLO1. Z sebelumnya penting untuk nama. Z memastikan bahwa laporan Anda berada di ruang nama pelanggan.

Namespace pelanggan mencakup semua objek dengan awalan Y atau Z. Itu selalu digunakan ketika pelanggan atau mitra membuat objek (seperti laporan) untuk membedakan objek ini dari objek SAP dan untuk mencegah konflik nama dengan objek.

Step 3- Anda dapat mengetik nama laporan dalam huruf kecil, tetapi editor akan mengubahnya menjadi huruf besar. Jadi nama objek ABAP adalah 'Not' case sensitive.

Step 4- Setelah menentukan nama laporan, klik tombol BUAT. Jendela popup ABAP: ATRIBUT PROGRAM akan muncul dan Anda akan memberikan informasi lebih lanjut tentang laporan Anda.

Step 5- Pilih "Program yang Dapat Dieksekusi" sebagai jenis laporan, masukkan judul "Laporan ABAP Pertama Saya" lalu pilih SIMPAN untuk melanjutkan. Jendela CREATE OBJECT DIRECTORY ENTRY akan muncul berikutnya. Pilih tombol OBJEK LOKAL dan popup akan menutup.

Anda dapat menyelesaikan laporan pertama Anda dengan memasukkan pernyataan TULIS di bawah pernyataan LAPORAN, sehingga laporan lengkap hanya berisi dua baris sebagai berikut -

REPORT ZHELLO1. 
WRITE 'Hello World'.

Memulai Laporan

Kita dapat menggunakan keyboard (Ctrl + S) atau ikon simpan (sisi kanan di samping kolom perintah) untuk menyimpan laporan. Pengembangan ABAP berlangsung di AS ABAP.

Memulai laporan semudah menyimpannya. Klik tombol AKTIVASI (sisi kiri di sebelah ikon mulai) dan mulai laporan dengan menggunakan ikon PENGOLAHAN LANGSUNG atau tombol fungsi F8. Judul "Laporan ABAP Pertama Saya" bersama dengan output "Hello World" juga ditampilkan. Inilah hasilnya -

My First ABAP Report 
Hello World

Selama Anda tidak mengaktifkan laporan baru atau mengaktifkan perubahan pada laporan yang ada, itu tidak relevan bagi pengguna mereka. Ini penting dalam lingkungan pengembangan pusat tempat Anda dapat mengerjakan objek yang digunakan pengembang lain dalam proyek mereka.

Melihat Kode yang Ada

Jika Anda melihat bidang Program dan mengklik dua kali pada nilai ZHELLO1, editor ABAP akan menampilkan kode untuk laporan Anda. Ini disebut Navigasi Maju. Mengklik dua kali pada nama objek membuka objek itu di alat yang sesuai.