cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Ability to Lock Expression Based Properties

Josh Verran
Advisor

With expression-based properties, it is possible to extract and combine parameters (including other properties) to form a string.

For example, I have properties related to timber framing like studs, nogs, treatment, grade, etc.
I have an expression-based property that determines if the wall is of timber construction then combines the above, plus other parameters (composite name etc) to form a note (sentence), if it's concrete, then a different note is formed. This is then used/displayed in a key (Interactive Schedule).

This works really well. However, one limitation is that users, in the key / interactive schedule, can overwrite the expression-generated string with manual text. This appears correct in one instance, however, all the underlying parameters still have the original data/parameters.

1.jpg2.jpg

While I have several Graphic Overrides that look for these properties with custom values, there's still a risk.

My wish is that somehow there is a way to to lock expression-based properties.

12 Comments

Hi @Josh Verran ,

 

I haven't tried it yet but plan to give it a go when I next update the template fully, likely for AC28. We're undertaking a pretty major update at the moment to introduce automatic scheduling of house types and various other elements for masterplans.

James B
Graphisoft
Graphisoft
Status changed to: Under consideration

Thanks for the feedback.

I've moved this to 'under consideration' as we continue to work in the area of data and properties.

We'd be happy to read any further use cases or examples of when you need to lock a property.

For example, in the Schedule we're aware of how easy it is to override a Property, which we could potentially solves in other ways (maybe like how Element Settings handles it).

Status
Under consideration

with 29 Votes

Wish details