Calendar
The Calendar by ChartPad is a custom Power BI visual for viewing date-based data the way people actually think about time — as days, weeks, and months on a grid. Each row of your data becomes an event placed on the date it belongs to, so bookings, deadlines, absences, campaigns, or shifts can be read at a glance, colored by category, and clicked to cross-filter the rest of the report.
It is designed for report authors who want a proper calendar inside Power BI, without leaving the report or writing any code.
What it can do
- Multiple views — switch between Month, Week, Day, and Agenda (list) layouts.
- Events — plot single-day and multi-day events from a start and end date column.
- Categories & colors — color events by a category field, with a legend.
- Density handling — collapse busy days into a "+N more" indicator with an expandable popover.
- Today & date ranges — highlight the current date and navigate month by month.
- Weekends & non-working days — shade or hide weekends and mark holidays.
- Tooltips — surface additional data on hover.
- Cross-filtering — click an event or a day to filter the rest of the report.
- Styling — control fonts, grid lines, header labels, event shapes, and a built-in dark mode.
- Accessible — respects Power BI's high-contrast mode.
This page is a placeholder. The Calendar documentation is still being written — the details below describe the intended structure and will be filled in as the visual ships.
Anatomy of the calendar
The visual is split into a header with the current period and navigation controls, and a grid of date cells holding the events.
| Region | What it shows |
|---|---|
| Top bar | The current period title, view switcher, and navigation controls (can be hidden). |
| Weekday header | Day-of-week labels, with a configurable first day of the week. |
| Date cells | One cell per day, showing the day number and the events falling on it. |
| Events | Individual records, colored by category and optionally labelled. |
| Overflow indicator | A "+N more" chip when a day holds more events than fit. |
| Legend | Optional legend describing the color categories. |
How to read it
- An event's position is the date it starts on.
- A bar spanning several cells is a multi-day event (start → end).
- An event's color is its category.
- A highlighted cell is today's date.
- A shaded cell is a weekend or a non-working day.
- A "+N more" chip means the day holds more events than the cell can display.
Before you start
The Calendar is free to try — every feature works during evaluation. To use it in a published report without an on-visual license notice, each editor and viewer needs a license (a 30-day free trial is available).
Next steps
- Getting started — install the visual and build your first calendar in five steps. (Coming soon)
- Fields — learn what each data field does. (Coming soon)
- Formatting reference — every setting, explained. (Coming soon)