Aktualizace Great Plains obratnost customizace? přechod na nové technologie: sql, křišťál, econne
1. Nahradit Obratnost kurzor SQL uložené procedury Obratnost byl navržen jako multiplatformní technologie (především DBD, Ctree, SQL Server, Oracle potenciálně). Obratnost získání dat mechanismus je založen na Range start, Range End Get první a Get Next doložky. Ve skutečnosti je to podobné, ale trochu pomalejší kurzorů v Transact SQL. Dlouhé rozsahy v obratnosti jsou vhodnými kandidáty pro nahrazení SQL uložených procedur s aktualizací doložka. Například, zvažovat nahradit tyto Obratnost kód: Range jasné SOP_HDR_WORK. Clear 'SOP Type' tabulky SOP_HDR_WORK. Clear 'SOP Počet' tabulky SOP_HDR_WORK. Rozsah start stůl SOP_HDR_WORK. Získat první tabulce SOP_HDR_WORK. Zatímco errEOF dělat, když 'Prodejce ID' tabulky SOP_HDR_WORK = "ERIC" a pak Upravit tabulku SOP_HDR_WORK. Sada 'Prodejce ID' tabulky SOP_HDR_WORK na "BILL". Uložení tabulky SOP_HDR_WORK. End if. Získat následující tabulce SOP_HDR_WORK. Konec while. S následující kód SQL Update SOP10100 nastavit SLPRSNID = "BILL", kde SLPRSNID = "ERIC" Zavádění nových dat do tabulky v obratnosti je založen na změně / upravit tabulku doložky, v SQL jsou rovnocenné (podle výkonnosti) se vkládá jeden záznam v té době. Když má dlouhý cyklus změn / upravit tabulky v obratnosti, zvážit nahrazení SQL uložených postupem s Vložte Into doložky. 2. Pomocí nástroje Crystal Reports, volat jim přes VBA v modifikované podobě snadný způsob, jak volat Crystal Report z kódu jazyka VBA z modifikované podobě: Const RPT = "D: ClientsTheClientInvoice Status.rpt" Veřejné crwApplication je CRPEAuto.Application crwReport veřejnosti CRPEAuto.Report Private Sub Print_BeforeUserChanged (KeepFocus As Boolean, CancelLogic As Boolean) Je-li SalesTransactionInquiryZoo.Type = "Faktura" Then If crwApplication Is Nothing Pak Set crwApplication = CreateObject ( "Crystal.CRPE.Application") End If Set crwReport = crwApplication.OpenReport (RPT) crwReport.ParameterFields (1). SetCurrentValue (DocumentNo) crwReport.Preview End If 3. Přímé využití. Čisté publikování na webu od Great Plains databáze Nejjednodušší a nejbezpečnější způsob, je použít Econnect - SDK s vzorky VB, vytvořené pro eCommerce programátory a tvůrci webů volat funkce v systému Microsoft Great Plains. Pokud vaše společnost nemůže dovolit Econnect - vytvořte si vlastní sadu uložených procedur pro řešení Great Plains Databáze a pokračovat s funkcí Visual Studio.Net dělat publikování na webu. Happy modernizace a přizpůsobení! Pokud chcete, abychom si práci - zavolejte 1-866-528-0577! help@albaspectrum.com Andrew Karasev je šéf Technology Officer ve Alba Spectrum Technologies? USA celostátní Microsoft CRM, Microsoft Great Plains přizpůsobení společnost se sídlem v Chicagu, v Kalifornii, Texasu, New York, Gruzie, Arizona, Minnesota, Washington, Coloradu a na Floridě a po místech ve více státech a mezinárodně (www.albaspectrum.com), on je Obratnost, SQL, C #. Net, Crystal Reports a Microsoft CRM SDK pro vývojáře.
Č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ář!