All Day events for Calendar Reports

Daniel M3
Giga Contributor

Hello community,  

 

Using a Date field and the Calendar report, is there a way to specify that the event is all day? As of writing this, selecting a date defaults the calendar event to be from 00:00 to 01:00.

 

Thanks!  

1 ACCEPTED SOLUTION

Hi Pieter,



Thank you for you quick response. I was able to change the default duration of the events, but it didn't quite solve my issue.



The calendar report in ServiceNow uses the fullcalendar library, and one of the properties you can set for calendars is an "allDay event" This functionality doesnt seem accessible in ServiceNow.



I added a screenshot for reference.



Screen Shot 2017-11-06 at 11.28.49 AM.png


View solution in original post

5 REPLIES 5

Daniel M3
Giga Contributor

I was able to solve this issue after reaching out to ServiceNow. See below for the solution:



You can implement the following:


1. Create a start date field that has the word "start" in the Column name. This field will be the date entered by a user.


2. Create another field which has the Column name same as the field created in step 1 with the word "start" replaced with "end"


3. Create a business rule that sets the end field to start field +1 day.



Now if you do a calendar report on the start field, it will show entries in the all-day section. Before creating the business rule, you can test this by manually setting the values in the start and end fields.