<jbo:DataRecord>

データソースにバインドされた単一レコードを表示するコンポーネントを挿入します。

JSP構文

<jbo:DataRecord
   datasource="datasourceId"
   [ relativeUrlPath="component's JSP page | DataRecordComponent.jsp"]
/>

説明

バインド先のデータソースの単一レコードを表示するには、<jbo:DataRecord>コンポーネント・タグを使用します。

DataRecordコンポーネントは、次の2つの方法で表示する行を取得します。

DataNavigateコンポーネントを使用してデータソースの行の現在位置を変更し、その変更をDataRecordコンポーネントに反映できます。両方のコンポーネントが同じデータソースにバインドされている必要があります。

行の現在位置を使用せずに特定の行を取得する場合、rowkeyを表示フォームに渡す必要があります。この場合、次のようにフォームで指定した入力パラメータを介して、rowkeyを明示的に渡す必要があります。


<td class="tablecell">
    <a href="<%=displayTargetParam%>?RowKey=<jbo:ShowValue datasource='dsBrowse'
    dataitem='RowKey'/>&originURL=<%=originURLParam%>">Display</a>
</td>

または、次のように簡易データ・タグの<jbo:UrlEvent>を使用します。


<td class="tablecell">
    <a href="<jbo:UrlEvent datasource="dsBrowse" addRowKey="true">
</td>

属性

次の例では、バインド先のデータソースの単一レコードを表示します。この例では、(DataRecordタグをJSPページに挿入すると生成される)DataRecordコンポーネントのJSPページの位置は、プロジェクトのJSPページと同じレベルです。


<jbo:DataRecord datasource="LocationsView" />

BC4Jコンポーネントのデータ・タグについて

BC4J JSPページへのコンポーネント・タグの追加
BC4Jコンポーネント・タグのカスタマイズ