Bagaimana cara mendapatkan jumlah baris tabel internal di abap?
Bagaimana cara mendapatkan jumlah baris dari tabel internal? Saya kira saya bisa mengulanginya. Tetapi harus ada cara yang lebih sehat.
Saya tidak tahu apakah itu membuat perbedaan tetapi kode harus berjalan pada versi 4.6c.
32
3
Ada juga fungsi built-in untuk tugas ini:
Sama seperti "pure" sintaks ABAP yang dijelaskan oleh IronGoofy, fungsi "lines( )" menulis jumlah baris tabel itab_name ke dalam variabel.
Anda dapat menggunakan fungsi berikut ini:
Setelah pemanggilan, variabel berisi jumlah baris dari tabel internal .
jika saya memahami pertanyaan Anda dengan benar, Anda ingin mengetahui nomor baris selama perulangan bersyarat pada tabel internal. Anda dapat menggunakan variabel sistem sy-tabix jika Anda bekerja dengan tabel internal. Silakan merujuk ke dokumentasi ABAP jika Anda membutuhkan informasi lebih lanjut (terutama bab tentang pemrosesan tabel internal).
Contoh: