Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

コマンド

キーワード

開発者用メモ

RECEIVE










HANDLER

InboundSeparatedValue


ARCHIVE


任意。詳細は、「ARCHIVE」を参照してください。

SVROW


任意。詳細は、「SVROW」を参照してください。

SVROWLIMIT


任意。詳細は、「SVROWLIMIT」を参照してください。

SVMODE


任意。詳細は、「SVMODE」を参照してください。

SVHEAD


任意。詳細は、「SVHEAD」を参照してください。

ENCODING


任意。詳細は、「ENCODING」を参照してください。

NUMBERFORMAT


任意。詳細は、「NUMBERFORMAT」を参照してください。

CONTENT


任意。詳細は、「CONTENT」を参照してください。

SEPARATOR


任意。詳細は、「SEPARATOR」を参照してください。

このコンテンツ・ハンドラーのRECEIVEコマンドが実行されると、以下のステップが行われます。

  1. コンテンツやリスト引数がない場合、OKステータスが返されます。
  2. ハンドラーは、コンテンツ・タイプが区切り値グループに属しているかをチェックします。コンテンツ・タイプがサポートされていない場合、エラーがプログラムに返されます。このチェックをオーバーライドして、ハンドラーがデータを受信できるようにするにはCONTENTキーワードを使用します。データはCSVであることが前提です。
  3. ハンドラーは、受信バイト・ストリームのUnicode変換に適用されるエンコーディングを決定します。
  4. ハンドラーは、このUnicodeデータを保管する必要があるかどうかを判断します。
  5. ハンドラーは区切り値を読み込み、作業リストに入れます。

    RECEIVE HANDLER(InboundSeparatedValue) SVHEAD(ORDER) #WRKLST

...



このコンテンツ・ハンドラーのSENDコマンドが実行されると、以下のステップが行われます。

...

コマンド

キーワード

開発者用メモ

SEND


















HANDLER

InboundSeparatedValue


STATUS

オプションHTTPステータス番号 
デフォルト: 200

MESSAGE

オプションHTTPステータス・メッセージ
デフォルト: OK 正常な HTTP 要求に対する標準的な応答

UAPATH

任意。ユーザー・エージェント保存応答パス

UAFILE

任意。ユーザー・エージェント保存応答ファイル名

UACACHE

任意。キャッシュ制御最大期間 
デフォルト値は0です。

UADISPOSITION

任意。コンテンツ処理のファイル名

NUMBERFORMAT


任意。詳細は、「NUMBERFORMAT」を参照してください。

CONTENT


*CSV

デフォルト
CSVコンテンツを作成します。

*TSV

TSVコンテンツを作成します。

ENCODING


任意。詳細は、「ENCODING」を参照してください。

SVHEAD


任意。詳細は、「SVHEAD」を参照してください。

SVEXCLUDE


任意。詳細は、「SVEXCLUDE」を参照してください。

ARCHIVE


任意。詳細は、「ARCHIVE」を参照してください。

CHARSET



*YES

任意。charset属性を含めます。

*NO

charset属性を含めません。

*TEXT

デフォルト
コンテンツがテキストの場合、charset属性を含めます。

SEPARATOR

任意。詳細は、「SEPARATOR」を参照してください。

    SEND HANDLER(InboundSeparatedValue) CONTENT(*CSV) UAFILE(order.csv) #WRKLST