FLTP Biçimlendirme

Özellikle kontrol partilerindeki FLTP (kayan noktalı sayı) tipindeki sonuçların ekranda gösteriminde ekranda bol sıfır çıkar. Aşağıdaki formu kullanabilirsiniz

        perform move_fltp using    ls_qamr-mittelwert
                                   ls_qamv-stellen
                       changing <fs_cell_target>  .

 

form move_fltp using    p_fltp_value like qase-messwert
                        p_dec_places type any
               changing p_result     type qeinfeld ."BAPIQMSTI9-RES_VALUE.

  datal_stellen type i.
  datal_fltp_value like qase-messwert.
  l_stellen p_dec_places.
  call method cl_abap_math=>round_f_to_15_decs
    exporting
      f_in  p_fltp_value
    receiving
      f_out l_fltp_value.

  writel_fltp_value exponent decimals l_stellen
         to p_result.

  endform.                               " MOVE_FLTP