Confiforms: Complex Form Filter control

Chris Cloete
Contributor
July 11, 2024

I am making use of dependent complex forms. I am busy setting up a complex knowledge matrix. Where I have a form for knowledge, persons, skills, skillcategories, roles, teams, and support categories. 
This entire architecture is already setup and working fine.

Screenshot 2024-07-11 144615.png

 

 

I have an issue where I cannot add a field of a complex type within the Form Filter control. The Form Filter control seems to only show the fields of the parent table, and no showing the child table properties. 
For example, if I add a Form Filter on the Person form. The fields for only the person is available for filtering, although I should be able to access the fields from the Team form as well. 

Screenshot 2024-07-11 145339.png
In this case I am three levels deep in child forms: i.e. Person.Team.Support.Name... Ofcourse I can manipulate the field to look better. But I want to know how can I add a field for filtering on the child page(s) so that I can check if support = BD, then show all the persons available for that support type.

If I add the field: Person.Team.Support.Name to the form filter, I am then presented only with the values of the parent field, in this case Person.

How can I achieve smart complex filtering with multiple child pages?

1 answer

1 accepted

0 votes
Answer accepted
Alex Medved _ConfiForms_
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 11, 2024

Hi @Chris Cloete 

You can have only local (to form) fields in the ConfiForms Filter Control macro

Alex

Chris Cloete
Contributor
July 11, 2024

Very prompt answer thanks @Alex Medved _ConfiForms_ . 

Thats a bummer. Is there a way to link one filter control macro to multiple forms perhaps?
I.e. if I filter on Team Name, that the same filter is applied on two forms?

I am trying to think of workarounds or alternatives in order to achieve something similar (initial question) perhaps.

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events