align

align プロパティーは、変数フィールドについてデータの長さがフィールド長よりも短い場合に、フィールド内のデータの位置を指定します。

このプロパティーに値を指定するときは、alignKind 列挙型の値を使用してください。
left (文字データのデフォルト値)
データをフィールドの左側に配置します。開始スペースは除去され、フィールドの末尾に置かれます。
right (数値データのデフォルト値)
データをフィールドの右側に配置します。末尾スペースはフィールドの先頭に移動されます。 この設定は、小数点位または符号を持つ数値データの場合に必須です。
center
データをフィールドの中央に配置します。先頭および末尾のスペースを 除去して、それ以外のフィールド内容のみを基に余白が計算されます。
none
データを位置調整しません。この設定は、文字データについてのみ有効です。

align プロパティーは、文字データと数値データの両方の出力に影響しますが、入力については文字データにのみ影響します。 数値データは入力について常に右揃えです。

JSF API はプロパティーをサポートしないため、JSF ハンドラーの場合、align プロパティーは意味がありません。必要に応じて、コントロールの位置合わせを CSS に指定できます。

互換性

表 1. align プロパティーのサポート
データ項目 JSF ハンドラー VGUI レコード コンソール UI テキスト書式 Java™ テキスト書式 COBOL 印刷書式 Java 印刷書式 COBOL
あり なし なし あり あり あり* あり あり*

* 以下の互換性に関する追加の考慮事項が該当します。

表 2. align の互換性に関する考慮事項
プラットフォーム 問題
COBOL 生成 center 値は、このプロパティーにはサポートされません。

フィードバック