差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
|
kdict:abap:16:06:31 [2023/11/08 15:29] liwenfeng |
kdict:abap:16:06:31 [2023/11/08 17:18] (現在) liwenfeng |
||
|---|---|---|---|
| 行 23: | 行 23: | ||
| 完全に定義されたデータ型< | 完全に定義されたデータ型< | ||
| - | <ABAP7.4以降> \\ | + | |
| - | ABAP7.4以降は上記のように、プログラムやルーチンの先頭でタイプ付きで変数をまとめて定義するほかに、 | + | ABAP7.4以降は上記のようにプログラムやルーチンの先頭でタイプ付きで変数をまとめて定義するほかに、使いたい場所で宣言すればよくタイプの指定も必要がないようになりました。 \\ |
| + | __一般的な場所__ | ||
| + | < | ||
| + | DATA(l_str) = ' | ||
| + | </ | ||
| + | __メソッド呼び出し時の引数__ | ||
| + | < | ||
| + | CALL METHOD CL_ABAP_CHAR_UTILITIES=> | ||
| + | EXPORTING | ||
| + | NUMBER_FORMAT = lv_NUMBER_FORMAT | ||
| + | IMPORTTING | ||
| + | ENDIAN = DATA(lv_ENDIAN) | ||
| + | </ | ||
| + | __内部テーブルの操作__ | ||
| + | < | ||
| + | SELECT * FROM bkpf INTO TABLE @DATA(itab_bkpf) WHERE BUKRS = ' | ||
| + | </ | ||
| + | < | ||
| + | LOOP AT itab_bkpf INTO DATA(wa_bkpf). | ||
| + | WRITE: / wa_bkpf-bukrs, | ||
| + | ENDLOOP. | ||
| + | </ | ||
| ===== スコープと生存期間 ===== | ===== スコープと生存期間 ===== | ||