Dynamic Property - Initial Value

I’m trying to use a property {OrigName}, rather than a preset constant/string “A” for the initial value.

When I enter this and save, the editor accepts it with no error/warning…

BUT, when I reopen the property the editor has replaced {OrigName} with the value “A”.

The bug that I think is occurring is that it’s evaluating in the editor, rather than at runtime.

Bug or intentional design…?

BTW - the help for Dynamic Property doesn’t address the use case of trying to use a property in this field…

That use is not supported. I think it is an accident of implementation that the initial value is evaluated in the editor.

To set an “initial” value from a Property use a Startup GKC.