COBOL表記のプロパティ
- [Character encoding] (文字エンコーディング): 処理対象のデータに文字エンコーディングを指定します。詳細は、文字エンコーディングをご覧ください。
- [Byte Order] (バイト順): バイト順には[Big Endian] (ビッグエンディアン)または[Little Endian] (リトルエンディアン)のいずれかを選択します。
- [Large occurs error threshold] (エラー発生の大しきい値): 予想最大サイズよりも大きい値を入力します。デフォルト値は10000です。この機能を無効にする場合は、-1と入力します。
- [Pad decimals on read with leading zeroes] (読み取り10進数の先頭にゼロを埋め込む): 小数点以下の桁数に合わせて10進数値の先頭にゼロを埋め込む場合は、このチェックボックスをオンにします。
- [Allow spaces for packed decimals] (埋め込まれた10進数にスペースを許可): 埋め込まれた10進数フィールドにホワイトスペースまたはゼロ(0)を入力してもエラーが発生しないようにする場合は、このチェックボックスをオンにします。その場合、返される値はゼロになります。
- [Allow any character in display decimals] (10進数の表示にすべての文字を許可): 10進数表示フィールドがベストエフォートベーシスで変換されるようにする場合は、このチェックボックスをオンにします。非数字、非記号、非10進型の区切り文字を含むすべての文字が、ゼロの文字に変換されます。
- [Allow any character in zoned decimals] (ゾーニングされた10進数の表示にすべての文字を許可): ゾーニングされた10進数の表示フィールドがベストエフォートベーシスで変換されるようにする場合は、このチェックボックスをオンにします。非数字、非記号、非10進型の区切り文字を含むすべての文字が、ゼロの文字に変換されます。
- [Allow any character in packed decimals] (パック済み10進数の表示にすべての文字を許可): パック済み10進数の表示フィールドがベストエフォートベーシスで変換されるようにするには、このチェックボックスをオンにします。非数字、非記号、非10進型の区切り文字を含むすべての文字が、ゼロの文字に変換されます。
- [Input is Variable Blocked format (RECFM=VB)] (入力は変数ブロック形式(RECFM=VB)): レコード記述子ワード(RDW)とブロック記述子ワード(BDW)を含む変数ブロックファイル(VB)を使用している場合は、このチェックボックスをオンにします。このパラメーターはCopybookのインポート時は判断できないため、COBOL表記で設定する必要があります。
- [Input replace all 0x0D0A (CRLF) with 0x0A (LF)] (入力は0x0D0A(CRLF)をすべて 0x0A (LF)に置換): 0x0D0A (Windows改行)を0x0A (Linux改行)に置き換える場合は、このチェックボックスをオンにします。このオプションを選択するとデータが破損する可能性があるため、好ましいオプションではありません。
- [Accept early end of file on input] (入力でファイルの早期終了を受け入れる): すべての必須エレメントを入力する場合に十分なデータがない入力でもCOBOLリーダーに受け入れさせたい場合は、このチェックボックスをオンにします。
- [Trim whitespace on Input?] (入力でホワイトスペースをトリムしますか?): このチェックボックスをオンにすると、最初または最後にあるホワイトスペースが全エレメントの入力データから自動的に削除されます。最初または最後以外のホワイトスペースには影響がありません。