473,395 Members | 1,464 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,395 software developers and data experts.

Calendar - Schedule Access 2007

7
Hello all.

I'm new to access and am trying to create a calendar/schedule in access. Yes I know there's a bunch of other ways and software to use, but I want to keep it together with the database I already have. I'm new to access and know very little about "coding" (vba) or anything else. Point and click I'm good at. LOL

Here's what I'm working with....

I have 5 days Mon-Fri.. Each day has 8 time slots. Each time slot has about 6 fileds, customer name, address, etc. I'd like to use the Calendar Control to be able to pick a date, and have it display ALL 8 time slots and the info they contain, on the same form, not just one entry at a time. This is so it's easier and quicker to read. Customer calls says come do work, I look up the date and can see I have a couple time slots open. I enter their info, save it and done. I also will create a report first thing the next morning for the day before. I should be able to do that once I get the initial table or tables set up.

Like I said I don'e know how to code, so please keep it simple if you can. Any help would be greatly appreciated.
Thank you,
Bill
Feb 14 '08 #1
4 30436
FishVal
2,653 Expert 2GB
Hello, Bill.
  • As I see you are a newbie in database designing, I would like to recommend yo to read the following articles:
    Database Normalization and Table structures
    Basic SQL Syntax for Access Queries
    SQL JOINs
  • You are going to design not the most simple database. Without getting into interface programming I would like to give you some clues of the database structure.
    • Database contains two MoL independant parts
    • Part I - is for storing day appointments data. It may be easily implemented with the following tables:

      tblTimeSlots
      keyTimeSlotID Autonumber(Long), PK
      dteStart Date/Time
      dteEnd Date/Time

      tblAppointments
      keyAppointmentID Autonumber(Long), PK
      dteDate Date/Time
      keyTimeSlotID Long, FK(tblTimeSlots)
      .... your 6 fields related to a single appointment goes here
    • Part II - you'll need some mechanism giving you dataset containing sequential dates in some predefined range (advantageously it may give an opportunity to exclude holydays). Here I can suggest you a rather nice solution implemented in the attached database
    • Having at least these two parts working you may manipulate data in rather easy and flexible way thus implementing suitable interface

Let me know whether all this looks promissing for you.

Regards,
Fish
Attached Files
File Type: zip Calendar.zip (11.5 KB, 5527 views)
Feb 18 '08 #2
truthlover
107 100+
Hi FishVal,

I'm needing to do the same thing. I'm fairly comfortable with Access (2003) but I dont know VBA.

Any chance you'd help walk me through what i need to do to create this Calendar View? (I did download the zip file).

I've been told this is high priority, so any help you could give me would be much appreciated!

Thanks in advance


Hello, Bill.
  • As I see you are a newbie in database designing, I would like to recommend yo to read the following articles:
    Database Normalization and Table structures
    Basic SQL Syntax for Access Queries
    SQL JOINs
  • You are going to design not the most simple database. Without getting into interface programming I would like to give you some clues of the database structure.
    • Database contains two MoL independant parts
    • Part I - is for storing day appointments data. It may be easily implemented with the following tables:

      tblTimeSlots
      keyTimeSlotID Autonumber(Long), PK
      dteStart Date/Time
      dteEnd Date/Time

      tblAppointments
      keyAppointmentID Autonumber(Long), PK
      dteDate Date/Time
      keyTimeSlotID Long, FK(tblTimeSlots)
      .... your 6 fields related to a single appointment goes here
    • Part II - you'll need some mechanism giving you dataset containing sequential dates in some predefined range (advantageously it may give an opportunity to exclude holydays). Here I can suggest you a rather nice solution implemented in the attached database
    • Having at least these two parts working you may manipulate data in rather easy and flexible way thus implementing suitable interface

Let me know whether all this looks promissing for you.

Regards,
Fish
Apr 7 '08 #3
FishVal
2,653 Expert 2GB
Maybe you want first take a look at
Ms Access Calendar
calendar in Access

Regards,
Fish.
Apr 7 '08 #4
JOrsak
2
Hello, Bill.
  • As I see you are a newbie in database designing, I would like to recommend yo to read the following articles:
    Database Normalization and Table structures
    Basic SQL Syntax for Access Queries
    SQL JOINs
  • You are going to design not the most simple database. Without getting into interface programming I would like to give you some clues of the database structure.
    • Database contains two MoL independant parts
    • Part I - is for storing day appointments data. It may be easily implemented with the following tables:

      tblTimeSlots
      keyTimeSlotID Autonumber(Long), PK
      dteStart Date/Time
      dteEnd Date/Time

      tblAppointments
      keyAppointmentID Autonumber(Long), PK
      dteDate Date/Time
      keyTimeSlotID Long, FK(tblTimeSlots)
      .... your 6 fields related to a single appointment goes here
    • Part II - you'll need some mechanism giving you dataset containing sequential dates in some predefined range (advantageously it may give an opportunity to exclude holydays). Here I can suggest you a rather nice solution implemented in the attached database
    • Having at least these two parts working you may manipulate data in rather easy and flexible way thus implementing suitable interface

Let me know whether all this looks promissing for you.

Regards,
Fish

Hey, this is a really cool little calendar.

What are the chances of getting some help with further development? I need to be able to click on the day and schedule a specific time slot. 10 Minute increments would be perfect. I'd also like to be able to pull from an employee list to assign that specific time slot to an employee for appointments.

Would that be possible?
Jul 9 '08 #5

Sign in to post your reply or Sign up for a free account.

Similar topics

27
by: Wayne | last post by:
I've been clicking around Access 2007 Beta 2 and can't see the custom menu bar designer. Is it in the beta? Maybe I'm blind. The question that comes to mind is: Will custom menu bars be the same...
5
by: Ira Solomon | last post by:
Hi: Any quick opinions on Access 2007? Has anyone got this to coexist with Access 2003? Thanks Ira
76
by: apartain | last post by:
Has anyone ever created a shared calendar within Access? It would be similar to MS Outlook, but clearly not as in-depth. I would need to use it for employees to enter their availability so managers...
29
by: Paul H | last post by:
Why the heck was this dropped? All my dbs use ULS even the complex ones. It aint perfect, it's too fiddly, but it works. How will I be able to say "These users can run these reports and these...
1
prn
by: prn | last post by:
Hi folks, I'm relatively new to Access, but I seem to have drawn the short straw, so I have the assignment for my workplace of looking for problems/inconsistencies in migrating applications to...
17
by: Neil | last post by:
A client of mine likes some of the new bells and whistles in Access 2007, and is thinking about converting our A03 format MDB to an A07 format file. However, while some of the users have A07, many...
4
by: Alfred | last post by:
HI Using Access 2007 Can I open the calendar that automatically appears next to date fields with a keyboard shortcut as I dont want to use the mouse Thanks Alfred
9
by: prakashwadhwani | last post by:
Hi !! I'm about to develop a new project for a client. Should I go about it in Access 2003 or 2007 ? Purchasing it either for me or for my client is not a major consideration here ... what I'd...
1
by: ARC | last post by:
I think I made a major blunder, and now Access 2007 no longer opens. I made the mistake yesterday of using the "test" option in wise installer for my Access 2007 runtime app. It actually installed...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: Sonnysonu | last post by:
This is the data of csv file 1 2 3 1 2 3 1 2 3 1 2 3 2 3 2 3 3 the lengths should be different i have to store the data by column-wise with in the specific length. suppose the i have to...
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.