Project Parameters dependent on other Project Parameter

Project Parameters dependent on other Project Parameter

dan.buckingham
Participant Participant
973 Views
3 Replies
Message 1 of 4

Project Parameters dependent on other Project Parameter

dan.buckingham
Participant
Participant

I asked within another thread but thought this warranted it's own question. Previous thread:
https://forums.autodesk.com/t5/revit-architecture-forum/revit-parameters-if-statement-with-text-para...

Is there a way to control a project parameter, specifically a Sheet parameter, according to the result of another parameter?

My users use the DiRoots Prosheets plugin to automatically name the output files, which requires a string of parameter values to generate the file name, currently using the Sheet Status parameter shown below.

 

However, as explored in my previous thread, I'm looking to add checkboxes for each status (A1, S2 etc), and want the Sheet Status parameter to update accordingly, to avoid the potential of the information being mismatch.

danbuckingham_0-1683042763650.png

 

0 Likes
974 Views
3 Replies
Replies (3)
Message 2 of 4

barthbradley
Consultant
Consultant

You mean something like this? 

 

Sheet Status=if(Status_Test 2, "D2", "S2")  

 

...probably going to need a bunch of nested if statements.  

 

https://www.revitforum.org/node/1126

0 Likes
Message 3 of 4

dan.buckingham
Participant
Participant

Yes that is the sort of thing I’m using within the families, but I don’t know how to include formula in Project Parameters, outside of families.

 

This issue really stems from the limitation within Revit of not being able to have text parameters drive if statements; ie =if(Sheet Status=“A1”, “Issues for Co-ordination”, “N/A”)

0 Likes
Message 4 of 4

barthbradley
Consultant
Consultant

Use Dynamo. Or use a Schedule with Filter/Sort/Group and Itemize Every Instance unchecked.  

0 Likes