Aktualizácia Great Plains obratnosť customizácie? prechod na nové technológie: sql, krištáľ, econne
1. Nahradiť Obratnosť kurzor SQL uložené procedúry Obratnosť bol navrhnutý ako multiplatformový technológie (predovšetkým DBD, Ctre, SQL Server, Oracle potenciálne). Obratnosť získanie dát mechanizmus je založený na Range štart, Range End Get prvý a Get Next doložky. V skutočnosti je to podobné, ale trochu pomalší kurzorov v Transact SQL. Dlhé rozsahy v obratnosti sú vhodnými kandidátmi na nahradenie SQL uložených procedúr s aktualizáciou doložka. Napríklad, zvažovať nahradiť tieto Obratnosť kód: Range jasné SOP_HDR_WORK. Clear 'SOP Type' tabuľky SOP_HDR_WORK. Clear 'SOP Počet' tabuľky SOP_HDR_WORK. Rozsah štart stôl SOP_HDR_WORK. Získať prvej tabuľke SOP_HDR_WORK. Kým errEOF robiť, keď 'Predajca ID' tabuľky SOP_HDR_WORK = "ERIC" a potom Upraviť tabuľku SOP_HDR_WORK. Sada 'Predajca ID' tabuľky SOP_HDR_WORK na "BILL". Uloženie tabuľky SOP_HDR_WORK. End if. Získať nasledujúcej tabuľke SOP_HDR_WORK. Koniec while. S nasledujúci kód SQL Update SOP10100 nastaviť SLPRSNID = "BILL", kde SLPRSNID = "ERIC" Zavádzanie nových dát do tabuľky v obratnosti je založený na zmene / upraviť tabuľku doložky, v SQL sú ekvivalentné (podľa výkonnosti) sa vkladá jeden záznam v tej dobe. Keď má dlhý cyklus zmien / upraviť tabuľky v obratnosti, zvážiť nahradenie SQL uložených postupom s Vložte Into doložky. 2. Pomocou nástroja Crystal Reports, volať im cez VBA v modifikovanej podobe jednoduchý spôsob, ako volať Crystal Report z jazyka VBA z modifikovanej podobe: Const RPT = "D: ClientsTheClientInvoice Status.rpt" Verejné crwApplication je CRPEAuto.Application crwReport verejnosti CRPEAuto.Report Private Sub Print_BeforeUserChanged (KeepFocus As Boolean, CancelLogic As Boolean) Je-li SalesTransactionInquiryZoo.Type = "Faktúra" Then If crwApplication Is Nothing Potom Set crwApplication = CreateObject ( "Crystal.CRPE.Application") End If Set crwReport = crwApplication.OpenReport (RPT) crwReport.ParameterFields (1). SetCurrentValue (DocumentNo) crwReport.Preview End If 3. Priame využitie. Čistá publikovanie na webe od Great Plains databázy Najjednoduchší a najbezpečnejší spôsob, je použiť Econnect - SDK so vzorkami VB, vytvorené pre eCommerce programátorov a tvorcovia webov volať funkcie v systéme Microsoft Great Plains. Ak vaša spoločnosť nemôže dovoliť Econnect - vytvorte si vlastnú sadu uložených procedúr pre riešenie Great Plains Databáza a pokračovať s funkciou Visual Studio.Net robiť publikovanie na webe. Happy modernizácia a prispôsobenie! Ak chcete, aby sme si prácu - zavolajte 1-866-528-0577! help@albaspectrum.com Andrew Karasev je šéf Technology Officer vo Albumy Spectrum Technologies? USA celoštátnej Microsoft CRM, Microsoft Great Plains prispôsobenie spoločnosť so sídlom v Chicagu, v Kalifornii, Texase, New York, Gruzínsko, Arizona, Minnesota, Washington, Colorade a na Floride a po miestach vo viacerých štátoch a medzinárodne (www.albaspectrum.com), on je Obratnosť, SQL, C #. Net, Crystal Reports a Microsoft CRM SDK pre vývojárov.
Článok Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Pridajte tento článok do svojich webových stránok sa!
Webmaster Pošlite svoj článok
Nie nutná registrácia! Vyplňte formulár a Váš článok je v Messaggiamo.Com Adresár!