10.3.6 外部データ・ソースを使用した新しいページへのチャートの追加

ページの作成ウィザードを実行して、外部データ・ソースを使用する新しいチャート・ページを追加します。

このトピックで説明するコンポーネントには、リモート・データ・ソースへの読取りおよび書込みアクセスを可能にするREST対応SQLおよびRESTデータ・ソースの組込みサポートが含まれています。リモート・データ・ソースを基にしてコンポーネントを作成するには、最初にアプリケーションを作成して、外部データ・ソースを構成する必要があります。

外部データ・ソースを使用して新しいページにチャートを追加するには:

  1. ページの作成ウィザードを実行します。
    1. 「ワークスペース」ホームページにナビゲートします。
    2. 「アプリケーション・ビルダー」アイコンをクリックします。
    3. アプリケーションを選択します。
    4. 「アプリケーション」ホームページで、「ページの作成.」をクリックします
      ページの作成ウィザードが表示されます。
  2. 「ページの作成」で、次のステップを実行します。
    1. ページ・タイプ: 「コンポーネント」を選択します。
    2. 「チャート」をクリックします。
  3. 「チャート・タイプ」で、チャート・タイプを選択します。
  4. 「ページおよびリージョン属性」で、次のステップを実行します。
    1. ページ番号: チャート・オブジェクトを表示するページを入力します。
    2. ページ名: ページ名を入力します。
    3. ページ・モード: ページ・モードを選択します。標準: 標準のApplication Expressアプリケーション・ページとして表示されます。「モーダル・ダイアログ」では、ビューポート内に配置されたオーバーレイ・ウィンドウとしてページが表示され、エンド・ユーザーが終了する(閉じる)までアクティブでフォーカスされたままになります。基になるページはグレーアウトされ、ダイアログを閉じるまで、エンド・ユーザーは残りのページと対話できません。
    4. ブレッドクラム - ページでブレッドクラム・ナビゲーション・コントロールを使用するかどうかを選択します。
    5. 「次」をクリックします。
  5. 「ナビゲーションのプリファレンス」で、このページに含めるナビゲーションのタイプを指定し、「次へ」をクリックします。ナビゲーション・オプション(ナビゲーション・メニューまたはタブなど)はカレント・アプリケーションのテーマに応じて決まります。
  6. 「ソース」で、リモート・データ・ソースを選択します。
    • REST対応SQLサービス: データは、REST対応SQLを使用して接続が定義されるリモート・データベースをソースとします。REST対応SQL参照を作成または保守するには、「共有コンポーネント」→「REST対応SQL」にナビゲートします。

    • RESTデータ・ソース: データは、RESTデータ・ソースを使用して定義されるRESTful Webサービスをソースとします。RESTデータ・ソースは、「共有コンポーネント」内で作成および保守されます。

  7. 以降のステップは、「ソース・タイプ」(「表」または「SQL問合せ」)によって異なります。
    • 「ソース・タイプ」が「表」の場合:

      1. ソース・タイプ - 「表」を選択します。

      2. 表/ビューの所有者: チャートを作成している表の所有者を選択します。

      3. 表/ビューの名前: チャートの基になる表またはビューを選択します。

      4. 送信するページ・アイテム: チャート・データが各リクエストで読み取られるときにセッション・ステートに設定される、カレント・ページのページ・アイテムのカンマ区切りリストを入力します。

      5. 最大行数: チャートの表示に使用する行の最大数を入力します。

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

    • 「ソース・タイプ」が「SQL問合せ」の場合:

      1. ソース・タイプ - 「SQL問合せ」を選択します。

      2. SQL問合せ: チャートに使用されるSQL SELECT文を入力します。SQL SELECT文には、少なくとも2つの列が含まれている必要があります。

      3. 送信するページ・アイテム: チャート・データが各リクエストで読み取られるときにセッション・ステートに設定される、カレント・ページのページ・アイテムのカンマ区切りリストを入力します。

      4. 最大行数: チャートの表示に使用する行の最大数を入力します。

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

  8. 「列のマッピング」は、次のようにします。
    1. チャートにマップする列を選択します。表示されるオプションは、選択したチャート・タイプによって異なります。属性についてさらに学習するには、フィールドレベル・ヘルプをクリックしてください。
    2. 「次」をクリックします。
  9. 「作成」をクリックします。