Search
Recommended Products
Related Links


 

 

Informative Articles

Computer Software Genres That Help Students Think!
A music genre is a classification system that places different instructional materials into neat categories that help teachers choose what to use and when. Content area, developmental floor, and student interests often drive these decisions....

How to Gain Credibility, and Save on Advertising Costs! An Ebook Review
How to Gain Credibility, and Save on Advertising Costs! An Ebook Review How would you like to learn a way to become established as an expert in your field, earn some money, and get free hot information products at the same time? I recently had the...

Spyware Prevention
Spyware prevention is essential to keeping your computer running smoothly, but in the current world of computers it is becoming increasingly difficult to win the battle over spyware prevention. The problem seems to be that spyware is everywhere....

Unrelated Inventiions: Catering for the uncommon denominator
This is a first in a series of Software/Shareware developer profiles as presented by MP3-CDBurner.com. Let's get started with a brief profile of Unrelated Inventions. Unrelated Inventions - http://www.unrelatedinventions.com is an umbrella for...

Where To Look For Dirt-Cheap DVD Software. Part VII
DVD Ghost is a very useful utility to make your DVD play/copy/backup software restriction-free, and it also supports copy/backup DVD to hard disk. It is light on your system resources and resides in system tray. It removes all kinds...

 
Google
Crystal Reports for Microsoft Navision - overview for Programmer/IT Specialist


Microsoft Business Solutions Navision serves both European and American megamarkets. It was originally written by Denmark-based Navision Software in its own proprietary language C/SIDE (Client/Server Integrated Development Environment). The legendary strength of C/SIDE (Navision native) database however places some restrictions on the general industrial reporting tools, such as Crystal Reports. This is probably why Crystal Reports are becoming the good option for Navision with the introduction of Microsoft SQL Server database option by Microsoft and why Navision tool - Jet Reports still prevails on the C/SIDE database. Let us give you - developer some hints in the report creation.

• C/SIDE database - use C/ODBC to create the connection for your Crystal Report. You have to make all the links inside the report. The drawback of this approach - report becomes inflexible if you would like to change database mapping (re-link from work to historical tables for example) - it is probably easier to redo report from scratch. You can use something like Crystal Query - which is still very restricted in its functionality.

• Microsoft SQL Server - you are better positioned to create Crystal Reports. You can deploy MS SQL Server views. View will allow you to unionize work and historical info, pull the data from several databases to name a few nice features. Also the option to use stored procedures (or stored procs) enables you to create temp tables for data manipulation before sending the final result set. You can also have parameters (name of the


company/database, dates restrictions) - this gives you additional advantage versus SQL View

• Reports on geterogeneus databases - imagine creation of Linked Server in your Microsoft SQL Server Enterprise Manager. If Navision sits in MS SQL - you create linked server to the third party database (Oracle, DB2, Unidata, Ingress, Sybase, Pervasive, Ctree, MS Access). If you are on C/SIDE DB - you create linked server to it via C/ODBC, then you create additional linked servers to your legacy DBs. Now you are ready to create geterogeneus SQL View to link all your databases and have the data shown in one Crystal Report. You should probably familiarize yourself with OPENROWSET statement in Transaction SQL

Good luck in reports design and if you have issues or concerns – we are here to help! If you want us to do the job - give us a call 1-866-528-0577! help@albaspectrum.com

Robert Horowitz is Certified Navision Specialist in Microsoft Business Solutions Partner Alba Spectrum Technologies – USA nationwide Navision, Great Plains, Microsoft CRM customization company, based in Chicago, California, Arizona, Texas, Florida, New York, Georgia, Washington, Colorado, Canada, UK, Australia and having locations in multiple states and internationally (www.albaspectrum.com). You can contact Robert: welcome@albaspectrum.com


roberth@albaspectrum.com