プライマリ・コンテンツに移動
Oracle® Application Expressアプリケーション・ビルダー・ユーザーズ・ガイド
リリース18.1
E98591-01
目次へ移動
目次
索引へ移動
索引

前
次

9.6.4 実行中のアプリケーションでの対話モード・レポートのカスタマイズ

アプリケーションの実行中、ユーザー(エンド・ユーザーと開発者の両方)は、関心のある列の選択、フィルタの適用、ハイライト表示、ソート処理などを行って、対話モード・レポート・データのレイアウトを変更できます。また、ブレーク、集計、チャート、グループ化を定義し、ユーザー独自の計算を追加することもできます。

関連項目:

『Oracle Application Expressエンド・ユーザー・ガイド』の「アクション」メニューを使用した対話モード・レポートのカスタマイズに関する項

9.6.4.1 検索バーについて

検索バーは各対話モード・レポートの上部に表示され、次の機能が含まれています。

  • 検索列の選択 - このアイコンは、虫めがねに似ています。このアイコンをクリックして、検索を特定の列に絞り込みます。すべての列を検索するには、「すべての列」を選択します。

  • テキスト領域 - 大/小文字を区別しない検索基準(ワイルドカード文字を含む)を入力し、「実行」をクリックします。

  • 「実行」ボタン - 検索を実行します。

  • レポート - 代替のデフォルトおよび保存済のプライベートまたはパブリック・レポートが表示されます。対話モード・レポートの保存を参照してください。

  • アイコンの表示 - デフォルト・レポートの「アイコンの表示」、「レポートの表示」および「詳細の表示」を切り替えます(有効にしている場合)。「チャート」ビューおよび「グループ化」ビューを含めることもできます(定義している場合)。

  • 「アクション」メニュー - 「アクション」メニューは対話モード・レポートのカスタマイズに使用します。「アクション」メニューについてを参照してください。

9.6.4.2 「アクション」メニューについて

注意:

対話モード・レポートの「アクション」メニューの構造は、対話グリッドと一貫するように変更されました。以前の(またはレガシー)構造を使用するように対話モード・レポートの「アクション」メニューを変更するには、「共有コンポーネント」「コンポーネント設定」に移動し、「対話モード・レポート」コンポーネントを構成します。対話モード・レポートの「アクション」メニューの構造の構成を参照してください。

「アクション」メニューは、検索バーの「実行」ボタンの右に表示されます。エンド・ユーザーは、「アクション」メニューを使用して対話モード・レポートをカスタマイズできます。

関連項目:

『Oracle Application Expressエンド・ユーザー・ガイド』の「アクション」メニューを使用した対話モード・レポートのカスタマイズに関する項

9.6.4.3 対話モード・レポート・フィルタの使用

対話モード・レポートをカスタマイズするとき、検索バーとレポートの間にフィルタが表示されます。次の図は、1つのフィルタStatus = 'COMPLETED'が表示された対話モード・レポートを示しています。

対話モード・レポートのその他の主要機能は、次のとおりです。

  • 有効/無効 - フィルタを有効または無効にするには、フィルタ名の左にあるチェック・ボックスを選択/解除します。

  • フィルタの編集 - フィルタを編集するには、フィルタ名をクリックします。

  • フィルタの削除 - フィルタを削除するには、フィルタ名の右側にある「フィルタの削除」アイコンを選択します。

デフォルトでは、複数のフィルタが上下に積み上げられ、水平に表示されます。表示する情報の量を最小化してフィルタの詳細を非表示にするには、フィルタ名の左側の矢印をクリックします。次の図は、フィルタ詳細が非表示になった、同じレポートを示しています。

9.6.4.4 対話モード・レポートの保存

すべてのユーザーは、プライベートまたはパブリック対話型モード・レポートを保存できます。ただし、プライベート・レポートを作成したユーザーのみが、そのレポートの表示、保存、名前の変更または削除を行うことができます。ただし、開発者には、最初に表示されるプライマリ・デフォルト・レポートを保存したり、代替デフォルト・レポートを作成できる追加の保存機能があります。

関連項目:

『Oracle Application Express管理ガイド』の保存された対話モード・レポートの管理に関する項

9.6.4.4.1 ユーザー・タイプおよび使用可能な保存オプションについて

エンド・ユーザーは、2つの方法で対話モード・レポートを保存できます。

  • パブリック・レポート(エンド・ユーザーおよび開発者)。このレポートはすべてのユーザーが表示できます。ただし、パブリック・レポートを作成したユーザーのみが、そのレポートの保存、名前の変更または削除を行うことができます。すべてのユーザーがパブリック・レポートを表示できますが、保存は新しいレポート名の下でのみ実行できます。

  • プライベート・レポート(エンド・ユーザーおよび開発者)。プライベート・レポートを作成したユーザーのみが、そのレポートを表示、保存、名前変更または削除できます。

また、開発者は、次の方法で対話モード・レポートを保存することもできます。

  • プライマリ・デフォルト(開発者のみ)。プライマリ・デフォルトは、最初に表示されるレポートです。プライマリ・デフォルト・レポートは、名前を変更することも、削除することもできません。

  • 代替レポート(開発者のみ)。開発者は、複数のレポート・レイアウトを作成できます。代替レポートの保存、名前の変更または削除ができるのは開発者のみです。

次の図では、対話モード・レポートの検索バーにある「レポート」リストを示します。

この例では、2つのレポートを示します。

  • デフォルト: プライマリ・レポート。これは、アプリケーション開発者によって作成される最初のレポートです。デフォルト・プライマリ・レポートの名前を変更したり削除することはできません。

  • プライベート: 1。タスクのあるプロジェクト。これはプライベートのレポートです。プライベート・レポートを表示、保存、名前変更、削除できるのは、それを作成したユーザーのみです。

ヒント:

保存済のレポートのアクティビティは、ワークスペース管理ページから表示することができます。ワークスペースのホームページで、「管理メニュー」をクリックして、「管理」「アクティビティのモニター」および「対話モード・レポート別」を選択します。

9.6.4.4.2 構成の依存関係について

開発者は、レポート属性を編集して、ユーザーが対話モード・レポートを保存する方法を制御します。

ユーザーがプライベート・レポートを完全に保存できるようにするには、開発者は次のステップを実行する必要があります。

  • カレント・アプリケーションに認証スキームを定義した場合。

  • 次のレポート属性を編集します。

    • アクション・メニューレポートの保存: この属性を「はい」に設定して、エンド・ユーザーが現在のレポート定義を「パブリック」レポートとして保存できるようにします。

    • アクション・メニューパブリック・レポートの保存: この属性を「はい」に設定して、エンド・ユーザーが現在のレポート定義を「プライベート」レポートとして保存できるようにします。

    • 検索バーレポート選択リスト: この属性を「はい」に設定して、「レポート」選択リストを検索バーに含めます。

    • アクション・メニューパブリック・レポートの保存の認可: 認可スキームを選択して、パブリック・レポート定義を保存できるユーザーを制限します。エンド・ユーザーがパブリック・レポートを保存できるようにするには、この認可スキームはTRUEと評価される必要があります。認可スキームが指定されていない場合、すべてのユーザーがレポートを保存できます。

9.6.4.4.3 パブリックまたはプライベートの対話モード・レポートの保存

エンド・ユーザーは、対話モード・レポートを保存し、そのレポートをパブリックまたはプライベートとして分類できます。パブリック・レポートは、すべてのユーザーが表示できます。プライベート・レポートは、そのレポートを保存したユーザーのみが表示できます。

ヒント:

パブリック・レポートを保存するには、開発者はレポート属性を編集する必要があります。プロパティ・エディタで、「アクション・メニュー」を見つけて「パブリック・レポートの保存」「はい」に設定します。開発者は、認可スキームを適用して、「パブリック・レポートの保存」を有効または無効にすることもできます。構成の依存関係についてを参照してください。

パブリックまたはプライベートの対話モード・レポートを保存するには、次のステップを実行します。

  1. 保存する対話モード・レポートを含むページに移動します。

  2. レポートをカスタマイズします(たとえば、列の非表示、フィルタの追加など)。

  3. 「アクション」メニューをクリックし、「レポート」「レポートの保存」の順に選択します。

    「レポートの保存」ダイアログが表示されます。

  4. エンド・ユーザーには、次の「レポートの保存」ダイアログが表示されます。

    「レポートの保存」で、次の項目を指定します。

    1. 名前: レポートの名前を入力します。

    2. パブリック: レポートをすべてのユーザーが表示できるようにするには、このチェック・ボックスを選択します。レポートをプライベートにするには、このチェック・ボックスの選択を解除します。

    3. 説明: 説明を入力します(オプション)。

    4. 「適用」をクリックします。

  5. 開発者には、次の「レポートの保存」ダイアログが表示されます。

    「レポートの保存」で、次の項目を指定します。

    1. 保存: 「名前付きレポートとして保存」を選択します。

    2. 名前: レポートの名前を入力します。

    3. パブリック: レポートをすべてのユーザーが表示できるようにするには、このチェック・ボックスを選択します。レポートをプライベートにするには、このチェック・ボックスの選択を解除します。

      ヒント:

      「パブリック」チェック・ボックスは、「パブリック・レポートの保存」レポート属性を有効にしている場合にのみ表示されます。

    4. 説明: 説明を入力します(オプション)。

    5. 「適用」をクリックします。

9.6.4.4.4 デフォルトの対話モード・レポートの保存

開発者は、プライマリおよび代替の2つのデフォルト対話モード・レポートを保存できます。両方のレポートは、検索バーの「レポート」リストに表示されます。ただし、プライマリ・デフォルト・レポートの名前を変更したり削除することはできません。

デフォルトの対話モード・レポートを保存するには、次のステップを実行します。

  1. レポートを開発者として実行します。
  2. レポートをカスタマイズします(たとえば、列の非表示、フィルタの追加など)。
  3. 「アクション」メニューをクリックし、「レポート」「レポートの保存」の順に選択します。

    「レポートの保存」ダイアログが表示されます。

  4. 「保存」から「デフォルトのレポート設定として保存」を選択します。

    「デフォルト・レポートの保存」ダイアログが表示されます。

  5. 「デフォルト・レポート・タイプ」で、次のいずれかを選択します。
    • : このレポートは、ページの実行時にプライマリ・レポートとして表示されます。

    • 代替: このレポートは、検索バーの「レポート」リストに代替オプションとして表示されます。「代替」を選択した場合、名前を入力します。

  6. 「適用」をクリックします。

9.6.4.4.5 パブリックまたはプライベートの対話モード・レポートの名前変更

パブリックまたはプライベートの対話モード・レポートを名前変更するには、次の手順を実行します。

  1. レポートを開発者として実行します。
  2. 名前変更するパブリックまたはプライベートの対話モード・レポートを選択します。
  3. 保存されたレポートのリンクをクリックします。
  4. 「レポートの名前変更」ダイアログで、属性を編集して(新しい名前を入力するなど)、「適用」をクリックします。

9.6.4.4.6 パブリックまたはプライベートの対話モード・レポートの削除

パブリックまたはプライベートの対話モード・レポートを削除するには、次のステップを実行します。

  1. レポートを開発者として実行します。
  2. レポート名のリンクの横にある「レポートの削除」アイコンをクリックします。
  3. 「適用」をクリックします。

9.6.4.4.7 対話モード・レポートのエクスポートについて

アプリケーションをエクスポートすると、プライマリ・デフォルト、代替デフォルト、パブリックのレポートがデフォルトで含まれます。エクスポート・プロセス中に「プライベート対話モード・レポート」で「はい」を選択して、パーソナル・レポートを含めるように指定することもできます。