Generally, the formula IsBank() should reference the Date picker. That is if the Date picker is Blank, then Today.
Now this create a circular reference. That is the more reason I used the variable.
The formula you quoted doesn't make any reference on the mode of the form. That is why in your original post both edit mode and new mode of the form gave you Today's date without any retrieval of Data from the Datasource.
Now on your formula.
Does this work:
"If(IsBlank(Parent.Default),Today(),Parent.Default)"??
Also does the approach I gave work?
------------
If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.