SEND - 一時記憶データの更新

名称

一時記憶データの更新

形式

DATA DIVISION(通信記述項)の指定

CD  通信記述名
   FOR I-O STORAGE
 〔STATUS  KEY  IS データ名1〕.

01 一意名1.
  02 データ名2  PIC  9(4) COMP.
  02 データ名3  PIC  X(4).
  02 データ名4  PIC  X(n).

PROCEDURE DIVISION(通信文)の指定

SEND 通信記述名 FROM 一意名1.

機能

次に示すCALLインタフェースの機能を実現します。

通信記述項に設定する項目

FOR句

I-O STORAGE を指定します。

STATUS KEY句

ステータスコードを受け取りたいときに指定します。この指定を省略した場合は ,ステータスコードを受け取れません。

通信文に指定する項目

●一意名1

一時記憶データを格納したデータ項目を指定します。送信するセグメントの形式を次に示します。

[図データ]

ステータスコード

ステータスコード意味
00000正常に終了しました。
71103一時記憶データを更新するための領域が確保できませんでした。
72000SPPでは,一時記憶データを更新するSEND文は使えません。
72024FOR句に設定した値が間違っています。
72035更新データ長の値が,MCFアプリケーション定義で指定した一時記憶データ格納用領域の長さを超えています。
更新データ長の値が7バイト未満です。
72101継続問い合わせ応答型(type=cont)でないMHPで,一時記憶データを更新するSEND文を使っています。
72105一時記憶データを受け取るRECEIVE文を使う前に,一時記憶データを更新するSEND文を使っています。
72106先頭セグメントを受信するRECEIVE文を使う前に,一時記憶データを更新するSEND文を使っています。
72107継続問い合わせ応答を終了するDISABLE文を使ったあとで,一時記憶データを更新するSEND文を使っています。
上記以外プログラムの破壊などによる,予期しないエラーが起こりました。