READ

READ コマンドは、指定のワークシートのセル範囲を作業リストに読み込む場合に使用されます。各セル値の末尾のブランクは切り詰められます。

 

                                                         必須

 READ

 

                                                         任意

 

              >-- SHEET ----------- 値---------------------->

 

              >-- R1C1 ------------ n,n ------------------------>

 

              >-- ROWCOUNT -------- 値 ---------------------->

 

              >-- IGNORE --------- *NONE ----------------------->

                                   *EMPTY

 

              >-- SCALE ---------- 値 ----------------------->

 

              >-- NUMBERFORMAT --- *NONE ----------------------->

                                   *DEFAULT

                                   *CLIENT

                                   *USERAGENT

                                   値

 

              >-- ROW ------------ 値 -----------------------|

 

キーワード

SHEET

特定のシート名を入力できます。シート名を入力しない場合は、現在のコンテキスト・シートが使用されます。

R1C1

開始行と列のデフォルトを 1, 1 に設定します。これは行と列の読み込みの開始位置を示します。

ROWCOUNT

読み込む行数を指定します。キーワード ROWCOUNT が使用されない場合、シートの最後までのすべての行が読み込まれます。

IGNORE

デフォルト値*NONEの場合、すべてのエントリーが処理されます。代替オプション*EMPTYの場合、空のエントリーは無視されます。

空のエントリーとは、リスト・エントリーを構成するすべてのセル値が空の文字列値の場合です。

SCALE

このオプションのキーワードは、一般的な数字形式の数値セルで使用される10進法を指定します。デフォルト値は 4です。

NUMBERFORMAT

このオプションのキーワードは、小数区切り文字が小数点文字「.」ではない数字文字列を処理します。

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

ROW

この任意のキーワードは R1C1 と ROWCOUNT の代わりに使用することができます。

指定の行番号のみが読み込まれ、行内のすべての列は単一のフィールド作業リストのエントリーとして戻されます。

RDML

 

USE BUILTIN(JSM_COMMAND) WITH_ARGS('READ SHEET(PARTS) SERVICE_LIST(LINENUM,PARTNUM,PARTDSC,PARTAMT,PARTQTY)') TO_GET(#JSMSTS #JSMMSG #ORDLIST)

 

または

 

USE BUILTIN(JSM_COMMAND) WITH_ARGS('READ SHEET(PARTS) R1C1(10,3) SERVICE_LIST(LINENUM,PARTNUM,PARTDSC,PARTAMT,PARTQTY)') TO_GET(#JSMSTS #JSMMSG #ORDLIST)

 

RDMLX

 

use builtin(jsmx_command) with_args(#jsmhandle 'read sheet(parts)') to_get(#jsmsts #jsmmsg #ordlist)

 

または

 

use builtin(jsmx_command) with_args(#jsmhandle 'read sheet(parts) r1c1(10,3)') to_get(#jsmsts #jsmmsg #ordlist)