SAPデータ型と変数データ

1.データ型の分類:

(データ型)内のデータタイプのSAP ABAPの開発は、プログラムデータで使用することができる手段の一種です。
3つのカテゴリに分類:

  • ABAP基本データ型
    Cのような\ JAVAにおける共通のデータタイプは、データタイプは、システム内で定義され
  • ローカル・データ・タイプ
    プログラム内で定義されたローカル・データ・タイプは、データタイプの複数を定義することができる構造の種類(構造)を含む
    構文を定義:
    タイプは、タイプtypeをDTYPE。
    タイプがLIKE DobjをDTYPE。
    タイプ:BEGIN t_structのうち。
    COL1 TYPE C、
    COL2 I TYPE、
    TYPE D、COL3
    ENDは。t_struct OF。
  • グローバルデータ型が
    使用できるすべてのプログラムの量のデータ型です。
    定義構文:
    TYPES :.テーブル型タイプ
    TYPE-POOLSはhktst ...(文のタイプグループ、セットTYPE使用の複数の組み合わせの後)

2.データの分類変数:

可変データ(データ変数)
これは、データを格納することができる変数であり、データ・タイプ(データ型)は、データを格納していません。

  • 基本的なデータ型定義する変数の参照
    DATA:gv_num I型。
  • ローカル変数データ型定義を参照すると
    、このような変数がプログラム内でのみ使用することができます。
    DATA:、TYPEのt_structをgs_struct
    LIKEのgs_struct-COL1をgv_var。
  • 可変グローバルデータ型定義を参照すると
    、ここでは主に使用するABAP辞書データを参照(ABAP DICTIONARY)変数定義された方法は、このデータのタイプは、すべてのプログラムで使用することができます。
    DATA:TYPEのs_carr_idをgv_carrid、
    、TYPE-SFLIGHTを搭載gv_connid
    TYPEマラ-MATNRをgv_matnr。

3. DATA文

DATA文は、データ変数を定義するために使用されます。変数名は、あなたが30まで定義することができ、「_」を含むことができます。

  • TYPEなど
    の変数のデータ型定義は、特定のタイプのTYPEで指定することができ、あなたは同じLIKEと変数の型を指定することができます。
    たとえば、次の
    データ:. Gv_num TYPE I
    DATA:gv_num1 LIKEのgv_num。
    • VALUEの
      変数に代入された値の初期値の。
      DATA:gv_num TYPE i値123。
  • LENGTHは、
    長さフィールドを指定しますが、唯一の唯一のC \ N \ P \ Xタイプに適用されます。
    DATA:gv_num TYPE N LENGTH 2。
  • DECIMALSは、
    専用データタイプP(圧縮方式)に適用される、1-14から小数を小数の桁数を定義するために使用
    DATA:gv_num TYPE P DECIMALS 3。


小さな練習を

割り当て出力した後に、データ型、データ型定義し、データ変数を定義します。
SAPデータ型と変数データ
SAPデータ型と変数データ

おすすめ

転載: blog.51cto.com/14078874/2466568
おすすめ