Which version of Crystal Reports and/or Runtime to purchase

I have one developer who will be creating standalone Crystal reports against a MS SQL Server 2014 database via ODBC.

I have 10 Windows7 users who just need to run the reports.

Can the developer create runtimes for these reports so I don't have to purchase Crystal for each user.

Which version should I purchase?  

Was looking at this page but it was confusing.  http://wiki.scn.sap.com/wiki/display/BOBJ/Crystal+Reports+v.+9.1+to+SAP+Crystal+Reports+2013,+Runtime+Distribution+and+Supported+Operating+Systems

Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Ido MilletProfessor of MIS at Penn State Erie and Owner, Millet SoftwareCommented:
Crystal for Visual Studio is free.  No need to purchase.  Just download and install.

Instead of asking the developer to create a viewer application, consider getting one of the free or inexpensive 3rd-party viewers listed at http://kenhamady.com/bookmarks.html
jgbaderAuthor Commented:
Don't we have to purchase Visual Studio for each desktop?
Ido MilletProfessor of MIS at Penn State Erie and Owner, Millet SoftwareCommented:
An application deployed to a desktop doesn't need Visual Studio. Talk to your developer -- he/she should be able to clarify these things for you.  Or, again, reduce complexity & expense by simply getting a 3rd-party viewer.
Exploring SQL Server 2016: Fundamentals

Learn the fundamentals of Microsoft SQL Server, a relational database management system that stores and retrieves data when requested by other software applications.

Agree.  For 10 users you will need 10 copies of one of the viewers.  Ido's DataLink viewer is an excellent choice

Direct link

A 10-user license is $150.  There is no way you could develop even a simple viewer for that cost.

Ken Hamady reviews the viewers each year.  His latest review is here

I agree. It doesn't make sense to develop your own software. It will be expensive and will take time. It is much cheaper and you will get way more features if you purchase an existing software.
You can check the features of most of the available viewers in this PDF: http://kenhamady.com/viewerfeaturematrix.pdf

Keep in mind that purchasing the software is not the main expense. The main expense is the maintenance. You pay for the software once , but you pay to the people who are using it and support it every month. How are you going to add new or updated reports. Some viewers will require to go to each computer in order to do this. For 10 users and 5 minutes per computer you will have almost an hour for each report. So for each new or updated report you are going to pay 1 hour wage.  In my area this will be $70-$100. For 10-15 reports this will go easily over $1000. There are some viewers , which are designed to work in a network and the reports will be added from a central place . These viewers will save you time and money.  Another important feature is reports' permissions. I guess you will have few regular employees, for example sellers, and at least one manager. The sellers will use reports to see customer data, and the manager will use reports to check sellers performance. You do not want sellers to be able to run reports for managers, right? So, as you can see, there are things that are not obvious and you will find them when you start using the software. If you develop you own software you can add the feature, but if you purchase 3rd party software it will be either supported or not. Then you may need to change the software. My advice is to get few viewers and to test them in a network environment ( at least 2-3 machines). For 2-3 days you will find the software, which serves your needs best. Or who knows, you may find that a Desktop application is not the best choice for you and you need to try a web based solution.
jgbaderAuthor Commented:
Thanks to all but this is like the game where you whisper in one person's ear, they pass it to the next person and eventually it comes out something totally different.

All I really wanted to know is this...if I purchase one developer edition of Crystal can it generate "runtime" versions that users can use without purchasing more copies of Crystal...I gather from all your answers that the answer is "yes" with a viewer.
The developer edition of Crystal will be required to develop reports. You cannot use it to run them or at least it is not the best way to run reports. You need a separate license for each user. To run the reports you need a viewer application. If you own a developer license you will be able to use Crystal runtime in "server" mode, but generally you can use a viewer even if you do not own a developer license. The viewer is the one , which is using Crystal runtime. You can develop it or purchase it. It is up to you.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Crystal Reports

From novice to tech pro — start learning today.