Excel からMicrosoft Query を使ってGaroon に接続

詳細情報をご希望ですか?

無償トライアル:

ダウンロードへ

製品の詳細情報へ:

Garoon ODBC Driver

Garoon ODBC ドライバーは、ODBC 接続をサポートする任意のアプリケーションからリアルタイムGaroon データに直接接続できる強力なツールです。標準のODBC ドライバーインタフェースを使用して、データベースのようにGaroon にアクセスし、スケジュール、ワークフロー、ユーザーなどの読み出し、書き込み、および更新を実行できます。



この記事では、CData ODBC driver for Garoon を使って、Microsoft Query でExcel にデータをインポートします。Microsoft Query でパラメータを使う方法も説明します。



CData ODBC driver for Garoon は、標準ODBC インターフェースを使ってGaroon data をMicrosoft Access やExcel のようなアプリケーションと繋ぎます。以下の手順に従ってMicrosoft Query を使ってGaroon data をスプレッドシートにインポートし、スプレッドシートのセルからパラメータ化されたクエリに値を提供します。

※製品について詳しい情報をご希望の方は以下からお進みください。

  1. 接続プロパティが未設定の場合には、DSN(データソース名)の設定を行います。Microsoft ODBC データソースアドミニストレーターを使ってODBC DSN を作成および設定できます。

    一般的な接続文字列は次のとおりです:

    User=myuseraccount;Password=mypassword;Url=http://subdomain.domain.com;

    Microsoft ODBC データソースアドミニストレーターで必要なプロパティを設定する方法は、ヘルプドキュメントの「はじめに」を参照してください。

  2. Excel で[データ]タブを開き[その他のデータソースから]>[Microsoft Query から]を選びます。
  3. マシンにインストールされているMicrosoft Office のバージョンに合わせて、32 bit CData Garoon Source または64 bit CData Garoon Source x64 DSN を選びます。Query Wizard を使うオプションを選択し、クエリを作成/編集します。
  4. Query Wizard で、スプレッドシートにインポートしたいテーブルのノードを展開します。インポートしたいカラムを選択し、矢印をクリックしてクエリに追加します。あるいはテーブル名を選択して、テーブルにあるすべてのカラムを追加します。
  5. [Filter Data]ページではクライテリアを指定できます。例えば、日付の範囲を設定して結果を絞れます。
  6. クエリでパラメータを使いたい場合は、Microsoft Query でクエリを編集するオプションを選択します。

  7. クエリにパラメータを設定するには、SQL ステートメントを直接修正する必要があります。その場合は、[Query Editor]の[SQL]ボタンをクリックします。フィルタクライテリアを事前に設定している場合は、クエリ内にWHERE 句が存在します。

    パラメータを使うには、WHERE 句のフィールド値にワイルドカード文字として "?" を使います。例えばEvents をインポートしている場合は、"CreatorName=?" を設定できます。

  8. SQL ステートメントの編集が終わったら[SQL]ダイアログを閉じます。パラメータ値を入力するように促されますが、次のステップでセルを選択して値を入れることになるので、このダイアログではボックスは空のままにしておきます。

  9. Microsoft Query を閉じます。[Import Data]ダイアログが表示されます。結果をインポートするセルを入力します。

  10. [Import Data]ダイアログを閉じます。パラメータ値を入力するように促されます。パラメータボックスの隣にあるボタンをクリックしてセルを選択します。値が変更されたらスプレッドシートを自動的にリフレッシュするオプションを選択します。
データはこれでExcel にインポートされました。セルB1の値を変更すると、データは指定した検索クライテリアによってフィルタされます。