Enable/Disable Yes/No Instance Parameter in Titleblock within specific Sheets

Hi,

I’ve been following this video on YouTube and have managed to get the Form to display all the Sheets in my project without any problems. I would like to extend the functionality of this graph so that the parameter dropdown instead displays Titleblock parameters so that I will have the ability to enable/disable a specific Yes/No instance parameter only on the sheets that I select within the form. Can anyone advise what changes do I need to make to do this?

Best to show us what you have so far. Data-Shapes has nodes for creating dropdowns. Have you tried those? If you can show us what you’ve tried so far we can give better feedback on what needs to change.

EF_Tools (an extension of pyrevit) has a tool to select the titleblocks of currently selected sheets in the Revit project browser. This allows you to directly update parameters within Revit.

For dynamo usage, Rhythm has a Sheet.Titleblock node

Something like this? There are also OOTB nodes that can get the Title Block


Hi all, I’ve just managed to get back to this. I’ve managed to develop my graph however it’s failing at the final step, where it errors on the final node, as below:

The earlier part of the graph creates a filtered list of sheets, to only include sheets that have a title block family that contains a specific parameter. It’s the very same string node that I use to create the filtered list, that I am feeding into the parameterName input in the Element.SetByParameterName node. I’ve verified the sheet list that it displays and everything up until the final node appears to be working correctly. Any ideas why it’s failing?

Hi @Barry.Lothian try just “CAD CHECK PLOT VISIBILITY”; in a codeblock, and see if that help

Hi @sovitek. I did try that previously, however, you can see below it gives the same result:

1 Like

arhh allright and you are sure your parameter type is an on/off and instance ? and maybe its a titleblock parameter you want to set…just a guess

Yeah I just realised looking at the graph, that since its a parameter within a title block, I need to access the sheet’s title block. A simple node addition and it’s working as intended. Thanks for the suggestions anyway.

1 Like

yeah…great :wink: