Need direction on scheduling application

I am not a full application devloper, mainly a utility programmer and I have been asked to write a scheduler app. My main question is how to "show" the schedule. I have looked at using the FlexGrid control and I have looked at using an Excel spreadsheet as an embedded OLE object. Is there a general consensus of which approach is best?
Who is Participating?
raizonConnect With a Mentor Commented:
yes and yes

Personally I would prefer the FlexGrid control.  It should be simpler and would have less overhead.  Would there be any need of specific Excel functions that you could not easily write in VB?
I wrote a scheduling application for a Home Healthcare company.  In this app I show the schedule in three different ways.

1.  ListView which is what the app opens up to.
2.  DataReport
3.  Custom Calendar report which can be exported to an excel spreadsheet.

I think it really comes down to what the client's requirments are.
The 14th Annual Expert Award Winners

The results are in! Meet the top members of our 2017 Expert Awards. Congratulations to all who qualified!

RBrown7Author Commented:
Thanks for the input. raizon, do I understand correctly that the ListView shows a colunmar "printout" of the data in a table? Also, does this have drill down capability?
Thanks for the grade and the points RBrown7.

With the ListView you have control over the columns. You can code the ListView to sort each of the columns when the user clicks on the Column Header.  Print out the ListView by looping through the listitems collection.  And drill down on a particular ListItem.

RBrown7Author Commented:
I am writing an application for a healthcare scheduling system. That is why your option seemed appropriate. I think I will probably use Crystal for print outs, but I wanted the user to be able to see the schedule on the screen.
Can someboy send me a link to an example, if exist?
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.