NavisionのĈ達成/ ODBCのクリスタルレポート?カスタマイズ例
のMicrosoft Business Solutions NavisionのためのERPアプリケーションのメインは、欧州、ブラジル市場に加えて、米国市場の垂直方向のセグメント、機能軽工業やPOS、CRMなど。としての経験を示して? Navisionの実装は、よりカスタマイズを必要とし、MBSのから別の中間市場ERPソリューション:Microsoft Great Plainsからと比較するとチューニング。私たちの目標のMicrosoft Business Solutionsの製品や普及することです にNavisionのカスタマイズ- house.Todayを行う啓発のITの人は、この資料の主なトピックは、ネイティブCでの作業は、/サイドNavisionの達成データベースCを介して/ ODBCのインターフェイス内の特定の?リンクサーバーの作成に は、Microsoft SQL Server 2000の環境としてCrystal Reportsのバージョンの売上高は、レポートのデザイン。 10。やってみましょう:1。我々はNavisionのデータベースサーバー、NavisionのApplicationServerのとNavisionのとNavisionの達成3.6が使用されます クライアントです。これらのコンポーネントは、Windows XP Professional上にインストールされます。 Ĉ / ODBCの場合Navisionの達成CD.2からこのコンポーネントをインストールする必要があるインターフェイスを有効にしてください。のNavisionのデータベースへの接続用のODBC DSNを作成してみましょう: [スタート] - "コントロールパネル- "管理ツール- "データソース(ODBC)]を、次にシステムDSN]をクリックして追加するスイッチです。は、C / ODBCの32ビットドライバを使用します。データソース名Navisionの、接続聞か?それローカルままにします。として データベース(データベースのボタン)を選択するプログラムFilesNavision AttainClientdatabase.fdb(このデモDB)のです。その後、会社ボタンを押して?我々の場合にはクロノスのデモデータベースを使用します。重要な条件、適切な接続を提供する Cと/サイドデータベースCの適切なオプションを/ ODBCのです。 [オプション]ボタンをクリックして、オプションでご利用いただけます見える?我々の識別子の画面に注意を払うだろうか?これに転送される場所のセットアップ識別子です クライアントアプリケーション。我々はこれらの型が使用されます:"はaz、AZ ,0 - 9、_の"MS SQL Server 2000の作業をCで正しい/ ODBCソースを確認します。我々は現在のODBC DSNで行われます。セットアップリンクServer3に仕上げます。オープンSQL Server Enterpriseの 管理者。左側で、[セキュリティ]およびリンクされたサーバー上の公開オブジェクトブラウザ。右クリックし、[新規リンクサーバーのコンテキストメニューにある。新たなダイアログウィンドウでは、メニューのプロバイダ名を選択 Microsoft OLE DBプロバイダのODBCドライバです。レッツ名前Navisionのは私たちのリンクサーバー。 ODBC DSN名をデータソースの文字列型では?我々の場合にNavisionの。リンクサーバーの準備ができています。選択してテーブルのリストと、今参照してください Navisionの達成テーブル。 4。今は売上高のデータ抽出のための小さなプロシージャを作成する必要があります。ここでは、プロシージャのテキスト:プロシージャNavisionSalesReport ASDBCC TRACEONを(8765)のSELECTのCREATE *からOPENQUERY関数(Navisionのです。 'のSELECT *からSales_Line slsに、お客様カストのWHERE sls.Sell_to_Customer_No_ = cust.No_')戻り、後藤、そのテキストを明確化:TRACEONを(8765)ディレクティブは、可変長のCによって返されるデータの結果を操作することができます/ ODBCの ドライバーです。もし我々は、このディレクティブを使用していないのですか?我々 Navisionのテーブルから結果を引っ張っていないか?我々は、この:OLE DBエラートレース[Non -インターフェイスエラー:予期しないデータの長さは、列に返されるようなエラーが発生します: プロバイダ名='MSDASQLプロバイダ'、テーブル名='[MSDASQLプロバイダ]'、ColumnName ='Ship_to_Filter'、ExpectedLength = '250'、ReturnedLength = '1']。 MSDASQLプロバイダ'予期しないデータが返されるサーバー:メッセージ7347、レベル16、状態1、行1 OLE DBプロバイダ' 固定長の列'の長さ[MSDASQLプロバイダ]。Ship_to_Filter'。予想されるデータの長さが250であるのに対し、リンクサーバーを開き、そのSQLコマンドの転送は、返されるデータの長さです1.OPENQUERY文と、その順番に その結果を返しますを設定します。 SQL Serverクエリアナライザで、このコマンドでは、プロシージャのタイプ:イネーブルNavisionSalesReport 5のテストしてください。今?接続して新しいOLE DB(ADO)を作成するCrystal Reportsで、使用する標準的なウィザードを起動する 我々のMS SQL 2000 Serverにして、リストで選択したNavisionSalesReportプロシージャ。当社商品、数量、Line_AmountとDiscount_Amountフィールドを使用することができるレポートのフィールドとして。名前を名前でグループ化できます?この顧客である 名前。我々の報告の準備が整いましたです!幸せをカスタマイズ、実装、および変更を!もし私たちの仕事をする-私たち1-866-528-0577または1-630-961-5918電話をかけて欲しい! help@albaspectrum.comBoris Makushkin化されソフトウェア 開発者のアルバスペクトラムテクノロジーは?アメリカ全国のMicrosoft CRMは、Microsoft Great Plainsのカスタマイズ同社は、シカゴ、ボストン、サンフランシスコ、サンディエゴ、ロサンゼルス、ヒューストン、ダラス、アトランタ、マイアミ、料理、 モントリオール、トロント、バンクーバー、モスクワ、ヨーロッパ、および国際的に(http://www.albaspectrum.com)同氏は、Microsoft CRM SDKを、Navisionの、C#で、VB.Netは、SQLは、Oracle、Unixの開発者です。
記事のソース: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
ウェブマスター向けのHTMLコードを取得
この記事を追加してお客様のウェブサイトを今しなさい!
ウェブマスター向けの記事を送信してください
登録の必要なし!フォームに記入してください Messaggiamo.Com 記事は、ディレクトリ!