maxLen

maxLen プロパティーは、EGL がデータベース列に書き込む文字の最大数を指定します。 このプロパティーは、STRING 変数でのみ使用できます。 このプロパティーにデフォルト値はありませんが、固定長で STRING 変数を作成した場合は、maxLen のプロパティーを設定したのと同じことになります。

互換性

maxLen プロパティーは、UI テクノロジーではなく、データベースについて関連付けられた変数の動作に影響します。

表 1. maxLen の互換性に関する考慮事項
プラットフォーム 問題
COBOL 生成 このプロパティーは、データベースから列の値を読み取るために割り当てられた入力バッファーの長さを指定します。 データベースを読み取る際、列の値が指定された maxLen よりも長いと、その値は切り捨てられます。 maxLen プロパティーは、少なくとも、関連付けられている列のストリングの最大長と等しくなるようにしてください。

フィードバック