複数行テキスト入力フォーム要素をページに挿入します。
<jbo:InputTextArea
datasource="datasourceId"
[ dataitem="attributename" ]
[ rows="numberLinesDisplayed | 10" ]
[ cols="numberCharactersDisplayed | attribute length " ]
[ readonly="true | false " ]
/>
入力レンダラは、データベースに格納するためにすべての値をStringに変換します。
ビジネス・コンポーネント開発者がデータ項目(属性)に対してビジネス・コンポーネント・コントロール・ヒントを定義した場合、InputTextAreaデータ・タグでは、ビジネス・コンポーネント・コントロール・ヒントの書式を使用して属性値の出力を書式設定します。
注意: Netscape Navigatorをブラウザとして使用している場合、データを正しくレンダリングするには、HTMLの<form></form>
タグの内部にタグを挿入する必要があります。
datasource: データベースの更新のために使用するデータソースID。 データソースはデータソース・データ・タグを使用して作成します。
dataitem: ページから更新する(データソース内の)特定のビュー・オブジェクト属性の名前。AttributeIterateタグ・ボディの内部で使用する場合は必須ではありません。
rows: (オプション)表示する行の数。指定しない場合、InputTextAreaはデフォルトで10行を表示します。
cols: (オプション)テキスト入力フィールドの文字幅。指定されていない場合、幅は属性の長さと等しくなります。
readonly: (オプション)デフォルトでは、ユーザーはビュー・オブジェクト属性の値を変更できます。属性値を編集できないようにするには、true
に設定します。また、ブラウザによっては、デフォルトでユーザーはテキスト入力フィールドに表示されたテキストを編集できません。
注意: この属性は、HTMLフォーム入力要素にHTMLの読取り専用属性を設定しますが、Netscape NavigatorとMicrosoft Internet Explorerでは動作が異なります。 Netscapeの場合、ユーザーは編集ウィンドウ内の値を変更できます。 属性値は読取り専用のままで、ビュー・オブジェクト属性の値は変更されないことに注意してください。 値を編集できないようにフィールドを読取り専用にする場合は、<jbo:SetFieldRenderer>
データ・タグを使用して、readonlyFieldというフィールド・レンダラにビュー・オブジェクト属性をマップします。
Order Information:<jbo:InputTextArea datasource="Orders" dataitem="Desc" />
Order Information:<jbo:InputTextArea datasource="Orders" dataitem="Desc" cols="20" rows="5" />
コントロール・ヒントおよびビジネス・コンポーネント・データ・タグについて
コントロール・ヒントを使用するUIのカスタマイズ
UIのフォーマッタおよび書式マスクの定義
Copyright © 1997, 2004, Oracle. All rights reserved.