Hi, I’m trying to make a dynamo that uses AMR sheetset manager to add custom properties to sheets in a sheetset. So far, the property does get added, but only to the sheetset top folder. I then have to rightclick open up “edit custom properties“ in that folder and just click ok, then that saves the property to all the sheets. That defeats the purpose of the program because thats the same amount of steps it takes to do it manually.
Does anyone know what I’m missing about the “AddAsSheetProperty” node?
You’re adding it to the Sheet Set as a Sheet level property, which is the correct way to start. You’re missing the step of then going to the sheet(s) and applying sheet specific values. I believe that the property doesn’t fully apply to a sheet until that sheet’s properties initialize it by being accessed, which is what’s happening when you do a manual edit/apply.
The package comes with a sample file (05-Working with Custom Properties.dyn) that shows how to add the property and how to edit the property on a sheet, just not in line to edit as it’s added.
I copied the sample and the same error occurs. Here is what I made. The program makes the custom property then tries to apply a value to the new custom property, but the program cannot find it in the sheetset because it was not created in each sheet.
I’m seeing the same thing in my tests. I need to go back and look at it then, because that’s not how I remembered it working ![]()


