Task Report Macro - completed tasks in last X period
Asked by Chris Davies:

We use the task report macro in many areas. From departmental meetings all the way through to senior management meetings. Most teams meeting agendas have a page, and within it is a task report macro which shows all open action points. This works flawlessly. There are also options to create a task report to show completed items. The configuration options allow to show items 'created after' date, however there is a significant limitation in that there are no options to filter when they were completed by.

Over time a significant number of tasks are completed by users, and it would be a very welcome addition to be able to create a task report that only shows tasks completed in the last X period. Most teams meetings recur weekly, so being able to show in these meetings all tasks completed in the last week would be highly beneficial.

Because of these limitations, users often don't mark tasks as complete until the meeting, or if they do mark them as complete, the fall out of sight so tracking the efforts made in the last week and the tasks that have been completed is not as convenient or as easy compared to showing all open items. The only current option is to include a task report macro showing all-time completed items. Although you can add a completedon column, the sorting of this field is inconsistent and rarely works.

Are there are any options that I have missed or feature requests already logged to provide this functionality?

Being able to filter similar the task report with something like: completedon \>= -1w, similar to how both Jira Software and Jira Service Management areas work would be perfect.


Answers:
author: Stiltsoft support
body: Hi [@Chris Davies](/t5/user/viewprofilepage/user-id/1595783) ,

The [Table Filter, Charts \& Spreadsheets for Confluence](https://marketplace.atlassian.com/apps/27447/table-filter-charts-spreadsheets-for-confluence?tab=overview&hosting=cloud&utm_source=atl_community&utm_medium=answer&utm_campaign=table-filter-traffic-sources&utm_vendorID=1216111) app (it's the app that we develop) is compatible with tabular macros.

So, you'll be able to wrap the Task Report macro in the [Table Filter](https://docs.stiltsoft.com/tfac/cloud/how-to-use-table-filter-macro-42239756.html?utm_source=atl_community&utm_medium=answer&utm_campaign=table-filter-traffic-sources&utm_vendorID=1216111) macro and filter your report by the Due Date (including -1d, -1w, -1m variables).

comments: author: Chris Davies
body: Thanks for your suggestion, but I am not looking to filter by due date.

Does your app allow to filter tasks by 'completedate'?


author: Stiltsoft support
body: If you add *completedate* to the *Columns to display* list of the Task Report, then yes.

The macro is just a filter that works like a filter in Excel: if the column is present in the source table (manually created or macro generated), then it can be filtered.


author: Chris Davies
body: Thank you.

Funnily enough we already use your application. I've now gone through all our various spaces that contain meeting agendas, and have successfully managed to achieve what I've been after for a couple of years now. It works flawlessly.

Thank you for taking the time to reply to my post and providing the solution.


author: Stiltsoft support
body: Glad it works for you!

We can also suggest booking a [live call](https://calendly.com/tablefilter/live-demo?month=2024-07) with our team - maybe you have any other cases with tables, then we'll be able to discuss them and hopefully provide a solution. Or it may be just a general demo of the main features of the app.


Tags: cloud

confluence-cloud

filter

table

table-filter

table-filter-and-charts

table-filter-charts-spreadsheets

tasklist

taskreport