# Perspective Table Column Filter

**URL:** <https://forum.inductiveautomation.com/t/perspective-table-column-filter/114298>\
**Category:** Ignition\
**Tags:** ignition83, perspective\
**Created:** [March 3, 2026, 7:12pm UTC](https://forum.inductiveautomation.com/t/perspective-table-column-filter/114298 "2026-03-03T19:12:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![shouvik.roy1](https://avatars.discourse-cdn.com/v4/letter/s/ed8c4c/32.png) [@shouvik.roy1](https://forum.inductiveautomation.com/u/shouvik.roy1)\
**Post date:** [March 3, 2026, 7:12pm UTC](https://forum.inductiveautomation.com/t/perspective-table-column-filter/114298/1 "2026-03-03T19:12:19Z")

</div>

Can we apply a column filter to perspective table column from a check box binding to column filter?

When I click click checkbox boolean condition is true , but filter does not apply to column.

Property Binding : ../flex-container-equipment-config-header/checkbox-assigned-equipment-filter.props.selected.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/5/e5ba667a9e173f3ba02c24fb4ccad43a53b729c9.png)

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/c/3c4ace91246b4fee018180f1b5e0c03c4bea3c87.png)

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [March 3, 2026, 8:16pm UTC](https://forum.inductiveautomation.com/t/perspective-table-column-filter/114298/2 "2026-03-03T20:16:51Z")

</div>

I think you'll find that the column filter property is read only and can only be set by the column filter dialog.

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/5/a/5ac2f3b2a9af3d1379d7eb0d1555f31a26f5b2b6.png)

A couple of options:

- Add the filter to your `data` binding. It will refresh the table when the checkbox changes state.
- Create the data binding on a custom property of the table. Bind the table's `data` property to the custom property with an expression or expression binding structure. This is useful if you wish to avoid an expensive database query every time the checkbox is edited.

Another tip:

- To avoid the `../flex-container-equipment-config-header/checkbox-assigned-equipment-filter.props.selected` nonsense, create a custom property in the view's CUSTOM properties - say `chkAssignedFilter`.
- Bind the Assigned Equipments value to `chkAssignedFilter` and set it to bidirectional.
- Now you can read that with a simple `view.custom.chkAssignedFilter` property binding. And this binding won't break if you move the (table) component in or out of a container.

---

<div class="post-metadata">

**Author:** ![shouvik.roy1](https://avatars.discourse-cdn.com/v4/letter/s/ed8c4c/32.png) [@shouvik.roy1](https://forum.inductiveautomation.com/u/shouvik.roy1)\
**Post date:** [March 5, 2026, 5:47am UTC](https://forum.inductiveautomation.com/t/perspective-table-column-filter/114298/3 "2026-03-05T05:47:54Z")

</div>

Thanks for the response , was of great help 😀
