Software Information

Upgrading Great Plains Dexterity Customization - switching to new technologies: SQL, Crystal, eConne


1.  Replace Dexterity cursor with SQL Stored Procedure

Dexterity was designed as multiplatform technology (primarily Btrieve, Ctree, SQL Server, potentially Oracle).  Dexterity data retrieving mechanism is based on Range start, Range End, Get First and Get Next clauses.  It  is in fact similar, however a little bit slower to cursors in Transact SQL.  Long ranges in Dexterity are good candidates for replacement by SQL stored procedures with update clause.

For example, consider to replace following Dexterity code:

Range clear SOP_HDR_WORK.

Clear 'SOP Type' of table SOP_HDR_WORK.

Clear 'SOP Number' of table SOP_HDR_WORK.

Range start table SOP_HDR_WORK.

Get first table SOP_HDR_WORK.

While errEOF do

                If 'Salesperson ID' of table SOP_HDR_WORK = "ERIC" then

                                Edit table SOP_HDR_WORK.

Set 'Salesperson ID' of table SOP_HDR_WORK to "BILL".

                Save table SOP_HDR_WORK.

End if.

Get next table SOP_HDR_WORK.

End while.

 

With the following SQL code

 

Update SOP10100 set SLPRSNID="BILL" where SLPRSNID="ERIC"

 

Bringing new data into a table in Dexterity is based on change/edit table clauses, in SQL they are equivalent (by performance) to inserting one record at the time.

When having long cycle of change/edit table in Dexterity, consider replacement by SQL stored procedure with Insert Into clause.

 

2.  Use Crystal Reports, call them from via VBA in Modified form

The easy way to call Crystal Report from your VBA code from your modified form:

Const RPT = "D:ClientsTheClientInvoice Status.rpt"

Public crwApplication As CRPEAuto.Application

Public crwReport As CRPEAuto.Report

Private Sub Print_BeforeUserChanged(KeepFocus As Boolean, CancelLogic As Boolean)

If SalesTransactionInquiryZoo.Type = "Invoice" Then

If crwApplication Is Nothing Then

                                Set crwApplication = CreateObject("Crystal.CRPE.Application")

End If

Set crwReport = crwApplication.OpenReport(RPT)

crwReport.ParameterFields(1).SetCurrentValue (DocumentNo)

crwReport.Preview

End If

3.  Use Direct .Net Web Publishing from Great Plains Database

The easiest and safest way is to use eConnect - SDK with VB samples, created for eCommerce programmers and web designers to call the functionality in Microsoft Great Plains.  If your company can not afford eConnect - create your own set of stored procedures to address Great Plains database and go ahead with Visual Studio.Net to do the web publishing.

Happy upgrading and customizing! if you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com

 

Andrew Karasev is Chief Technology Officer in Alba Spectrum Technologies - USA nationwide Microsoft CRM, Microsoft Great Plains customization company, based in Chicago, California, Texas, New York, Georgia, Arizona, Minnesota, Washington, Colorado and Florida and having locations in multiple states and internationally (www.albaspectrum.com), he is Dexterity, SQL, C#.Net, Crystal Reports and Microsoft CRM SDK developer.


MORE RESOURCES:

Jive Software Q4 Earnings, Revenue Beat Street
Forbes
Updated: Enterprise social networking company Jive Software reported its first earnings as a public company today, beating Street earnings and revenue expectations. Jive generated $22.5 million in revenue in the fourth quarter of 2011, up 53% from the ...
Photo Release -- Jive Software Announces Fourth Quarter and Full Year 2011 ...GlobeNewsWire (press release)
Jive Software Q4 Loss Widens - Quick FactsNASDAQ
Jive reports bigger 4Q loss, higher revenueBusinessWeek

all 49 news articles »


1 Software Stock to Buy Now
DailyFinance
The company, which specializes in providing accounting, inventory management, and other operational software over the Web, projected $0.19 to $0.21 in adjusted earnings on $295 million to $300 million in profits. All figures represented an increase ...

and more »


Advent Software Beats on EPS, but GAAP Results Lag
msnbc.com
31 (Q4), Advent Software beat expectations on revenues and beat expectations on earnings per share. Compared to the prior-year quarter, revenue expanded significantly and GAAP earnings per share contracted significantly. Advent Software notched revenue ...

and more »


American Software, Inc. Invites You to Join It's Third Quarter of Fiscal Year ...
MarketWatch (press release)
ATLANTA, Feb 07, 2012 (BUSINESS WIRE) -- In conjunction with American Software's Third Quarter of Fiscal Year 2012 Results /quotes/zigman/68042/quotes/nls/amswa AMSWA -2.11% , you are invited to listen to its conference call that will be broadcast live ...

and more »


Guidance Software Acquires CaseCentral
socalTech.com
Pasadena-based Guidance Software, which develops digital forensics and e-discovery software, said Tuesday afternoon that it has signed a definitive agreement to acquire CaseCentral, a developer of electronic discovery software.
Guidance Software to Acquire CaseCentralMarketWatch (press release)
GUIDANCE SOFTWARE, INC.: Guidance Software Reports Q4 2011 Financial Resul..4-traders (press release)

all 13 news articles »


Bradenton Herald

Hydrovolts Uses Autodesk Software to Create Plug-and-Play Water Turbines
MarketWatch (press release)
SAN RAFAEL, Calif., Feb 07, 2012 (BUSINESS WIRE) -- Clean technology innovator Hydrovolts is using software from Autodesk, Inc. /quotes/zigman/68719/quotes/nls/adsk ADSK +1.55% to create unique hydrokinetic turbines that are more easily installed in ...
Hydrovolts Turbine For Clean Energy Generation, Designed With The Help Of ...TheStreet.com (press release)
AUTODESK, INC.: Hydrovolts Uses Autodesk Software to Create Plug-and-Play ..4-traders (press release)

all 7 news articles »


Rocket Software's $300 Million Dividend Loan Rises in Trading
Bloomberg
Rocket Software Inc.'s $300 million term loan to fund a dividend to Court Square Capital Partners rose in initial trading, according to data provider Markit Group Ltd. The six-year debt first exchanged hands at 99.88 cents on the dollar, according to ...

and more »


FRANCE 24

Oracle Rejects $272M SAP Award, Demands New Trial
ABC News
Business software maker Oracle Corp. has turned down $272 million in court-ordered damages from SAP AG in hopes of leaving a much bigger dent in its rival's pocketbook and reputation during a second trial over allegations of corporate theft.
Oracle wants new trial in SAP caseAFP

all 231 news articles »


Wired News

Google Offers Mobile Chrome Browser for New Android Software
BusinessWeek
7 (Bloomberg) -- Google Inc., seeking to get more of its desktop-computer software onto mobile devices, introduced a test version of its Chrome Web browser for the latest Android operating system. The browser, first unveiled in 2008, will be available ...
Google Chrome browser launches for Android - videoDigital Spy

all 227 news articles »


Confio Claims 2011 Growth
techrockies.com
Privately held Confio, the Boulder-based maker of database performance management software, reports today that it has 71 percent revenue growth in 2011. The firm--which did not disclose actual revenue numbers--also said it has more than doubled the ...
Confio Software Finishes 2011 with Soaring GrowthEON: Enhanced Online News (press release)

all 7 news articles »

Google News

Home | Site Map

Powered By: Free Work At Home Business Opportunity!

© 2006