表ハイパーリンクまたは表ハイパーリンク・グループを使用した表形式のデータへのアクセス

表のハイパーリンク・データは、ブラウザからアクセスするときに表形式で表示できます。表形式では、スクロール、ソート、フィルタリング、セルの色およびグループ化がサポートされており、列名を選択すると、列の値に基づいて列データが表示されます。

デフォルトの表形式での表ハイパーリンクおよびビュー・データの使用

ブラウザから表ハイパーリンクを使用してデータにアクセスし、データを表形式で表示できます。

表形式でデータを表示するには、任意の表ハイパーリンクURLに?view=table問合せパラメータを追加します。たとえば、ブラウザから、?view=tableを追加して表のハイパーリンクURLを入力します。

https://dataaccess.adb.us-ashburn-
1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table

次に、?view=tableが追加された表ハイパーリンクに対するレスポンスの例を示します。

par_url_ui_default.pngの説明が続きます

図par_url_ui_default.pngの説明

「表のハイパーリンク・ハンバーガー」メニューを表示できます hamburger-menu.pngの説明が続きます

これにより、ビューを切り替えたり、列を表示または非表示にしたり、カスタマイズされたデータ表示のために表グループを分割または結合できます。「表のハイパーリンク・ハンバーガ・メニュー」の詳細は、「表のハイパーリンク・ハンバーガ・メニューを使用したデータの管理」を参照してください。

列オプションは、表ハイパーリンクの生成時に構成できます。詳細は、「列で指定されたUI機能を使用した表ハイパーリンクの作成」を参照してください。

パスワードで保護された表のハイパーリンクの使用および表形式でのデータの表示

プロデューサがpasswordパラメータをDBMS_DATA_ACCESS.CREATE_URLとともに含めてパスワードで保護された表のハイパーリンクを作成する場合、コンシューマはパスワードで保護されたURLにアクセスするときに、有効なパスワードを指定した後にのみデータにアクセスできます。

たとえば、次のパスワードで保護されたURLを使用します。

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table

ブラウザにプロンプトが表示され、データにアクセスするにはパスワードを入力する必要があります。

adb_url_password_prompt.pngの説明が続きます

図adb_url_password_prompt.pngの説明

表ハイパーリンク・ハンバーガー・メニューを使用したデータの管理

「表のハイパーリンク・ハンバーガ」メニューでは、表のハイパーリンク・ページでのデータの表示方法を管理できます。チャートと表のビジュアライゼーションを切り替えたり、グループ化された表を分割または結合したり、表の列を選択的に表示できます。このメニューを使用すると、ワークフローに合わせてすばやくカスタマイズできます。

表のハイパーリンク・データは、「表のハイパーリンク・ハンバーガ・メニュー」にあるオプションと対話できます。これにより、データの表示方法が向上します。

「表のハイパーリンク・ハンバーガ」メニューを使用すると、次のことができます。

hamburger-options.pngの説明が続きます

図hamburger-options.pngの説明

チャート・ビューと表ビューの切替え

このオプションを使用すると、データの表現を動的に切り替えることができます。データをチャートとして表示したり、データを検査するための詳細な表形式に切り替えることができます。データをチャート形式で表示するには、任意の表ハイパーリンクURLに?view=table問合せパラメータを追加します。

たとえば、ブラウザから、?view=tableを追加して表のハイパーリンクURLを入力します。

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table

表のハイパーリンク・データを表形式で表示します。

table-view.pngの説明が続きます

図table-view.pngの説明

「表のハイパーリンク・ハンバーガー」メニューを開きます hamburger-menu.pngの説明が続きます

表のハイパーリンク・ページで、「チャートの表示」をクリックします。

show-charts.pngの説明が続きます

図show-charts.pngの説明

「チャート・ビュー」に切り替えると、チャートの最初の列のデータが自動的に表示されます。次のスクリーンショットは、チャート・ビューの「ID」列のデータを示しています。

chart-view-first-column.pngの説明が続きます

図chart-view-first-column.pngの説明

チャート・ビューの詳細は、「表ハイパーリンクを使用したチャート形式のデータへのアクセス」を参照してください。

表ハイパーリンク・グループを使用した、スイッチ・ビューを使用したデータの表示

ブラウザから表ハイパーリンク・グループを使用してデータにアクセスし、チャート・ビューでデータを表示できます。

「表のハイパーリンク・ハンバーガ」メニューの「ビューの切替え(タブ/分割)」オプションを使用して、表を表示する2つの方法を切り替えることができます。

このオプションは、表ハイパーリンク・グループの下にグループ化された複数の表または問合せ結果の表示方法を管理します。これらの表を分割して各データセットを個別に表示するか、統合ビューに結合するかを選択できます。

初めてクリックすると、表ハイパーリンク・グループが分割され、表が並べて表示され、タブに表示されます。

split-view.pngの説明が続きます

図split-view.pngの説明

これにより、複数の表のデータを同時に表示できます。

「ビューの切替え(タブ/分割)」オプションを再度クリックすると、分割されたビューが元のタブ表のハイパーリンク・グループに結合され、個別の表ではなく単一のタブ・ビューにグループ化されたすべての表が表示されます。

tab-view.pngの説明が続きます

図tab-view.pngの説明

表のハイパーリンクを使用した表の列の表示または非表示

フィルタを使用して、表のハイパーリンク・ページに表示されるデータを制限できます。

表ハイパーリンク・ハンバーガー・メニューの「列の表示」フィルタから、列名の横にあるチェック・ボックスを選択または選択解除して、表形式ビューで列を表示または非表示にできます。

このオプションを使用すると、表示または非表示にする列を選択して、表ビューをカスタマイズできます。

show-columns.pngの説明が続きます

図show-columns.pngの説明

ノート

ノート: 「列の表示」オプションは、表ハイパーリンクの表形式ビューでのみ使用できます。

表ハイパーリンク・グループの場合、「列の表示」オプションには、現在選択されている表の列が表示されます。

列ソートを使用した表形式での表ハイパーリンクの使用

ブラウザから表ハイパーリンクを使用してデータにアクセスし、データを表形式で表示し、表データをソートできます。

表形式でデータを返すには、?view=table問合せパラメータを任意の表ハイパーリンクに追加します。たとえば、ブラウザから、?view=tableが付加された表ハイパーリンクを使用します。

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table

表ビューでは、列見出しの横にある追加のアクションをクリックし、「昇順ソート」または「降順ソート」を選択して、表のハイパーリンク列を昇順または降順にソートできます。

たとえば:

par_url_ui_descending.pngの説明が続きます

図par_url_ui_descending.pngの説明

列のソートは、表のハイパーリンクの生成時に列ごとに構成できます。詳細は、「列で指定されたUI機能を使用した表ハイパーリンクの作成」を参照してください。

列フィルタを使用した表形式での表ハイパーリンクの使用

ブラウザから表ハイパーリンクを使用してデータにアクセスし、表形式でデータを表示し、表データをフィルタできます。

表形式でデータを返すには、?view=table問合せパラメータを任意の表ハイパーリンクに追加します。たとえば、ブラウザから、?view=tableが付加された表ハイパーリンクを使用します。

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table

表のハイパーリンク列をフィルタするには、列見出しの横にある追加のアクションをクリックしてから、入力テキスト・ボックスにフィルタ・テキストを入力し、[Enter]と入力します。

次に、SPECIES列がSpruceツリーのデータのみを表示するようにフィルタ処理されたサンプル表のスクリーンショットを示します。

par_url_ui_filtered.pngの説明が続きます

図par_url_ui_filtered.pngの説明

列のフィルタリングは、表のハイパーリンクの生成時に列ごとに構成できます。詳細は、「列で指定されたUI機能を使用した表ハイパーリンクの作成」を参照してください。

表ハイパーリンクを使用したセル内の色による表形式のデータへのアクセス

ブラウザから表ハイパーリンクを使用してデータにアクセスし、データを表形式で表示し、セル値を色で表示できます。

ブラウザを使用して表ハイパーリンク・データにアクセスし、戻されたデータをデータベース表形式で表示できます。表形式では、スクロール、ソート、フィルタリングおよびセルの色がサポートされています。

表形式でデータを返すには、?view=table問合せパラメータを任意の表ハイパーリンクに追加します。たとえば、ブラウザから、?view=tableが付加された表ハイパーリンクを使用します。

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table

デフォルトでは、列にはセル値の色付けは含まれません。表ハイパーリンク表ビューのセル値に色を追加するには、列見出しの横にある追加のアクションをクリックし、「色の有効化」を選択します。

次に、セルの値を含む色を示すSPECIES列を含むサンプル表のスクリーンショットを示します。

par_url_ui_enable_color.pngの説明が続きます

図par_url_ui_enable_color.pngの説明

問合せパラメータを使用した列データの色付け

問合せパラメータを使用して、色を追加する列を選択することもできます。列を色で指定するには、colored_column_names問合せパラメータに列名を含めます。たとえば、COUNTY列とSPECIES列を色分けするには、次のようにします。

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table&colored_column_names=COUNTY,SPECIES

次に、COUNTY列およびSPECIES列とセル値の色を示すサンプル表のスクリーンショットを示します。

par_url_ui_colored.pngの説明が続きます

図par_url_ui_colored.pngの説明

問合せパラメータを使用した色列のデータ型

問合せパラメータを使用して、colored_column_types問合せパラメータでデータ型を指定することにより、特定の列データ型を選択し、表に色を追加することもできます。

このパラメータでは、すべての文字列(VARCHAR)列に色を付けるcolored_column_types=VARCHARと、データ型に色を付けないcolored_column_types=NONEがサポートされます。

たとえば:

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table&colored_column_types=VARCHAR

表のハイパーリンクを使用した表形式のグループ化オプションによるデータへのアクセス

ブラウザから表ハイパーリンクを使用してデータにアクセスし、列内のセルの値でデータをグループ化できます。

表のハイパーリンク生成プロシージャでは、列の指定およびグループ化オプションによる列値の表示をサポートする列リスト・オプションがサポートされています。

たとえば、表ハイパーリンクの生成時にgroup byを指定する場合は、次を実行してデータをグループ別に表示します。

  1. ブラウザから、表ハイパーリンクに?view=tableを付加して使用します。

    たとえば:

    https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/**data?view=table**
  2. 「グループ化基準」オプションが表示されている列から、「グループ化基準」を選択します。

    たとえば:

    adb_par_url_group_by_option.pngの説明が続きます

    図adb_par_url_group_by_option.pngの説明

    グループ化基準の表示が表示され、別の列を表示してグループ化できる場合は(表のハイパーリンクの生成方法に応じて)別の列を選択できます。

    adb_par_url_group_by_table.pngの説明が続きます

    図adb_par_url_group_by_table.pngの説明

    デフォルトでは、表ハイパーリンク列はグループ化オプションをサポートしていません。このオプションは、表ハイパーリンクの生成時に列ごとに構成できます。詳細は、「列で指定されたUI機能を使用した表ハイパーリンクの作成」を参照してください。

表のハイパーリンク・グループを使用した表形式でのデータの表示

ブラウザから表ハイパーリンク・グループを使用してデータにアクセスし、データを表形式で表示できます。

表形式でデータを表示するには、表ハイパーリンク・グループのURLに?view=table問合せパラメータを追加します。表ハイパーリンク・グループURLの場合、ブラウザでは、グループ・メンバーのデータを表示するタブを選択できるページが表示されます。

たとえば、URLに?view=tableを追加することで、グループ・メンバー・タブを含む表ハイパーリンク・グループを表示できます。

https://dataaccess.adb.us-ashburn-1.oraclecloudapps.com/adb/p/F5Sn..._example/data?view=table

次のページには、「チャート・ビュー」が選択された「ツリー」タブが表示されます(このオプションを選択解除すると、ページに表ビューが表示されます)。

adb_table_hyperlink_group_chart.pngの説明が続きます

図adb_table_hyperlink_group_chart.pngの説明