Filter a Schedule using a logic "OR" instead of "AND"

Filter a Schedule using a logic "OR" instead of "AND"

IAN~JAMES
Advocate Advocate
32,994 Views
54 Replies
Message 1 of 55

Filter a Schedule using a logic "OR" instead of "AND"

IAN~JAMES
Advocate
Advocate

Is there any way of building a schedule that is filtered using a logic "OR" instead of "AND"

 

We want to schedule out Rooms that satisfy a limited range of parameter values initially just two will do, but it begs the question whether it is possible to filter using a list of acceptable values such as

 

...Where Parameter.Value IN(ValueA, ValueB, ValueC, ValueD...)

 

I seem to remember this from SQL many moons ago!

 

Any suggestions appreciated.

 

Cheers

Accepted solutions (1)
32,995 Views
54 Replies
Replies (54)
Message 2 of 55

Anonymous
Not applicable

I find the "Does not Contain" option useful when I really would like to use "Or".  You may need to think about your selection criteria a bit more carefully , but I have found this always works for me.

Message 3 of 55

Anonymous
Not applicable

This doesn't work if you want to filter for example 5 categories from 30.

Message 4 of 55

MostafaElashmawy
Advisor
Advisor

Please check attached trick from a comment at 

http://revitcat.blogspot.com

I think this idea is brilliant.

 

Mostafa Elashmawy
Did you find this post helpful? Feel free to Like this post.
Did your question get successfully answered? Then click on the ACCEPT SOLUTION button.

EESignature

0 Likes
Message 5 of 55

ToanDN
Consultant
Consultant
Now is that better than a Yes/No checkbox?
0 Likes
Message 6 of 55

loboarch
Autodesk
Autodesk

OR filters are currently being worked on.  Check the Revit Roadmap.

 

http://blogs.autodesk.com/revit/2017/08/31/revit-roadmap-update-august-2017/



Jeff Hanson
Principal Content Experience Designer
Revit Help |
Message 7 of 55

Sahay_R
Mentor
Mentor

Try Combined Parameters. You can set the field to pull as many or as few parameters as you need.


Rina Sahay
Autodesk Expert Elite
Revit Architecture Certified Professional

If you find my post interesting, feel free to give a Kudo.
If it solves your problem, please click Accept to enhance the Forum.
0 Likes
Message 8 of 55

HE-MJJ
Advocate
Advocate

It's 2018. I would like to filter out three categories.

Message 9 of 55

loboarch
Autodesk
Autodesk

@HE-MJJ wrote:

It's 2018. I would like to filter out three categories.



You can make a filter that looks at 3 categories. You have been able to do that for a long time. Probably since back in 2011 or before when this thread started. Here is a filter that looks for "Furniture", "Lighting Fixtures", and "Windows" all on "Level 1 Living Rm."

 

2018-06-01_0752.png

 

This thread is about being able to include OR operators in the filter. Which is now possible in the 2019 release of Revit. Here is an example of a filter, still looking at the same 3 categories but now will find elements on level "Level 1-Living Rm." OR elements who's Type Mark is greater than "46".

 

2018-06-01_0759.png

 

You can nest and combine AND and OR operators in the filter and also filter for more than 4 parameters (which was the previous limit). 

 

Maybe this gives you the functionality you need?

 

 



Jeff Hanson
Principal Content Experience Designer
Revit Help |
0 Likes
Message 10 of 55

HE-MJJ
Advocate
Advocate

I was looking for an "or" here; https://www.screencast.com/t/uJGkZou33s

 

 

 

 

 

Message 11 of 55

Alfredo_Medina
Mentor
Mentor

@loboarch wrote:

@HE-MJJ wrote:

 

...

  

This thread is about being able to include OR operators in the filter. Which is now possible in the 2019 release of Revit. Here is an example of a filter, still looking at the same 3 categories but now will find elements on level "Level 1-Living Rm." OR elements who's Type Mark is greater than "46".

 

 

 


 

@loboarch Jeff, I think there is a confusion. This thread is about using the OR operator in the filter tab of a schedule, which is still not possible in Revit 2019.

 

 

 

 


Alfredo Medina _________________________________________________________________ ______
Licensed Architect (Florida) | Freelance Instructor | Profile on Linkedin
Message 12 of 55

loboarch
Autodesk
Autodesk

@HE-MJJ wrote:

I was looking for an "or" here; https://www.screencast.com/t/uJGkZou33s

 

 

 

 

 


I see. Yes the OR filter was only implemented for VIEW filters not schedule filters. Sorry about the confusion.



Jeff Hanson
Principal Content Experience Designer
Revit Help |
0 Likes
Message 13 of 55

HE-MJJ
Advocate
Advocate

Yes, I understand. Thanks. Sorry for the confusion.

0 Likes
Message 14 of 55

TimothyBesser
Participant
Participant

Autodesk is behind the times. This should have been done a long time ago, along with using multiple cores. I guess this is what happens when Autodesk takes other programs with out understanding them and try to apply them to their business model with out correctly fixing your programs according to user complaints. 

Sorry for the rant. 

Is this issue on track to being resolved; Do we have Autodesk support on this? 

 

 

Message 15 of 55

SzyKo
Enthusiast
Enthusiast

"Do we have Autodesk support on this? "

Ahahahahaha, good one :D:D:D...

Message 16 of 55

HADENSMITH3534
Participant
Participant

I see. Yes the OR filter was only implemented for VIEW filters not schedule filters. Sorry about the confusion.

Jeff Hanson
Sr. Subject Matter Expert
Autodesk, Revit User Experience
-
Now that there IS an"OR" filter for view properties, how are things coming along with implementing that same functionality in Revit SCHEDULES?  I have a Revit project (.rvt) file that needs to be shared between 2 drawing packages, and that would REALLY help with constructing my List of Drawings (schedule)!
Message 17 of 55

Anonymous
Not applicable

Bump.............

0 Likes
Message 18 of 55

ToanDN
Consultant
Consultant
Look at post #4
Message 19 of 55

dnenovMXKU9
Enthusiast
Enthusiast

Bump - seriously, if it exists for View Filters ... 😕 🤔

Message 20 of 55

piotr_pikula_2
Explorer
Explorer

Bump, same as above. If we have it in stadard filtering then make it real also for schedules.