サーバ上のファイルを読み込む命令。
* 概要 [#j4d77dd6]
** 用法 [#m1e61e8f]
意味づけとしては、[[OPEN DATASET>ABAP/OPEN DATASET]]と同じ。
(厳密に言えば、[[OPEN DATASET>ABAP/OPEN DATASET]]で開きREAD DATASETで読み込むのだが)
主にインタフェースなどで使用する命令で、 大抵は所定パスにファイル転送ツールやFTPでアップされたファイルを読み込み、SAPに取り込む目的で使用する。
あくまでアプリケーションサーバ(いわゆるサーバ)上のファイルを開く命令であり、プレゼンテーションサーバ(ローカルPC)のファイルを開きたい場合は汎用モジュールGUI_UPLOADを使用すること。
なお、ファイルを開くことができない場合あるいは既に開いているべきなのに開いていない場合などでは、ショートダンプが発生する。
** サンプル [#p8e30ede]
*** 基本形 [#o56d4e18]
READ DATASET ファイル名 INTO 作業領域変数
基本の「き」。
*** LENGTH n [#o56d4e18]
READ DATASET ファイル名 INTO 作業領域変数 LENGTH 長さ
[[DESCRIBE>ABAP/DESCRIBE]]でも測ることができるが、こちらは内容を読み込むと同時に値の長さを測定できるらしい。
* その他 [#lb3435f1]
関連する命令は、[[OPEN DATASET>ABAP/OPEN DATASET]]、[[CLOSE DATASET>ABAP/CLOSE DATASET]]、[[DELETE DATASET>ABAP/DELETE DATASET]]、[[TRANSFER>ABAP/TRANSFER]]など。
関連する命令は、[[OPEN DATASET>ABAP/OPEN DATASET]]、[[CLOSE DATASET>ABAP/CLOSE DATASET]]、[[DELETE DATASET>ABAP/DELETE DATASET]]、[[TRANSFER>ABAP/TRANSFER]]、[[GET DATASET>ABAP/GET DATASET]]、[[SET DATASET>ABAP/SET DATASET]]、[[TRUNCATE DATASET>ABAP/TRUNCATE DATASET]]など。
~
~
CENTER:【スポンサードリンク】
#htmlinsert(amazon_book_sap_system_implement)
~
~
----
#pcomment(reply)