項目に設定する内容

Excel情報の各項目について説明します。

(1) Excel情報詳細(共通項目)

ID

登録したExcelファイルを認識するためのID。

業務グループ

一般ユーザにアクセス権限がある業務グループ。

または、絞り込み条件で使用する目的だけの業務グループ。

コメント

Excelファイルに対するコメント。

入出力区分

入力用の設定か出力用の設定かの選択。

入力

: Excelから入力する際に使用する情報を設定します。

出力

: Excelへ出力する際に使用する情報を設定します。

(2) Excel情報詳細

対象シート

入出力の対象のシートの指定方法を選択。

  • 「入出力区分」が“入力”の場合

    すべてのシート

    : すべてのシートを入力の対象とします。

    読み取るシートを選択

    : 指定したシートを読み取りの対象とします。

    除外するシートを選択

    : 指定したシートを読み取りの対象外とします。

  • 「入出力区分」が“出力”の場合

    固定値使用

    : 出力先シート名を固定値で指定します。

    項目値使用

    : 出力先シート名に項目値を使用します。

管理Excelファイル

Excel情報のExcelイメージを表示するExcel ファイルのパス。

Excel情報の単一セル・表の登録および修正時に使用します。

DataMagic Serverグレードの場合は接続先サーバのパスを、DataMagic Desktopグレードの場合は自マシンのパスで指定します。

シート名

= 備考 =

複数のシートを指定する場合は、「/」で区切って指定してください。

例: Sheet1/Sheet2/Sheet3

  • 「入出力区分」が“入力”の場合

    入力対象または除外対象としたいシート名を指定。

    対象シートで「すべてのシート」以外を選択した場合に指定します。

    「対象シート」で“すべてのシート”を選択した場合は指定できません。

  • 「入出力区分」が“出力”の場合

    出力対象または除外対象としたいシート名を指定。

    対象シートで「すべてのシート」以外を選択した場合に指定します。

    「対象シート」で“すべてのシート”を選択した場合は指定できません。

エラーセルの扱い(「入出力区分」が“入力”の場合)

読み込み対象のセルに設定された計算式の結果がエラーだった場合、変換処理を異常終了させるか、無視して空のデータとして扱い、処理自体を実行させるかどうかを選択。

テンプレートを使用する(「入出力区分」が“出力”の場合)

テンプレートファイルを利用するかどうかを選択。

データの出力時、あらかじめ書式や数式などが設定されているファイルを利用してExcelファイルへデータを書き込みたい場合に選択します。Excel情報詳細画面の「テンプレートファイル名」にファイル名が指定されている場合に有効となります。

テンプレートファイル名(「入出力区分」が“出力”の場合)

テンプレートとして使用するファイル名の選択。

「テンプレートを使用する」の設定が有効な場合、そのテンプレートファイルのどのシートを利用するのかを、シート名で指定します。テンプレートを利用する場合は必ず指定します。なお、シート名は複数指定できません。

テンプレートシート名(「入出力区分」が“出力”の場合)

出力先のシート名を指定。

入出力区分が「出力」で、対象シートで「固定値使用」を選択した場合、出力シート名を指定します。シート名は複数指定できません。

注意

出力対象のブックファイルに、同名のシート名がある場合、既存のシートに上書きして出力します。出力対象でないセルには、以前のデータがそのまま出力されます。対象シートで「項目値使用」を選択した場合は、「*(アスタリスク)」が自動的に指定されます。

単一セル タブ

読み込み対象、または書き出し対象のExcelファイルの、単一のセルを使用する場合に選択します。

表 タブ

読み込み対象、または書き出し対象のExcelファイルの表形式で使用する場合に選択します。

No.

項目名の1からの連番。

途中に行を追加した場合は、1から付与し直されます。

項目設定の最大項目数は、単一セル・表合わせて10000件です。

セル(単一セル タブの場合)、列(表 タブの場合)

Excelの行列アドレス。

英大文字、数字のみ入力できます。英小文字を入力した場合は、英大文字に変換されます。

指定できる値の範囲は、表の場合は、“A”~“XFD”、単一セルの場合は、“A1”~“XFD1048576”です。

単一セル内での同一セルの設定、表内での同一セルは設定できません。

項目名

Excelの項目名。カンマは入力できません。

保存時に、項目名の重複があるとエラーになります。

項目タイプ

項目タイプ。

M

: 漢字キャラクタ混在

D

: 日付タイプ

Z

: 数字文字列タイプ

コメント

項目のコメント。

開始行番号

読み書きを開始する先頭行を指定。

「対象範囲」に“表”を選択した場合に指定します。対象範囲が単一セルの場合は指定できません。

終了位置

読み込みを終了する位置条件を指定。

データの終わり

: 最後にデータが出現する位置まで読み込みます。

空のレコード

: 空のレコードが出現するまで読み込みます。

特定の列が空の行

: 指定した列に空の行が出現するまで読み込みます。

指定行

: 指定した行まで読み込みます。

空のセルが出現した行

: 空のセルが出現した行まで読み込みます。

終了行番号

「終了位置」に“指定行”を指定した場合に、読み取りを終了したい行番号を指定。

対象の列

「終了位置」に“特定の列が空の行”を指定した場合に、対象とする列を指定。

複数シート出力時のシート名に関する設定

入出力区分が「出力」で、対象シートに「項目値使用」を設定する場合、入力データの項目値ごとに、複数のシートに出力できます。

図3.1 項目名ごとに複数のシートに出力

(3) Excel取り込み設定

Excelシート選択

取り込むExcelイメージのシート。

Excelイメージ

取り込むExcelイメージ。

単一セルタブ

表示されているExcelイメージのセルを選択し、“単一セルとして追加(セルのみ)”または“単一セルとして追加(セルと項目名)”を選択すると、次の内容に設定されます。

  • 選択されている行の次に追加。以降の連番は振り直される。

  • セルおよび項目名:

    1つのセルを選択して「単一セルとして追加(セルのみ)」をクリックすると、選択したセルのExcelシート上のアドレス(例:A1、B3)が格納されます。項目名は空白になります。

    2つのセルを選択して「単一セルとして追加(セルと項目名)」をクリックした場合の動作を次に示します。

    • 2つのセルを左右で指定すると、左セルの値が項目名に、右セルのExcelシート上のアドレス(例:A1、B3)がセルに格納されます。

    • 2つのセルを上下で指定すると、上セルの値が項目名に、下セルのExcelシート上のアドレス(例:A1、B3)がセルに格納されます。

    • D:日付タイプ

      セルの表示形式が日付、時刻、ユーザ定義で日付のデータが入っている場合

    • Z:数字文字列

      セルの表示形式が数値、通貨、会計、ユーザ定義で数値のデータが入っている場合

    • M:可変長文字

      上記以外の場合

  • 項目:NULLで固定。

表タブ

表示されているExcelイメージのセルを範囲選択し、“表の列として追加”を選択すると、範囲選択した列が取り込まれます。範囲選択されていない場合はエラーとなります。また、2セル以上選択されていない場合もエラーとなります。

No.

項目名の1からの連番。

途中に行を追加した場合は、1から付与し直されます。

項目設定の最大項目数は、単一セル・表合わせて10000件です。

セル または 列

Excelの行列アドレス。

英大文字、数字のみ入力できます。英小文字を入力した場合は、英大文字に変換されます。

指定できる値の範囲は、セルの場合は“A1”~“XFD1048576”、列の場合は“A”~“XFD”です。

単一セル内での同一セルの設定、表内での同一セルは設定できません。

項目名

当該項目を認識する名称。同ID内で重複した値は指定できません。また、「Sheet」は指定できません。

項目タイプ

項目タイプ。

M

: 可変長文字

D

: 日付タイプ

Z

: 数字文字列タイプ