CData ADO.NET Provider を使って Excel ファイルをデータソースとして活用



Björn Meyer 著、2010年12月6日
この記事はもともと Text Control ブログに掲載されたものです。

CData のパートナー企業である CData の ADO.NET Data Provider を使えば、Google、QuickBooks、Salesforce.com、SAP などのデータに簡単に接続できます。

TX Text Control Words(Text Control Reporting テンプレートデザイナー)には、CData のサポートを完全に統合しています。インストール済みの CData Data Provider は、「データソースの選択」ウィザードに自動的に表示されます。

CData ADO.NET Provider を使って Excel ファイルをデータソースとして活用

このチュートリアルでは、CData ADO.NET Provider for Excel を使って、Excel スプレッドシートを TX Text Control レポートのデータソースとして使用する方法を説明します。Excel と同様に、CData がサポートするすべての ADO.NET または ODBC Data Provider を TX Text Control で使用できます。

  1. CData ADO.NET Provider for Excel の試用版をダウンロードしてインストールします。
  2. TX Text Control Words を起動し、「Mailings」リボンタブから「Select Data Source」ボタンをクリックします。
  3. 表示されたダイアログボックスで「CData ADO.NET Provider for Excel」を選択し、「OK」をクリックします。
  4. 次のダイアログで「Excel File」プロパティを見つけ、Excel ファイルのパスを値として入力します。最初のテストには、こちらのサンプル Excel ファイルをご利用いただけます。「OK」をクリックして確定します。
  5. 「Insert Merge Block」ドロップダウンボタンから「Sheet1」を選択します。
  6. 表示されたダイアログボックスで、テーブルのカラムをいくつか選択し、「Add table header row」チェックボックスをオンにして、「OK」をクリックします。
  7. 以下のマージブロックが自動的に挿入されます。
  8. 「Preview」リボングループから「Preview Merge Fields」を選択し、表示されたダイアログで「OK」をクリックします。
TX Text Control と CData Data Provider を使えば、SharePoint、QuickBooks、Facebook、Microsoft Dynamics など、さまざまなデータソースから簡単にレポートを作成できます。