ビジネス・コンポーネント・データ・アクセス・タグ - <jbo:ShowHint>

指定された属性の使用可能なコントロール・ヒントを表示します。

JSP構文

<jbo:ShowHint
   [ datasource="datasourceInstanceName" ]
   [ dataitem="attributeName" ]
   hintname="LABEL | TOOLTIP | DISPLAYHINT | CONTROLTYPE | DISPLAYWIDTH | DISPLAYHEIGHT | FORMTYPE"
/>

注意: ヒント名は大文字にする必要があります。

説明

<jbo:ShowHint>データ・タグは、JSPページで指定した属性のコントロール・ヒント・プロパティを表示します。コントロール・ヒントは、ビジネス・コンポーネント開発者が定義可能なビュー・オブジェクト属性またはエンティティ・オブジェクト属性のプロパティです。属性にコントロール・ヒントが定義されている場合、Webアプリケーションはその情報を使用してクライアントにデータ項目をレンダリングします。コントロール・ヒントのレンダリング方法は、クライアントで特定の処理がサポートされているかどうかにより異なります。

たとえば、ビュー・オブジェクトまたはエンティティ・オブジェクトの属性には、ビジネス・コンポーネントで使用される名前が付いています。その属性がクライアント・アプリケーションのUIに表示される場合に、コントロール・ヒント・ラベルを表示することもできます。 ほとんどの場合、属性のコントロール・ヒント・ラベルの表示には、内部で使用される属性名ではなく、<jbo:ShowHint>データ・タグを使用します。

<jbo:InputRender>または<jbo:RenderValue>データ・タグ、あるいはビジネス・コンポーネント・データ・タグ・ライブラリにある任意のコンポーネント・タグ(<jbo:DataTable>など)を使用して属性値を表示する場合は、コントロール・ヒントを表示するために<jbo:ShowHint>タグを使用する必要はありません。 ビジネス・コンポーネント・レンダリング・データ・タグおよびコンポーネント・タグは、使用可能なコントロール・ヒントを使用して、実行時にコントロールをレンダリングする方法を決定します。

参照項目: oracle.jbo.AttributeHints

属性

次の例では、属性のラベルと値をページに返します。

<table>
   <tr>
      <td><jbo:ShowHint datasource=”ds1” dataitem=”Deptno” hintName=”LABEL” /></td>
      <td><jbo:ShowValue datasource=”ds1” dataitem=”Deptno” /></td>
   </tr>
</table>


コントロール・ヒントおよびビジネス・コンポーネント・データ・タグについて
コントロール・ヒントを使用するUIのカスタマイズ
UIのフォーマッタおよび書式マスクの定義

 

Copyright © 1997, 2004, Oracle. All rights reserved.