
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-02-2017 07:51 AM
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!
Solved! Go to Solution.
- Labels:
-
Reporting

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-06-2017 11:33 AM
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.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
11-17-2017 04:27 PM
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.