1

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.
4

1 に答える 1

6

ABAPではすべてのパラメータを別々に定義する必要があります。「タイプi」のようにそれを行うことはできません:) C、C++、Javaなどの他の言語とは異なります:)

したがって、次のようになります。

DATA : sayi1 type i,
       sayi2 TYPE i.
DATA : sonuc TYPE p LENGTH 3.

お役に立てば幸いです

タルハ

于 2012-07-09T06:32:23.233 に答える