Daily List View in SharePoint? - sharepoint

I am developing a Daily list view ('Todays Support List') that displays support coverage for my company. Certain people are on-call for certain periods of time (days, or weeks)
I need to have a list that displays any events that are occuring on a particular day (today), which will show people who is on-call for that day.
The logic I have developed bases it's calculation on the begin and end date. If the begin date is later than yesterday, and before tomorrow, it shows in the list view. This works great if the appointment begins today and ends today, but if it begins last week and ends next week, it won't show up at all.
What I wish Sharepoint had built in, is the option to filter events that have [Today] anywhere between the Begin or End date.
I figured I would give it a shot from Sharepoint Designer and create a workflow (as the workflows have more options than the front-end) but I am stumped as to how to go about this. Many ideas have shot into my mind, but none of them have panned out due to ONE missing feature...
Has anyone ever tried to do anything remotely similar to this?

Create a view for the list and set the filter so that 'begin date' is less than or equal to [Today] And 'end date' is greater than or equal to [Today].

Related

Convert sharepoint list items into events or connect sharepoint list with a sharepoint calendar

I have been struggling for weeks to populate an"Events" web part with the dates of a sharepoint list.
Apparently list date entries are not considered events, so I started to look for a flow to convert any new or modified list date entry into a calendar event. After days of search, I am giving up. I cannot believe that such a simple task is becoming so complicated.
If anyone can shed some light on this matter I would me more than grateful!

Powerapps time values reflecting incorrectly (often just set to default) when adding or pulling from a Sharepoint List of Date and Time values

I have a list in Sharepoint that includes the following snippet:
When I use a gallery in Powerapps, and link this list to it, the date and time display shows a different value for the time. For example, entry number 1's date and time look like this: 07/01/2022 19:40.
So the date has been converted to something else.
I don't know how to address it. Can anyone help?
Good question!
Sharepoint actually saves your times in UTC. This means that once PowerApps loads that time and corrects it to your time zone, the date and time could be different.
https://learn.microsoft.com/en-us/previous-versions/office/sharepoint-csom/jj164700%28v%3doffice.15%29
Basically, you take the UTC time and add your local time difference, that gives you the correct one :)

Combining hour and minute field into one in SharePoint list

I hope someone can help me with this. I have created a form using PowerApps which requires users to enter a time in the format of hours and minutes as separate fields.
I now need to create a list in SharePoint to hold the data, however, I'm not sure how to combine the hour field and minute field into one field so that a time can be kept correctly. I have been looking online and tried a few things, but SharePoint simply says "something went wrong".
Alternatively, if PowerApps has a time picker that would work too.
I probably have gone about this the wrong way. Can someone help?
Thanks.
There is no time picker in powerapps unfortunately. To select the current time, you can use this function: Text( Now() ; DateTimeFormat.LongTime24 ). This returns the current time, "09:45:10" for this moment.
Lets say you have two text inputs. One for hours (hours_input) and one for minutes (minutes_input). To merge both together you can do the following:
hours_input & ":" & minutes_input
OR
Concatenate(hours_input.Text; ":"; minutes_input.Text)
Best Regards

Send notification/email 7 days before given date

I have table with employees. It contains some information and also date of birth. Is it possible to send notification/email (directly from excel) let's say 7 days in advance to know that he/she will have birthday soon?
I found some tutorials, but all require Visual Basic. Unfortunately, it is for my sister without any knowledge of programming.
Yes, it is possible to do this via Word's mail merge feature. But since this would require quite a few manual steps (presumably on a daily/weekly basis), I'm afraid it's not what your sister is after. You could code a similar feature in VBA but that would still require her to open the document regularly to run the macro so perhaps it would be quicker and simpler to just check a filtered employee list.
If you want a closer look at mail merge, try this. You could use a helper column to identify which birthdays are close (e.g. using this) and filter on that column, then you show only those whose birthdays are in the next x days.

SharePoint List - Daily email even when there are no changes?

(As far as I know) SharePoint list alerts only fire off due to a change. If I want an email to go out daily even if there were no changes, I figured I could create a calculated field that does today's date minus the "Start Date". It will increment by 1 every day. Will this cause a daily change email to go out? If not, does anyone have a trick for emailing out a list daily even when there are no changes? Thanks!
This will not cause the alert to go out. Calculated fields are only calculated when the list is accessed. The only way I see to do this is to create a site level workflow with a tool like Nintex or create a timer job that can generate the email you want. Nintex Workflows can be scheduled to run on a regular basis. Workflows created with SharePoint Designer cannot be scheduled out of the box.

Resources