ノーコードでクラウド上のデータとの連携を実現。
詳細はこちら →無償トライアル:
無償トライアルへ製品の情報と無償トライアルへ:
Sage 300 ODBC Driver を使って、ODBC 接続をサポートするあらゆるアプリケーション・ツールからSage 300 にデータ連携。
Sage 300 データにデータベースと同感覚でアクセスして、Sage 300 のInvoices、Receipts、Refunds データに使い慣れたODBC インターフェースで連携。
古川えりか
コンテンツスペシャリスト
CData ODBC driver の特長の一つに、多くのアプリケーションに渡るユビキタスサポートがあります。この記事では、FileMaker Pro でODBC ドライバーを設定してSage 300 を使ってデータビジュアライゼーションを作成します。
接続プロパティが未設定の場合は、まずODBC DSN(データソース名)で設定します。これはドライバーのインストールの最後の手順です。Microsoft ODBC データソースアドミニストレーターを使ってODBC DSN を作成および設定できます。
Microsoft ODBC データソースアドミニストレーターで必要なプロパティを設定する方法は、ヘルプドキュメントの「はじめに」をご参照ください。
Sage 300 には、Sage 300 Web API で通信するための初期設定が必要となるます。
Basic 認証を使用してSage 300 へ認証します。
Sage 300 に認証するには、次のプロパティを入力してください。プロバイダーは、クッキーを使用してSage 300 が開いたセッションを再利用することに注意してください。 そのため、資格情報はセッションを開く最初のリクエストでのみ使用されます。その後は、Sage 300 が返すクッキーを認証に使用します。
これで、Filemaker Pro のテーブルにSage 300 をロードできます。
[SQL Query Builder]ウィザードが表示されたら、テーブルと列を選択して[Insert into SQL Query]をクリックします。このクエリは直接編集できます。テーブルからすべての行を選択するには、次のクエリを使います。
SELECT * FROM OEInvoices
UI を使いWHERE タブをクリックすることで、WHERE 句にフィルタをビルドできます。
ドライバーがサポートするSQL の詳細は、ヘルプドキュメントを参照してください。
テーブルをブラウズしながら、summary 関数の計算のみならずデータのソートや集計ができます。デザイン時にデータのビューを操作するには、まず以下2つの手順を行います。
下記の手順に従って、下図のように列の値をグループ化してサマリーを表示します。
下図は、グループ内の行数およびランニングカウントを表します。
下記の手順に従って、各InvoiceUniquifier の全ApprovedLimit を示す簡単な棒グラフを作成します。
x 軸とy 軸を選択するとチャートが描かれます。[Chart Setup]でもデータの処理が可能です。次のオプションを設定すると下図のチャートを作成できます。