項目名 |
必須/省略可 |
変数の使用 |
説明 |
備考 |
ファイルパス
|
必須 |
使用可 |
Excelファイルのファイルパスを入力します。
[参照]ボタンを押下するとファイルチューザが起動し、ファイルの選択ができます。
|
|
セル一覧
|
必須 |
- |
セルを指定します。
各列は以下のボタンで操作することができます。
-
[上へ]:
選択している列の順序を一つ上に上げます。
-
[下へ]:
選択している列の順序を一つ下に下げます。
-
[追加]:
列を追加します。
-
[削除]:
列を削除します。
|
|
セル一覧/シート名
|
必須 |
使用可 |
シート名を選択または入力します。 |
- 大文字小文字を区別しません。
- 書き込み先にシート名が存在しない場合、シートを作成します。
- プロパティアクション[シート名の一覧を取得する]からシート名の一覧を取得できます。
|
セル一覧/セルアドレス
|
必須 |
使用可 |
書き込むセルアドレスを入力して、指定します。 |
- セルアドレスはA1形式またはR1C1形式で指定できます。
- A1形式で指定する場合
例:「A1」「B2」
- R1C1形式で指定する場合
例:「R1C1」「R5C12」
|
セル一覧/セルラベル
|
省略可 |
使用不可 |
セルのラベルを入力します。 |
-
[セルラベル]に設定した値がMapperのスキーマに表示されます。実行時には使用されません。
|
セル一覧/型
|
必須 |
使用不可 |
セルの型を選択します。
-
[文字列]:(デフォルト)
内部データ型はStringです。
-
[数値]:
内部データ型はBigDecimalです。
-
[日付]:
内部データ型はDateです。
-
[時間]:
内部データ型はDateです。
-
[真偽値]:
内部データ型はbooleanです。
|
-
内部データ型の詳細については、「内部データ型」を参照してください。
- [時間]を選択した場合、年月日の値は使用されません。
|
セル一覧/表示形式設定
|
必須 |
使用不可 |
表示形式の設定方法を選択します。
-
[表示形式を指定する]:
セルの表示形式を指定します。
-
[セルの表示形式を利用する]:(デフォルト)
書き込み先セルの表示形式を利用します。
|
-
[セルの表示形式を利用する]を選択した場合、
[列一覧/表示形式]で設定した表示形式は使用されません。
|
セル一覧/表示形式
|
省略可 |
使用可 |
書き込み先のセルに設定する表示形式を選択または入力します。 |
|
書式・コメントをMapperで指定して書き込む
|
省略可 |
使用不可 |
書式・コメントを書き込むための要素を入力スキーマに設定するかどうかを選択します。
-
[チェックあり]:
書式・コメントを書き込むための要素を入力スキーマに設定します。
-
[チェックなし]:(デフォルト)
書式・コメントを書き込むための要素を入力スキーマに設定しません。
|
-
[チェックあり]の場合、入力スキーマはXML型となります。
-
詳細については、「入力スキーマ」を参照してください。
|
コンポーネント変数名 |
説明 |
備考 |
filePath
|
ファイルのパスが格納されます。 |
|
message_category
|
エラー発生時、発生したエラーに対応するメッセージコードのカテゴリが格納されます。 |
|
message_code
|
エラー発生時、発生したエラーに対応するメッセージコードのコードが格納されます。 |
|
message_level
|
エラー発生時、発生したエラーに対応するメッセージコードの重要度が格納されます。 |
|
error_type
|
エラー発生時、発生したエラーの種類が格納されます。 |
- デフォルト値はnullです。
- エラーの種類は、以下のような形式となります。
例:「java.io.FileNotFoundException」
-
DataSpider Servistaのバージョンにより、格納される内容が変わる可能性があります。
|
error_message
|
エラー発生時、発生したエラーのメッセージが格納されます。 |
- デフォルト値はnullです。
-
DataSpider Servistaのバージョンにより、格納される内容が変わる可能性があります。
|
error_trace
|
エラー発生時、発生したエラーのトレース情報が格納されます。 |
- デフォルト値はnullです。
-
DataSpider
Servistaのバージョンや実行するクライアントアプリケーションにより、格納される内容が変わる可能性があります。
|
例外名 |
原因 |
対策 |
InputDataNotFoundException
|
[入力データ]が指定されていません。
|
[入力データ]を指定する、またはデータフローを引いてください。
|
ToFormatException
|
入力スキーマの
format要素に入力された値が不正です。
|
Mapperで「Excel書式生成」ロジックから出力した値を入力するか、不要な場合は値を入力しないようにしてください。 |
javax.json.JsonException
|
InvalidPropertyConfigurationException
<プロパティ名>が指定されていません。
|
[<プロパティ名>]が指定されていません。
|
[<プロパティ名>]を指定してください。
|
FileIsDirectoryException
|
[ファイルパス]に入力されたパスがディレクトリです。
|
[ファイルパス]にはファイルパスを入力してください。
|
org.apache.poi.openxml4j.exceptions.OLE2NotOfficeXmlFileException
|
[ファイルパス]に指定されたExcelファイルは、読み取りパスワードが設定されています。 |
[ファイルパス]には読み取りパスワードが設定されていないExcelファイルを入力してください。 |
org.apache.poi.openxml4j.exceptions.NotOfficeXmlFileException
|
[ファイルパス]に指定されたExcelファイルが不正な状態になっています。 |
以下のことを確認してください。
- Excelファイルではないファイルを[ファイルパス]に指定していないか
- ファイルが破損していないか
|
org.apache.poi.EmptyFileException
|
org.apache.poi.openxml4j.exceptions.InvalidFormatException
|
FileIsLockedException
|
[ファイルパス]に指定されたファイルがロックされています。
|
エクスプローラやCLIからロックの解除を行ってください。 |
java.io.FileNotFoundException
別のプロセスが使用中です。
|
[ファイルパス]に指定されたファイルが別のプロセスによって使用されています。
|
別のプロセスで使用されていないかを確認してください。 |
InvalidPropertyConfigurationException
指定したセルアドレスは不正です。
|
[セル一覧/セルアドレス]に入力されたセルアドレスが不正です。
|
[セル一覧/セルアドレス]を確認して正しいセルアドレスを入力してください。
|
InvalidPropertyConfigurationException
セルアドレスが範囲を超えています。[<セルアドレス>]
|
[セル一覧/セルアドレス]で指定したセルアドレスが最大値を超えています。
|
[セル一覧/セルアドレス]の値を確認してください。
|