Navision постигане C / ODBC кристал доклад? персонализиране например
Microsoft Business Solutions Navision е основно ERP заявление за европейски, бразилски пазари плюс това служи вертикални сегменти на пазара на САЩ, като леката промишленост, POS, CRM. Тъй като нашият опит показва? Navision прилагане изисква повече персонализиране и настройка в сравнение с друг средни пазарни решение ERP от MBS: Microsoft Great Plains. Нашата цел е да популяризира Microsoft Business Solutions продукти и просвета ИТ хората да правят персонализирате Navision в house.Today, основната тема на тази статия е работа с родния C / странични Navision база данни Да постигне чрез C / ODBC интерфейс, по-специално? Свързани Server места в Microsoft SQL Server 2000 среда и тогава продажбите доклад дизайн в Crystal Reports Ver. 10. Нека започнем: 1. Ние ще използваме Navision Да постигне 3.6 с Navision Database Server, Navision ApplicationServer и Navision Клиента. Тези компоненти, инсталирани на Windows XP Professional. За да може C / ODBC интерфейс трябва да инсталирате този компонент от Navision CD.2 постигане. Да се създаде ODBC DSN за връзка с базата данни Navision: Start -> Контролен панел -> Административен Инструменти -> източници на данни (ODBC), след това преминете към система DSN и щракнете върху Добави. Ние ще използваме C / ODBC 32-битов драйвер. Дай данни Navision Източник Име, връзка? остави Local. Тъй като база данни (База данни бутон) изберете програма 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 в нашия случай. Свързани Server е готова. Изберете таблицата списък и сега виждаме Navision Да постигне таблици. 4. Сега ние трябва да се създадат малки Процедура за продажба извличане на данни. Тук е текстът на процедурата: Създаване ПРОЦЕДУРА NavisionSalesReport ASDBCC TRACEON (8765) SELECT * ОТ OPENQUERY (Navision, "SELECT * FROM Sales_Line SLS, клиентите Клиент КЪДЕ sls.Sell_to_Customer_No_ = cust.No_") Възвръщаемостта GOTO изясни текст: TRACEON (8765) Директивата позволява работа с данните, резултатите от различна дължина, върнати от C / ODBC шофьор. Ако не използвате тази директива? ние не можем да дръпнем резултатите от таблици Navision? ние ще се грешки, като това: OLE DB грешка следа [без интерфейс грешка: Неочаквани данни дължина връщат на колона: , ExpectedLength ProviderName = 'MSDASQL ", n Моля, =' [MSDASQL]", ColumnName = 'Ship_to_Filter "=" 250 ", ReturnedLength =" 1 "]. Сървър: 7,347 съобщи, Ниво 16, една държава, ред 1 OLE DB доставчик "MSDASQL" връща неочаквано данни дължина на фиксирана дължина колона "[MSDASQL]. Ship_to_Filter". Очакваната продължителност на данни е 250, а върнатите данни дължина е 1.OPENQUERY изявление отваря свързани сървъра и премества SQL команда, и на свой ред връща от резултати. За да тествате процедурата тип тази команда в SQL Server Запитване анализатор: NavisionSalesReport 5 EXEC. Сега ли? стартира Crystal Reports, използват стандартен съветник, да създавате нови OLE DB (ADO) връзка с ни MS SQL Server 2000 и изберете 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 директория!