Transaction group update only if the current value is NULL

Is there a way to have a transaction group only update if the current value in the destination == NULL? Or is there a way to have a transaction group trigger a named query and use the value as a parameter?