[ |../../index.htm#lansa/l4wtgu01_0175.htm]
現在地:
1.2.17 入力属性
入力フィールド属性タイプ
フィールドがファンクションまたはフォームの入力フィールドとして使用されるときの表示形式を指定します。
ルール
使用が許される値は1.1 フィールド・タイプにより異なります。入力属性は以下のグループに分けられます。
- 共通属性
- SAA/CUA属性 - ファンクションのみ
- 色 - ファンクションのみ
- GUI属性 - ファンクションのみ
ヒントとテクニック
- LANSA 以外の画面(フォーム、Web ファンクションなど)は、ビジュアル・スタイルなどの他の技術を使用してフィールドの表示方法を定義しているため、色などの入力属性のほとんどはファンクションで使用されます。
- 非表示フィールド (パスワード用) などの入力属性や小文字 (小文字のテキスト入力可能) などは、すべてのアプリケーションのタイプで使用されます。
入力属性
フィールドがファンクションまたはフォームの入力フィールドとして使用される場合に、フィールドを表示するためのフィールド属性を指定します。
ルール
共通属性
共通属性で使用できる値は以下のとおりです。
属性 |
説明/コメント |
AB |
ブランク可能 |
ASQN |
*SQLNULLの値を設定可能 |
BL |
明滅表示 |
CBOX |
チェックボックス |
CS |
欄の区切り線の表示 |
FE |
フィールドEXITキーを必要に設定 |
HI |
高輝度表示 |
LC |
小文字入力可能この属性を設定しない場合は、『LANSA/AD ユーザーガイド』の「システム区画の言語属性を表示または変更する」の「PC ロケールによる大文字変換指定」を参照してください。 |
ME |
入力必須項目チェック |
MF |
全桁入力チェック |
ND |
非表示(非表示フィールド) |
RA |
レコードの自動前進フィールド |
RB |
右寄せブランクの組み込み |
RL |
カーソルを右から左に移動 |
RLTB |
カーソルを左から右、上から下にタブ゙移動 |
RZ |
右寄せゼロの組み込み |
SBIN |
Binary形式で保存。これは、PackedまたはSignedが埋め込まれたフィールドを含める必要のあるフィールド用に提供される特別属性です。『LANSA アプリケーション設計ガイド』の「16進法、属性、非表示時10進データ、*LOVAL、*HIVALの使用」を参照してください。 |
SREV |
反転形式で保存。この特別属性は、左から右、または右から左の方向で記述する言語に提供されます。『LANSA 複数言語 アプリケーション設計ガイド』の「SREVフィールド属性」を参照してください。 |
SUNS |
Integerの値を符号なしBinaryの値で保存 |
SUNI |
Unicodeで保管。これは、コード・ページ変換によってデータを失うことなくさまざまな言語のデータをデータベースに保管することのできる特別な属性です。新しいフィールドには、SUNI属性を追加するよりも、NCharやNVarCharのフィールド・タイプをお勧めします。 |
VN |
名前の妥当性チェック |
CUA属性 - ファンクションのみ
SAA/CUA属性で使用できる値(ファンクションのみ)は以下のとおりです。
属性 |
説明/コメント |
ABCH |
アクション(メニュー)バーまたはプルダウンの選択項目 |
FKCH |
ファンクション・キーの情報 |
PBBR |
括弧 |
PBCE |
入力不可のフィールド(強調) |
PBCH |
メニューに表示される選択項目 |
PBCM |
フィールド・ヘッダー |
PBCN |
入力不可のフィールド(標準) |
PBEE |
入力可能のフィールド(強調) |
PBEN |
入力可能のフィールド(標準) |
PBET |
強調のテキスト |
PBFP |
フィールドのプロンプト/ラベル/記述の詳細 |
PBGH |
グループ見出し |
PBIN |
ユーザーへの説明 |
PBNT |
標準のテキスト |
PBPI |
画面の識別子 |
PBPT |
画面のタイトル |
PBSC |
最後にメニューから選択された項目 |
PBSI |
スクロール情報 |
PBSL |
区切り線 |
PBUC |
使用不可の選択項目 |
PBWB |
ポップアップ・ウィンドウの境界 |
注:通常、入力属性としてPBENとPBEEだけが指定されます。
色 - ファンクションのみ
色で使用できる(ファンクションのみ)は以下のとおりです。
属性 |
説明/コメント |
BLU |
青色表示 |
GRN |
緑色表示 |
PNK |
ピンク色表示 |
RED |
赤色表示 |
TRQ |
青緑色表示 |
WHT |
白色表示 |
YLW |
黄色表示 |
GUI属性 - ファンクションのみ
GUI属性 (ファンクションのみ) で使用できる値は以下のとおりです。
属性 |
説明/コメント |
CBOX |
フィールド値をGUI WIMPチェックボックスで表示 |
DDxx |
ドロップダウン フィールドを対応するGUI WIMPコンストラクトで表示 |
PBnn |
プッシュ・ボタン |
RBnn |
ラジオ・ボタン |
ヒントとテクニック
- 1 つのフィールドに 1 色のみ指定可能です。
- 複数の色を使用すると、他の属性に影響を与える可能性があります。
プラットフォームについて
- IBM i:詳細については、IBMマニュアルの『Data Description Specifications』を参照してください。検討する必要のあるキーワードは、CHECK、COLOR、およびDSPATRです。
また、以下も参照してください。
1.2.18 出力属性
[ |../../index.htm#lansa/l4wtgu01_0175.htm]