How can I filter by date if I have already made my ConfiForms Form Filter Control in Confluence, in fact I already have a calendar, to filter by date, what I need is to know what I have to put so that when I select a date in the Form Filter Control, it showed me the data in my table view, with the date that I selected in the Form Filter Control, but without entering code.
P.S. The Field To Filter option does not appear to select the date field
So, you have a ConfiForms Filter Control and the CalendarView configured, right?
But you are saying that the Filter Control does not filter the CalendarView?
Alex
Hi Alan,
You can absolutely filter by date in ConfiForms, but it requires referencing the date field properly inside your Form Filter Control configuration.
If the “Field to filter” dropdown doesn’t show your date field, it usually means the field isn’t indexed or isn’t marked as a searchable field in your form definition.
Here’s how you can fix it 👇
✅ 1. Check your field definition
Open your ConfiForms form definition and make sure your date field is set up like this:
Field name: myDate
Field type: Date
Searchable: ✅ (checked)
Then re-publish the form. Once the field is searchable, it will appear in your Field to filter dropdown.
⚙️ 2. Configure the Form Filter Control
Now, in your Form Filter Control, set it up as follows:
When you select a date in the Form Filter Control, your ConfiForms TableView macro should automatically filter results by that selected date — no code needed.
🧩 3. If it still doesn’t filter correctly
Add this parameter to your TableView macro:
filterField=yourDateFieldName
and make sure your date format in both form and filter match (e.g., yyyy-MM-dd).
You can also test the filter manually using:
[entry.myDate.equals(_filter_myDate)]
in your TableView Filter Expression.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.