How to create crystal report in


I am working on a application.
The next step after creating the GUI, I need to generate a data report based on user selection.
Based on the sample snippet attached, the workflow is as follow:

User selects a Project_ID from the combobox --> Click on the "Get Report" button --> Another window form will appear in a report format showing the data required

The data shown on the report are as follows based on MySQL database:
- Project_id
- KM_id
- Client_id
- Doc_title
- Planned_date
- Status_id

I am new to crystal reports so I would like to know how to go about the workflow.
Thank you.
Who is Participating?
mlmccConnect With a Mentor Commented:
If this is VS 2005 here is a lebgthy tutorial on using Crystal.

If it is another version of VS then the information may still be applicable but may require some changes.

Éric MoreauSenior .Net ConsultantCommented:
I really like to fill a dataset in my application and pass it to CR. See
chow01Author Commented:
thanks for the detailed info on crystal report. it has helped me in my understanding of what is this about.
before i begin to create a report, based on the above attachment, how do i generate the report by the click of the button "Get Report" after making the selection at the combobox?
Introducing Cloud Class® training courses

Tech changes fast. You can learn faster. That’s why we’re bringing professional training courses to Experts Exchange. With a subscription, you can access all the Cloud Class® courses to expand your education, prep for certifications, and get top-notch instructions.

Éric MoreauSenior .Net ConsultantCommented:
Download and try the demo application that comes with the article. I have a "View Report" button that does what you are asking.
Éric MoreauSenior .Net ConsultantCommented:
In short, you have to fill a dataset with the data you want/need and call the report.
chow01Author Commented:
Hi mlmcc,

I am using Visual Studio 2008.
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.