Well, when you say primarily on a form that means not always on a form. If you want to control this informal rules you can set up a form rule that when the closed date is equal to blank and the status is equal to any of the status says you are triggering on then the action is to change the close date to the current date.
But dynamic form rules only work when a user is editing a record on forms. If you also need this to work in Grid Edit, then you need to set up a pipeline to detect where the close date is blank and that status field has changed on the status field is one of those two values and then write the current date into that field.
------------------------------
Mark Shnier (YQC)
mark.shnier@gmail.com
------------------------------