Overwriting project parameters for some elements

If statements can be used to only assign a new value when the condition isn’t yet assigned. I’m out of the office so this might not be perfect but it is a start:

A==""? A.SetParameterByName("ParameterName",NewValue):
A