Hi.
Best practice is typically not to allow the user to "save", via the file
menu or toolbar, but rather to create a submit data connection to a file
location since this way the naming of the form and the locatioin are
controlled and set.
I am not sure where you are "submiting" the form afterwards.
You need to create a field which will be used to store the form state.
So by default it is set to new. With your submit or Save button you would
add a rule to change the statefield to submitted or saved or whatever you
would like to use. Then you can use this field and its value with your
conditional formatting.

Signature
Clay Fox / Microsoft InfoPath MVP
www.InfoPathDev.com / The InfoPath Authority / Downloads, Samples, How-To,
Experts, Forum
> Is there any way to set a format condition with the logic: show this
> only if the form has been saved?
>
> I've added a SUBMIT button to a form, but I don't want people to be
> able to submit unless they've saved it first...