我想分开我的2号码。我用不同的类型确定它们。当我试图划分它们时,我收到了错误。
但我的观点是,当我在调试时,为什么第一个数字显示'*'?因为这个问题正在发生。
EXCEPTION : CX_SY_CONVERSION_NO_NUMBER
DATA : sayi1, sayi2 TYPE i.
DATA : sonuc TYPE p LENGTH 3.
BREAK-POINT.
sayi1 = 16.
sayi2 = 19.
sonuc = sayi1 / sayi2.
WRITE : / sonuc.
答案 0 :(得分:6)
你应该在ABAP中以不同的方式定义每个参数,你不能像一个“类型i”:)那样做它不像其他语言,如C,C ++,Java:)
所以它应该是这样的:
DATA : sayi1 type i,
sayi2 TYPE i.
DATA : sonuc TYPE p LENGTH 3.
希望它有用
塔尔哈