Hatalı Unpack Kullanımı

UNPACK kullanırken dikkat etmeniz gereken bir hususu söylemek istedim.

Mesela kullanıcı dışardan bir malzeme numarası giriyor. Yanlışlıkla numara içerisine bir harf yazıyor. (Mesela 900001M ). Bu gibi bir durumda UNPACK yaparsak, numara içerisinde harf olduğu için program DUMP alıyor. Bu gibi durumların oluşacağı yerlerde aşağıdaki fonksiyonu kullanmanızı tavsiye ediyorum.

 
 

DATA:

  lv_matnr(18) type c.

 
 

      CALL FUNCTION ‘CONVERSION_EXIT_ALPHA_INPUT’

            EXPORTING

                        input  = lv_matnr

            IMPORTING

                        output = lv_matnr.

 
 

Bu ipucu için Doğan Tacikayan’a teşekkürler!

Advertisement

Posted

in

,

by

Tags:

Comments

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s