Kebalikan dari CONVERSION_EXIT_ALPHA_INPUT , CONVERSION_EXIT_ALPHA_OUTPUT menghapus awalan kosong (0) di dalam karakter angka.
Pada kali ini, penulis akan membuat sebuah report di SAP , untuk menghapus kosong di karakter awal angka “0000000090” menjadi “90”
Pola :
FUNCTION CONVERSION_EXIT_ALPHA_OUTPUT. *"---------------------------------------------------------------------- *"*"Lokale Schnittstelle: *" IMPORTING *" VALUE(INPUT) TYPE CLIKE *" EXPORTING *" VALUE(OUTPUT) TYPE CLIKE *"---------------------------------------------------------------------- CALL 'CONVERSION_EXIT_ALPHA_OUTPUT' ID 'INPUT' FIELD INPUT ID 'OUTPUT' FIELD OUTPUT. ENDFUNCTION. |
Implementasi di SE38 (Abap Editor)
REPORT ywhy_test. "------------------- VARIABLE DATA : INPUT(10) TYPE C, OUTPUT(10) TYPE c. INPUT = '0000000090'. CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' EXPORTING input = input IMPORTING OUTPUT = output . WRITE output. |
Hasil :

Video: