Planner Schedule

Hi,

Working on a service provider scheduler for my company. We have a few service tech;s that need to be scheduled at different locations and tried you use the Calendar but each day gets very busy when adding 15 jobs to one day. Would like a layout like the below picture and trying to find the easiest way to create a lay out. Any suggestions or directions would be great.

Either you have to find a service to feed your data in and embed it to your app, or use a custom component in Glide and feed a JSON of elements.

Still, it will be very hard to get exactly what the image above shows. Glide should enhance the native calendar component for cases like this.

2 Likes

The calendar has so much potential, but just misses.

My use case has no need for hours, only full days in blocks ranging from 1-60 days.

As soon as more than a few events overlap in a given day it shows EVENT 1, EVENT 2, EVENT 3, “+5 more” which makes attempting to shuffle around the event/providers as needed to meet demand reaaally difficult.

1 Like

I think the closest you will get is by using a data grid. You can freeze the first column and use subsequent columns as day blocks. The challenges will be:

  1. Color mapping the sets of cells to represent events. Perfectly do-able, but not sure how… I’m guessing CSS programing would be cleanest (I hate resorting to coding in Glide), or use actual shapes inside each cell (clumsy approach).

  2. Labeling the events with text that runs across cells. This is going to be extremely challenging. Perhaps a workaround is to include a button into the first cell of each event, which when selected has a pop-up message or hover-over message (CSS again) to display the full text.

  3. Merged cells will be almost impossible. For example, the image above has a day followed by sub-divided hours. I know you don’t need hours, but having anything like this will be tricky, e.g. Month & day.

  4. Last year I made a Chess game that relied on a custom AI component to handle the chess board display. It was OK to set up but honestly, it was unstable and difficult to iterate with new instructions. I would steer clear from using a custom AI component to display your calendar.

2 Likes

Agree the Calendar needs more configuration parameters.

Should be allowed to add more items and provide more layout options.

When creating a new “event” how do you select the event from a pull down list of “events”?

I can’t find anything on this… You must know the exact name of the “event” to me this leaves the door wide open to invalid data entry….

Thank you for your feed back, I tried today to create a Calendar, but then realized I will now need to figure out how to fill in the days… O boy…. it never ends :thinking:

I think I will go cry in the corner now…

Feed the component a JSON structure of your data and specify which fields should go where, I think it would generally be better.