MS Access Calendar Open Form Day Block
The issue I ran into is that it was designed for one-day events where a leave request is likely to be multiple days. I'd like to save the supervisors/managers from having to enter multiple records for a multi-day leave, but I'd still like it to display the name of the person out on each day between the start and end date.
I have minimal experience with code - just enough to understand what is happening when I read it and make minor changes to existing code - but this kind of alteration is well beyond what I can do myself.
Access might not be the best tool for what I'm trying to do, so I'm definitely open to suggestions.
Here's what I have to work with:
- Windows 10
- SharePoint (Office365)
- Also Office 365 - general Office Suite (just not Access)
- Access 2016 (not 365) but needs to be compatible with 2010
- The button sync a SharePoint list to Access is disabled. I haven't tested the other direction to use SharePoint as the data source for Access. At this point, I don't know if I care if the public calendar and the private absenteeism tracking is actually linked.
- No budget
- No tech support
- No plan to technically maintain this if I get hit by a bus or win the lottery.
- Users who are not tech savvy and will accidentally break anything that is not locked or nailed down.
Here's what they want the solution to do:
- Employees need to be able to enter leave requests. They should only be able to view their own requests (not the rest of the team).
- Requests need to be approved by a Supervisor.
- Supervisors need to be able to view all requests, set an approval status and have the option to make notes.
- Eventually, we need to be able to report on the number of absences for each employee based on the approval status. We also have the factor of "absence occurrences" (consecutive days off are 1 occurrence from the disciplinary/policy standpoint).
- Supervisors also wanted a place to track coaching with employees, so I was trying to combine the absence tracking and coaching tracking in one place. Not necessary, but easier to deal with.
- I've also had requests for a publicly visible calendar to show the employees which days are still available for leave (or blacked out).
I have exhausted by Google-fu skills. I have a bunch of half-pieces of things that I've pulled from templates and other projects, but nothing that will work smoothly together.
Any ideas?