Hi
I want to start off by saying I have NO experience with access or any type of database. I did a introduction to access course on Udemy by Bruce Myron so I have a vague idea of what is a table, form and query.
Now onto what I want to achieve:
We run a driver training centre, students will buy a course that has a number of hours. For example a course is 5 hours long and its broken into 30 min lessons.
My office lady must then schedule the students on the vehicles in 30 min lessons. Currently everything is just typed into excel and printed out and given to the instructors.
This causes some problems namely:
1) If a person did not pay for the full course he only gets the hours he paid for, there is nothing preventing the office lady just to copy and paste another cell with his name in and book him for training without payment.
2) Some of the courses we offer has different "activities" that must be done in sequence. For instance the student must first have basic knowledge of the vehicles controls before he/she can venture on the freeway/highway
. Again this is left up to the office lady to make an comment in excel what activity the student has done before and then to manually check the next lesson what must be done next. This is obviously prone to errors.
My idea is the following:
Paid hours get imported into a table from excel by a authorised person, each record represents 30mins for a student.
Then a lot of dropdowns on a form that represents 30mins each, the office lady then selects what student she wants to schedule what time.
After she selects and 30min lesson in one drop down it must not be able to be selected again in any other dropdown.
I have attached an excel that a kind lady made for me to achieve this, but I think access will be much better suited.
I have attached the access database I have tried to create.
I made a table with the students student number, name and the current hour in one field, the other field has a yes/no to show if the lesson has been allocated.
I made a query that checks what records is NO, the combo boxes reads this query. After selecting an lesson in a combo box there is a macro that runs another query that updates the NO to YES. Currently it updates all the records to YES I do not know how to let it update only the one record.
Help and suggestions will be highly appreciated, as I said I have no experience in this and don't know if I am barking up the wrong tree.
Thank you
Ettiene
I want to start off by saying I have NO experience with access or any type of database. I did a introduction to access course on Udemy by Bruce Myron so I have a vague idea of what is a table, form and query.
Now onto what I want to achieve:
We run a driver training centre, students will buy a course that has a number of hours. For example a course is 5 hours long and its broken into 30 min lessons.
My office lady must then schedule the students on the vehicles in 30 min lessons. Currently everything is just typed into excel and printed out and given to the instructors.
This causes some problems namely:
1) If a person did not pay for the full course he only gets the hours he paid for, there is nothing preventing the office lady just to copy and paste another cell with his name in and book him for training without payment.
2) Some of the courses we offer has different "activities" that must be done in sequence. For instance the student must first have basic knowledge of the vehicles controls before he/she can venture on the freeway/highway

My idea is the following:
Paid hours get imported into a table from excel by a authorised person, each record represents 30mins for a student.
Then a lot of dropdowns on a form that represents 30mins each, the office lady then selects what student she wants to schedule what time.
After she selects and 30min lesson in one drop down it must not be able to be selected again in any other dropdown.
I have attached an excel that a kind lady made for me to achieve this, but I think access will be much better suited.
I have attached the access database I have tried to create.
I made a table with the students student number, name and the current hour in one field, the other field has a yes/no to show if the lesson has been allocated.
I made a query that checks what records is NO, the combo boxes reads this query. After selecting an lesson in a combo box there is a macro that runs another query that updates the NO to YES. Currently it updates all the records to YES I do not know how to let it update only the one record.
Help and suggestions will be highly appreciated, as I said I have no experience in this and don't know if I am barking up the wrong tree.
Thank you
Ettiene