# Filter Rule

**URL:** <https://forum.dynamobim.com/t/filter-rule/103934>\
**Category:** Dynamo Player\
**Created:** [August 28, 2024, 7:31am UTC](https://forum.dynamobim.com/t/filter-rule/103934 "2024-08-28T07:31:08Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![bvs1982](https://avatars.discourse-cdn.com/v4/letter/b/43a26b/32.png) [@bvs1982](https://forum.dynamobim.com/u/bvs1982)\
**Post date:** [August 28, 2024, 8:24am UTC](https://forum.dynamobim.com/t/filter-rule/103934/4 "2024-08-28T08:24:51Z")

</div>

I guess we miss a part of the graph (right of ‘Filter Naming’)?

Also don’t forget to show the output of the nodes.  
 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/0/e/0e3c7f93bfd6871dd2e76d65c41a2c169e5e02ad.png)

Maybe [this](https://forum.dynamobim.com/t/cant-get-value-in-view-filter-created-with-dynamo/46946/7) topic will get you somewhere?

> [@Can't get value in view filter created with dynamo](https://forum.dynamobim.com/t/cant-get-value-in-view-filter-created-with-dynamo/46946/7):
>
> Okay, the problem is: Level in Filters are in API different. I remember that situation from that post.  
> You should use Python to get levels there.
> 
> > [@](#):
> >
> > Gotcha! [[image]](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/a/9/a9fb4c9f412b11d40c6b9abe0d354a59964693e4.png) The first BIP LEVEL\_PARAM didn’t work, it needs the 2nd… I’ll have to run some kind of check… pId = ElementId(BuiltInParameter.SCHEDULE\_LEVEL\_PARAM) sRule = ParameterFilterRuleFactory.CreateEqualsRule(pId, level.Id) fRule = ElementParameterFilter(sRule) #Do some action in a Transaction TransactionManager.Instance.EnsureInTransaction(doc) for name,cat in zip(filtNames,cats): paraele = ParameterFilterElement.Create(doc,name,catids) paraele.SetElementFilter(fRule) Parafilel…

---

_[View the full topic](https://forum.dynamobim.com/t/filter-rule/103934)._
