# List item

**URL:** <https://forum.dynamobim.com/t/list-item/110879>\
**Category:** Revit\
**Tags:** dynamo\
**Created:** [June 23, 2025, 2:52pm UTC](https://forum.dynamobim.com/t/list-item/110879 "2025-06-23T14:52:10Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![VijayS](https://avatars.discourse-cdn.com/v4/letter/v/919ad9/32.png) [@VijayS](https://forum.dynamobim.com/u/VijayS)\
**Post date:** [June 23, 2025, 2:52pm UTC](https://forum.dynamobim.com/t/list-item/110879/1 "2025-06-23T14:52:10Z")

</div>

I’m facing an issue while trying to filter doors and windows separately. Please advise

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/b/3/b3fb09e5e2ff396ed524e24cf6a25985da0c4427.png)

---

<div class="post-metadata">

**Author:** ![VijayS](https://avatars.discourse-cdn.com/v4/letter/v/919ad9/32.png) [@VijayS](https://forum.dynamobim.com/u/VijayS)\
**Post date:** [June 23, 2025, 3:04pm UTC](https://forum.dynamobim.com/t/list-item/110879/2 "2025-06-23T15:04:40Z")

</div>

Got it…

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/2/8/28cc89c906d812627d8f8a4a480ff0ecb3fa25d0.png)

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [June 23, 2025, 3:13pm UTC](https://forum.dynamobim.com/t/list-item/110879/3 "2025-06-23T15:13:25Z")

</div>

I think you might get better results with the list levels set to @L2 in both cases.

---

<div class="post-metadata">

**Author:** ![VijayS](https://avatars.discourse-cdn.com/v4/letter/v/919ad9/32.png) [@VijayS](https://forum.dynamobim.com/u/VijayS)\
**Post date:** [June 23, 2025, 3:24pm UTC](https://forum.dynamobim.com/t/list-item/110879/4 "2025-06-23T15:24:31Z")

</div>

After filtering, I need the previous list with the respective option.

 ![2025-06-23_20h51_04](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/8/f85625b24ec3a08f33a4b9fcfccd06d84c46bc14.png)

---

<div class="post-metadata">

**Author:** ![jacob.small](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/jacob.small/32/161030_2.png) [@jacob.small](https://forum.dynamobim.com/u/jacob.small)\
**Post date:** [June 23, 2025, 3:28pm UTC](https://forum.dynamobim.com/t/list-item/110879/5 "2025-06-23T15:28:50Z")

</div>

Instead of filtering via set difference, use a List.FilterByBoolMask where the list is the list of elements and the mask is `Element.CategoryName` into an `==` node with the `"Doors"` or `"Windows"` string as the second input.

---

<div class="post-metadata">

**Author:** ![VijayS](https://avatars.discourse-cdn.com/v4/letter/v/919ad9/32.png) [@VijayS](https://forum.dynamobim.com/u/VijayS)\
**Post date:** [June 23, 2025, 3:45pm UTC](https://forum.dynamobim.com/t/list-item/110879/6 "2025-06-23T15:45:41Z")

</div>

![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/6/b/6b8a2504f672e361b7f0255ba745350dc964b76b.png)  
Getting only one door instead of two.

---

<div class="post-metadata">

**Author:** ![VijayS](https://avatars.discourse-cdn.com/v4/letter/v/919ad9/32.png) [@VijayS](https://forum.dynamobim.com/u/VijayS)\
**Post date:** [June 23, 2025, 3:46pm UTC](https://forum.dynamobim.com/t/list-item/110879/7 "2025-06-23T15:46:26Z")

</div>

![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/9/7/97d591e7de2e177b6c7cee79edc5cd595c925276.png)

---

<div class="post-metadata">

**Author:** ![Mark.Ackerley](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/mark.ackerley/32/79310_2.png) [@Mark.Ackerley](https://forum.dynamobim.com/u/Mark.Ackerley)\
**Post date:** [June 23, 2025, 3:56pm UTC](https://forum.dynamobim.com/t/list-item/110879/8 "2025-06-23T15:56:37Z")

</div>

Hey,

Perhaps this helps…

> **[Logic | The Dynamo Primer](https://primer.dynamobim.org/04_The-Building-Blocks-of-Programs/4-3_logic.html)**

Cheers,

Mark

---

<div class="post-metadata">

**Author:** ![VijayS](https://avatars.discourse-cdn.com/v4/letter/v/919ad9/32.png) [@VijayS](https://forum.dynamobim.com/u/VijayS)\
**Post date:** [June 23, 2025, 4:01pm UTC](https://forum.dynamobim.com/t/list-item/110879/9 "2025-06-23T16:01:26Z")

</div>

Thanks…got it.

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/5/a/5abb3bb01f6b51348887573ce9c64976a79e636b.png)

---

<div class="post-metadata">

**Author:** ![christian.stan](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.dynamobim.com/christian.stan/32/166296_2.png) [@christian.stan](https://forum.dynamobim.com/u/christian.stan)\
**Post date:** [June 23, 2025, 4:08pm UTC](https://forum.dynamobim.com/t/list-item/110879/10 "2025-06-23T16:08:52Z")

</div>

hi

 ![image](https://us1.discourse-cdn.com/flex022/uploads/dynamobim/original/3X/f/d/fd85787c17f00a3f77be636b9a000b7d771fb029.png)

cordially  
christian.stan

---

<div class="post-metadata">

**Author:** ![VijayS](https://avatars.discourse-cdn.com/v4/letter/v/919ad9/32.png) [@VijayS](https://forum.dynamobim.com/u/VijayS)\
**Post date:** [June 24, 2025, 8:44am UTC](https://forum.dynamobim.com/t/list-item/110879/11 "2025-06-24T08:44:45Z")

</div>

Appreciate your response!
