• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 34718
  • 公開日時 : 2023/07/25 15:10
  • 印刷
DSCloudDSServista

【DataSpider Servista】設定した項目の長さに対して全角のパディング文字が入らない場合どのような挙動になるのでしょうか

全角のパディング文字を書き込む際、設定したフィールド長の都合上パディング文字が
入りきらない場合はどのような挙動になるのでしょうか。
カテゴリー : 

回答

全角のパディング文字を書き込む際、設定したフィールド長の都合上パディング文字が
入りきらない場合は、以下のエラーが発生し、スクリプトの実行が中断されます。
 
----------
[fixedlength_write(ファイル/固定長/固定長ファイル書き込み)]の処理に失敗しました。原因:[com.appresso.ds.dp.modules.adapter.structuredtext.fixedlength.IllegalPaddingException: パディング文字が入り切りませんでした。]
----------
 
上記のエラーは、パディングを行った結果、フィールドのデータがフィールド長以上になったことで発生したものです。
 
なお、当該エラーにつきましては、以下のヘルプをご確認ください。
 
・[固定長ファイル書き込み処理] - [主な例外] -[IllegalPaddingException]
 
回避策としましては、半角文字のパディング文字をご使用ください。
目的別で検索
仕様確認