Reports
1. Overview
The Report module in Timesheet for Jira empowers users to visualize worklogs, analyze effort distribution, and generate actionable reports tailored to their needs. With advanced filtering, grouping, and exporting options, this module suits both operational tracking and strategic reporting.
Whether you’re a team member reviewing your weekly logs, a project manager evaluating time allocation, or a Jira administrator overseeing organizational productivity, this module offers the flexibility and accuracy you need.
2. Filter Configuration
Customize your data selection using the interactive toolbar at the top of the interface.
Filter | Description |
---|---|
Project | Narrow results to specific Jira projects |
Group | Filter by Jira user groups (Frontend team, QA) |
User | Focus on one or several Jira users |
Filter | Jira filters for granular control |
Time Range | Choose from presets like Current week, Last month… |
➡️ Click Generate to apply filters and populate the report.
3. Saving and Reusing Filters
To streamline your workflow:
After configuring your filters, click Save Filter
Fill in:
Name
Optional Description
Check Public to share with the team
Click Submit
Saved filters will appear in the Filters sidebar, under:
🔒 Private Filters: visible only to you
🌐 Public Filters: accessible to everyone with permission
You can easily edit or delete your own filters at any time.
To do so, hover over the filter in the list, click the ellipsis menu (...), and choose Edit or Delete.
BASIC vs JQL Filtering
You can define your filters in two distinct ways:
BASIC Mode
User-friendly and form-based
Select values using dropdown menus (no syntax required)
Recommended for most users
JQL Mode
Write custom queries using Jira Query Language (JQL)
Allows advanced logic and granular criteria
Example:
“worklogDate >= startOfWeek() AND worklogDate < startOfWeek(1) order by created DESC”
Perfect for power users and admins who need precision
To switch modes, use the BASIC / JQL toggle on the top-right corner of the filter section.
3.Common Elements Across All Views
3.1 Table and Chart Display
Once filters are applied, the report results are presented in two synchronized components:
A data table, listing logged time by project, user, or issue depending on the view.
A bar chart, visually reflecting the same dataset for quick comparison.
These two outputs are always available and update dynamically when filters or views change.
Advanced Chart Options
Click the “More options” menu (⋮) in the top-right corner of the chart to access powerful customization and export tools:
Option | Description |
---|---|
Edit Chart | Modify chart type, axis labels, and display format for tailored reporting. |
Advanced Settings | Access in-depth visualization parameters such as label precision, grouping behavior, or value display toggle. |
Unlink from Grid | Decouple the chart from the table to analyze data from a different perspective. |
Download Chart | Export the visual as an image (PNG) for use in presentation or reports. |
3.2 Customization Options
Users can tailor their report layout using:
Inverse Axes(Default view): Flip the orientation between vertical and horizontal axes (helpful for charts with many entries).
Columns (Issues/Advanced View only): Show or hide specific columns like summary, issue type, status, priority, etc.
Group By: Available in Default and Advanced Views, this dropdown lets you segment data by fields such as Epic, Assignee, Sprint...
This feature allows you to pivot your report based on Jira fields, including:
Group By Option | Description |
---|---|
Assignee | Show worklogs per assigned user |
Epic | Group entries by parent Epic |
Issue Type | See time spent by Bug, Task, Story, etc. |
Labels | Useful for grouping cross-cutting categories |
Parent | Group by parent issue for subtasks |
Priority | Time allocation across priorities |
Project | Default grouping by project |
Reporter | Useful for audit or requester-based tracking |
Resolution | Breakdown by resolution types (e.g., Done, Won't Fix) |
Sprint | Ideal for Agile teams |
Status | Show logs based on issue workflow status |
You can dynamically switch these options to slice the same dataset from different angles, enhancing your visibility into team effort.
3.3 Exporting Reports
You can export your report in CSV or Excel format for offline analysis or reporting.
Click the Export button (📤) at the top right
The export will reflect the current filters, grouping, and layout
Export respects active filtres and selected views.