トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
>
【DataSpider Servista】設定した項目の長さに対して全角のパディング文字が入らない場合どのような挙動になるのでしょうか
戻る
No : 34718
公開日時 : 2023/07/25 15:10
印刷
DSCloud
DSServista
【DataSpider Servista】設定した項目の長さに対して全角のパディング文字が入らない場合どのような挙動になるのでしょうか
全角のパディング文字を書き込む際、設定したフィールド長の都合上パディング文字が
入りきらない場合はどのような挙動になるのでしょうか。
カテゴリー :
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Servista
トップカテゴリー
>
テクニカルFAQ-一般公開向け-
>
DataSpider関連
>
DataSpider Cloud
回答
全角のパディング文字を書き込む際、設定したフィールド長の都合上パディング文字が
入りきらない場合は、以下のエラーが発生し、スクリプトの実行が中断されます。
----------
[fixedlength_write(ファイル/固定長/固定長ファイル書き込み)]の処理に失敗しました。原因:[com.appresso.ds.dp.modules.adapter.structuredtext.fixedlength.IllegalPaddingException: パディング文字が入り切りませんでした。]
----------
上記のエラーは、パディングを行った結果、フィールドのデータがフィールド長以上になったことで発生したものです。
なお、当該エラーにつきましては、以下のヘルプをご確認ください。
・[固定長ファイル書き込み処理] - [主な例外] -[IllegalPaddingException]
URL:
https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/adapter/file/fixedlength_put_data.html
回避策としましては、半角文字のパディング文字をご使用ください。
目的別で検索
仕様確認