Navision dosažení c / odbc křišťál zpráva? Například přizpůsobení
Microsoft Business Solutions Navision je hlavním ERP aplikace pro evropské, brazilský trh a navíc slouží vertikálních segmentů trhu v USA, jako například lehká výroba, POS, CRM. Jak naše zkušenosti ukazují,? Navision realizace vyžaduje větší přizpůsobení a ladění ve srovnání s jiným mid-market ERP řešení od MBS: Microsoft Great Plains. Naším cílem je popularizovat Microsoft Business Solutions a produkty osvítí IT, aby lidé mohli přizpůsobit Navision in-house.Today, hlavním tématem tohoto článku se pracuje s nativním C / SIDE, Navision Attain databázi prostřednictvím C / ODBC rozhraní, a to zejména? Linked Server míst v Microsoft SQL Server 2000 prostředí a pak Prodej zprávu design v Crystal Reports ver. 10. Začněme: 1. Budeme používat Navision Attain 3.6 s Navision Database Server, Microsoft Dynamics NAV a Microsoft Dynamics NAV ApplicationServer Klienta. Tyto komponenty jsou nainstalovány v systému Windows XP Professional. Chcete-li povolit C / ODBC rozhraní je nutné nainstalovat tuto složku z Navision Attain CD.2. Pojďme vytvořit ODBC DSN pro připojení k databázi Navision: Start -> Ovládací panely -> Nástroje pro správu -> Data Sources (ODBC), pak přejít k systému DSN a klepněte na tlačítko Přidat. Budeme používat C / ODBC 32-bitové ovladače. Dejte Data Source Name Navision, připojení? Místní opustit. Vzhledem k tomu, (databáze tlačítka) vybrat Program FilesNavision AttainClientdatabase.fdb (to je demo DB). Pak stiskněte tlačítko firmy? V našem případě používáme CRONUS demo databáze. Důležité podmínky, které zajistí správné spojení s C / databáze SIDE jsou správné volby pro C / ODBC. Klepněte na tlačítko Možnosti a podívejte se na možnosti, které jsou k dispozici? budeme věnovat pozornost obrazovku identifikátory? toto je místo, kde můžete nastavit identifikátory, které mají být převedeny do klientské aplikace. Budeme používat tyto typy: "az, AZ ,0-9, _", aby se MS SQL Server 2000 správnou práci s C / ODBC zdroj. Jsme nyní udělat s ODBC DSN. Umožňuje nastavení Související Server3. Otevřete SQL Server Enterprise Manažer. Otevřete prohlížeč objekt na levé straně zvolte bezpečnost a Propojené servery. S pravým tlačítkem zvolte Nový Linked Server v kontextovém menu. V rozvíjejících se dialogové okno, v menu zvolte Provider Name Microsoft OLE DB Provider for ODBC Drivers. Jmenujme naše Linked Server jako NAVISION. V Zdroj dat řetězec typu ODBC DSN jméno? NAVISION v našem případě. Linked Server je připraven. Zvolte tabulkách a my nyní vidět Navision Attain tabulky. 4. Nyní potřebujeme vytvořit malou postup pro prodej extrakci dat. Zde je text tohoto postupu: CREATE PROCEDURE NavisionSalesReport ASDBCC TRACEON (8765) SELECT * FROM OPENQUERY (Navision, 'SELECT * FROM Sales_Line SLS, zákaznické cust KDE sls.Sell_to_Customer_No_ = cust.No_') RETURN GOTO objasnit její text: TRACEON (8765), směrnice umožňuje pracovat s údaji Výsledky proměnné délky vrácených C / ODBC ovladač. Nebudeme-li používat tuto směrnici? Nemůžeme vytáhnout výsledky z tabulek Microsoft Dynamics NAV? dostaneme chyb, jako je tato: OLE DB chyba stopy [Non-interface error: Unexpected délka dat se vrátil na sloupec: ProviderName = 'MSDASQL', TableName = '[MSDASQL]', columnName = 'Ship_to_Filter', ExpectedLength = číslem "250 ', ReturnedLength = '1']. Server: Msg 7347, Level 16, State 1, Line 1 OLE DB provider 'MSDASQL' vrátil neočekávaná data délka pro pevnou-délka sloupce '[MSDASQL]. Ship_to_Filter'. Očekává délka dat je 250, přičemž se vrátil délka dat je 1.OPENQUERY prohlášení otevře linked server a jeho převody SQL příkaz, a zase naopak vrací sadu výsledků. Chcete-li vyzkoušet postup typu v tomto příkazu v SQL Server Query Analyzer: EXEC NavisionSalesReport 5. Teď? spustit Crystal Reports, použijte standardní Průvodce, vytvářet nové OLE DB (ADO) spojení s naše MS SQL Server 2000 a vyberte NavisionSalesReport postup v seznamu. Jak zpráva pole můžeme použít popis, množství, Line_Amount a Discount_Amount pole. Můžete skupiny Jméno? to je zákazník jméno. Naše zpráva je nyní připraven! Happy přizpůsobení, implementaci a kterým se mění! Pokud chcete, abychom udělali místo - zavolejte 1-866-528-0577 nebo 1-630-961-5918! help@albaspectrum.comBoris Makushkin je dodací Software Developer v Alba Spectrum Technologies? USA celostátní Microsoft CRM, Microsoft Great Plains přizpůsobení společnost, sloužící Chicago, Boston, San Francisco, San Diego, Los Angeles, Houston, Dallas, Atlanta, Miami, Montreal, Toronto, Vancouver, Moskva, Evropě a na mezinárodní (http://www.albaspectrum.com), je aplikace Microsoft CRM SDK, Navision, C #, VB.Net, SQL, Oracle, Unix developer.
Článek Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Přidejte tento článek do svých webových stránek se!
Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!