Generate a free / busy type of calendar in Access

Hi,

I have a query with the following data...  Worker Name, Client Name, Time In and Time Out.  What I would like to do is create a report or form that displays a sort of free / busy style calendar with times across the top and shaded areas underneath the times based on Time In and Time Out with Client Name inside the shaded area.  For example if Jane Doe is to be seen from 8 until 11 I'd like the area underneath those times to be shaded in with Jane Doe appearing in the shaded box.

Please let me know if I can explain further or if examples are needed.

Many Thanks!
thyatt5473Asked:
Who is Participating?

Improve company productivity with a Business Account.Sign Up

x
 
Rey Obrero (Capricorn1)Connect With a Mentor Commented:
see this similar thread

http://www.experts-exchange.com/Microsoft/Development/MS_Access/Q_21871885.html

of course, you have to tweak the sampledb to suit your requirement
0
 
Jeffrey CoachmanConnect With a Mentor MIS LiasonCommented:
Perhaps you can use a Gannt type Chart?

See here as well:
http://www.tushar-mehta.com/excel/newsgroups/floating_bars/tutorial/index.htmlgantt 

But here also you will have to modify the technique to work in your DB.

JeffCoachman
0
 
thyatt5473Author Commented:
@capricorn1 - Thanks, that'll take me a bit to get my head around.
0
What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

 
thyatt5473Author Commented:
@boaq2000 - Thanks but the link does not work.
0
 
thyatt5473Author Commented:
Wow, my brain just isn't grasping either solution.  So I'm attaching a copy of the data in Excel format so you can see what I'm dealing with.  The finished report should be by worker name with each client down the Y axis and times of day along the X.  My hope was to have blocks filled in for the duration of each visit with a client above the corresponding time.  Sorry I'm being kind of dense here. missingshifts.xls
0
 
Jeffrey CoachmanMIS LiasonCommented:
Again, while I am confident that this can be done, it may take more time than I am willing to invest on a volunteer basis.

Can you post a graphical example of what you want this to look like (based on the sample data)?
0
 
thyatt5473Author Commented:
@ boaq2000 - Thanks and I understand.  After some research and failed attempts I beginning to believe it will not be possible considering the amount of data I have to chart.  The report is to help us find holes in our scheduling of clients.  I'm going to try a bit more with the solutions both of you have provided and if I cannot accomplish it then I will most likely close the question and split points between you.
0
 
thyatt5473Author Commented:
Here is a quick graphical example of what I hope to accomplish.  One page for each worker. Example of shift report
0
 
Jeffrey CoachmanMIS LiasonCommented:
I'll look at this tonight.
(No promises though...)

In the mean time investigate the links that capricorn1 and I posted...
0
 
Jeffrey CoachmanMIS LiasonCommented:
I could not make a determination as the data you posted was not based on the actual data in your spreadsheet (as I requested)

Sorry I could not be of assistance.

JeffCoachman
0
 
thyatt5473Author Commented:
Thank you both for your assistance.  I'm sure your solutions work great but I could not get either one to work with my data.  I will most likely pursue working with MS Project.
0
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.