SAP Knowledge Wiki
ABAP/TRUNCATE DATASET
をテンプレートにして作成
開始行:
ファイルの指定位置や末尾から値を埋めて、ファイル長を変更...
いまいち使用感がわからない。
* 概要 [#t332d32d]
SAP Helpによると、「ファイル末尾にして位置を設定して、フ...
普通に[[構造>SAPのオブジェクト/構造]]なんかを書き出して行...
** 用法 [#b313f1ea]
「狙ったファイルサイズにする」とか、そういうのが大事なシ...
短いファイルに値(初期値)を埋めて狙った大きさにするだと...
正直あまり見ない命令だが、有効に活用されている事例があれ...
** サンプル [#h1e0507d]
*** 基本形 [#ue9bfdf2]
TRUNCATE DATASET dset AT CURRENT POSITION
これが、「現在のポジションから」の場合。
TRUNCATE DATASET dset AT POSITION pos.
こちらは「指定した位置から」の場合で、ファイルの先頭をゼ...
*** SAP Helpのサンプル [#dbdba259]
-ファイルを小さくする場合には新しいEOFから後ろが切り取ら...
-最初のTRUNCATE命令を実行した後はファイルには "FF" という...
DATA :
name TYPE string VALUE `test.dat`,
hex TYPE xstring.
hex = 'FFFF'.
OPEN DATASET name FOR OUTPUT IN BINARY MODE.
TRANSFER hex TO name.
SET DATASET name POSITION 0.
READ DATASET name INTO hex.
TRUNCATE DATASET name AT POSITION 1.
SET DATASET name POSITION 0.
READ DATASET name INTO hex.
TRUNCATE DATASET name AT POSITION 2.
SET DATASET name POSITION 0.
READ DATASET name INTO hex.
CLOSE DATASET name.
* その他 [#s18cb5f1]
関連する命令は、[[READ DATASET>ABAP/READ DATASET]]、[[CLO...
~
~
CENTER:【スポンサードリンク】
#htmlinsert(amazon_book_sap_system_implement)
~
~
----
#pcomment(reply)
終了行:
ファイルの指定位置や末尾から値を埋めて、ファイル長を変更...
いまいち使用感がわからない。
* 概要 [#t332d32d]
SAP Helpによると、「ファイル末尾にして位置を設定して、フ...
普通に[[構造>SAPのオブジェクト/構造]]なんかを書き出して行...
** 用法 [#b313f1ea]
「狙ったファイルサイズにする」とか、そういうのが大事なシ...
短いファイルに値(初期値)を埋めて狙った大きさにするだと...
正直あまり見ない命令だが、有効に活用されている事例があれ...
** サンプル [#h1e0507d]
*** 基本形 [#ue9bfdf2]
TRUNCATE DATASET dset AT CURRENT POSITION
これが、「現在のポジションから」の場合。
TRUNCATE DATASET dset AT POSITION pos.
こちらは「指定した位置から」の場合で、ファイルの先頭をゼ...
*** SAP Helpのサンプル [#dbdba259]
-ファイルを小さくする場合には新しいEOFから後ろが切り取ら...
-最初のTRUNCATE命令を実行した後はファイルには "FF" という...
DATA :
name TYPE string VALUE `test.dat`,
hex TYPE xstring.
hex = 'FFFF'.
OPEN DATASET name FOR OUTPUT IN BINARY MODE.
TRANSFER hex TO name.
SET DATASET name POSITION 0.
READ DATASET name INTO hex.
TRUNCATE DATASET name AT POSITION 1.
SET DATASET name POSITION 0.
READ DATASET name INTO hex.
TRUNCATE DATASET name AT POSITION 2.
SET DATASET name POSITION 0.
READ DATASET name INTO hex.
CLOSE DATASET name.
* その他 [#s18cb5f1]
関連する命令は、[[READ DATASET>ABAP/READ DATASET]]、[[CLO...
~
~
CENTER:【スポンサードリンク】
#htmlinsert(amazon_book_sap_system_implement)
~
~
----
#pcomment(reply)
ページ名:
TrackBack(0)
|
Link