ページ項目プロパティーは、PageHandler パーツまたは UI レコード・パーツで項目または配列が宣言された場合に有効になる特性を指定します。
以下の説明中、バインド・プロパティー は、ページ作成者が項目 (または項目を含むレコード) を Web ページに配置した場合に有効になる値を持つプロパティーを指します。ページ作成者は、デフォルトの値をオーバーライドできます。
action プロパティーはバインド・プロパティーで、割り当てられた値は Page Designer で作業をする場合にデフォルトとして使用されます。このプロパティーは、項目のプロパティー displayUse の値が button または hyperlink の場合にのみ有効です。
action の値は、ユーザーがボタンまたはハイパーテキスト・リンクをクリックしたときに呼び出されるコードを参照します。
action = actionValue
byPassValidation プロパティーはバインド・プロパティーで、割り当てられた値は Page Designer で作業をする場合にデフォルトとして使用されます。このプロパティーは、コマンド・タグ (ボタンやハイパーリンク) を表す項目に指定された場合にのみ有効になります。Yes は、コマンド・イベントに関して、検証をバイパスすることを示します。入力フィールドからのデータは、プログラムに戻されません。
byPassValidation = yesOrNo
displayName プロパティーはバインド・プロパティーで、割り当てられた値は Page Designer で作業をする場合にデフォルトとして使用されます。このプロパティーは、項目の次に表示されるラベルを指定します。
displayName = "literal"
displayUse プロパティーはバインド・プロパティーで、割り当てられた値は Page Designer で作業をする場合にデフォルトとして使用されます。このプロパティーは、 項目とユーザー・インターフェース制御を関連付けます。
displayUse = displayUse
help プロパティーはバインド・プロパティーで、割り当てられた値は Page Designer で作業をする場合にデフォルトとして使用されます。このプロパティーは、ユーザーが入力項目の上にカーソルを置いたときに表示される吹き出しヘルプ・テキストを指定します。
help = literal
項目に固有の help プロパティーを指定しない場合、help プロパティーは、項目を含む pageHandler または UIRecord パーツに対して有効になります。詳細については、『EGL ソース形式の PageHandler パーツ』を参照してください。
プロパティー newWindow は、EGL ランタイムが action プロパティーで識別されるアクティビティーに対する応答として Web ページを表示する場合に、新しいブラウザー・ウィンドウを使用するかどうかを指示します。
newWindow = yesOrNo
プロパティー newWindow は、プロパティー action が指定されている場合にのみ有効です。指定されていない場合、現在のブラウザー・ウィンドウを使用して次ページが表示されます。
numElementsItem プロパティーは、静的配列変数またはレコード項目に指定されます。UI レコードまたはページ・ハンドラー内の別の項目の名前を示します。実行時に、 プログラムまたはページ・ハンドラー・コードがその項目を設定し、JSP に対して表示する配列要素の数を指示します。このプロパティーは、出力にのみ使用されます。
numElementsItem = "itemName"
プロパティー numElementsItem は、動的配列に対して有効ではありません。これは、それぞれの動的配列には、使用される要素の数の標識が含まれるためです。詳細については、『配列』を参照してください。
プロパティー runValidatorFromProgram は、項目が UI レコード内にある場合にのみ有効です。このプロパティーは、validatorFunction プロパティーで参照される関数が、Web アプリケーション・サーバー (UI レコード Bean 内) で実行されるか、ユーザーからのデータを受け取るプログラムで実行されるかを指定します。
runValidatorFromProgram = yesOrNo
プログラムでの検証は、検証でプログラム変数へのアクセスまたは Web アプリケーション・サーバーで使用できない他のリソースへのアクセスが必要な場合にのみ行います。
selectFromListItem プロパティー (以前の selectFromList プロパティー) はバインド・プロパティーです。つまり、割り当てられた値は、Page Designer で作業をする場合にデフォルトとして使用されます。
このプロパティーは、ユーザーが 1 つ以上の値を選択する配列またはテーブル列を参照します。そして、宣言されている配列や項目が、ユーザーによるリストからの選択に応答してデータを受け取るよう指示します。
ユーザーが複数値を選択を行える場合は、プロパティーは配列に対して指定されます。そうでない場合、プロパティーは項目に対して指定されます。
プロパティー selectType は、受け取る値のタイプ (ユーザーにより選択された内容、または配列や列の索引) を指示します。
selectFromListItem = "listName"
名前の解決についての詳細は、『パーツの参照』を参照してください。
selectType プロパティーはバインド・プロパティーで、割り当てられた値は Page Designer で作業をする場合にデフォルトとして使用されます。
このプロパティーは、宣言されている項目に対して取り出す値のタイプを指示します。
selectType = selectType
背景情報については、selectFromListItem プロパティーを参照してください。
プロパティー validationOrder の値は、項目のバリデーター関数を他のいずれかの項目のバリデーター関数と関連してするタイミングを指示する整数です。このプロパティーは、ある項目の検証が前に他の項目が検証されるのに応じて行われる場合に意味を持ちます。
検証は最初に、プロパティー validationOrder の値が指定された項目について行われ、最下位の値を持つ項目が最初に検証されます。続いて、validationOrder の値が指定されていない項目について検証が行われます。この場合の検証は、ページ・ハンドラーでの項目の定義順に行われます。
validationOrder = integer
value プロパティー値は、バインド・プロパティーです。すなわち、割り当てられた値は Page Designer で作業をする場合にデフォルトとして使用されます。このプロパティーは、Web ページが表示され、ユーザーが値を変更する前に項目の内容として表示される文字ストリングを指定します。
value = "literal"
関連する概念
PageHandler パーツ
パーツの参照
UI レコード・パーツ
関連する参照項目
配列