Search
Recommended Products
Related Links


 

 

Informative Articles

How to Fight Spyware
If you are wondering how to fight spyware for safe web surfing, this Internet privacy article will answer some of your questions. By now you have probably heard about the dangers of spyware. Spyware has become so common, it has now moved ahead of...

PC Doctor+ Guide 3 Spyware
Get Some Protection: Part 3 Spyware We've put Spyware and Adware together because in many ways they are inextricably linked. They are certainly are both intrusive and extremely annoying. Left to accumulate, both types will have a detrimental affect...

Strategic Planning – Software design scenario
The most basic and pervasive management function is planning. All managers at all levels plan, and the success of the performance of the other management functions depends upon this activity. Planning is deciding in advance what has to be done,...

The Emergence of Internet
The advent of internet can be marked, when it was created nearly 25 years ago as a project of the US Department of Defense. Internet technology has changed the way in which business is being done today. It has turned the world into huge virtual...

The Internet & Education: One Mom's Perspective
On many a Friday night my daughter and I can be found in front of the computer playing an online game based upon “Who Wants to Be a Millionaire”. The differences are that all the questions are related to science, we can’t actually win a million...

 
Google
Reporting For Microsoft Great Plains/dynamics/eenterprise: Rw – Reportwriter – Tips For Developer

Microsoft Business Solutions Great Plains is written in Great Plains Software programming tool: Great Plains Dexterity. Dexterity in turn was built with conception of graphical cross-platform transferability (in time – 1992 – mostly Mac and MS Windows). Plus Dexterity had database abstraction level (through C programming language). The result of such a shrewd future-looking architecture – Great Plains ReportWriter has multiple restrictions and drawbacks.

Let’s first look at the advantages of using ReportWriter:

• Seamless integration with Great Plains forms – the most typical scenario – you modify SOP_Long_Invoice_Form or SOP_Blank_Invoice_From and then print your invoices with modified form – usually with your logo and changed formats and positions of the fields

• Parameters Entry Forms. Each existing report (Reports section) has associated parameters entry form.

Restrictions:

• No Cross-Modules links. You can not associate report with the tables from non-related modules. For example you can not have Sales Order Processing (SOP) and Purchase Order Processing data on the same report (you actually can – but you need Dexterity programmer help)

• Custom Reports. You do not have parameters entry interface for your custom reports, but you could use restrictions to restrict the selection. Custom reports could be used to export data from Great Plains in text (and then Excel format)

Advanced ReportWriter programming

• Rw_ functions in


Great Plains Dexterity. When you need cross-modules data on the same report (Bill of Lading, which you could produce on the base of Picking List) you need to move the report you want to customize into your custom DYNAMICS.DIC and fill the gaps with RW_ functions – these are allowed to be placed on the report with parameters

If ReportWriter doesn’t do the job:

• Crystal Reports. Current version 8.0 and 8.5 (July 2005) are MS SQL Server based, where Crystal Report could work at will and produce all the desired links – we recommend you to base Crystal Report on SQL Stored Procedure or SQL View. You call Crystal Report engine via Modifier/VBA – you need Customization Site Enabler license. If you are on Great Plains Standard version: 7.5, or Great Plains Dynamics/eEnterprise 7.0, 6.0, 5.5 or 5.0 Btrieve/Pervasive SQL/Ctree – you need to install Pervasive SQL driver (or Faircomm driver for Ctree)

Good luck with implementation, customization and integration and if you have issues or concerns – we are here to help! If you want us to do the job - give us a call 866-528-0577 or 630-961-5918! help@albaspectrum.com

About the Author

Andrew is Great Plains specialist in Alba Spectrum Technologies ( http://www.albaspectrum.com ) – Microsoft Great Plains, Navision, Microsoft CRM Partner, serving clients in
California, Minnesota, Illinois, Washington, Florida, Arizona, New York, New Jersey, Virginia, Georgia, Louisiana, Texas, Canada, UK, Australia, Brazil, Germany, Russia