Hi,
Can you verify below steps and verify attached xsn for more details.
- Add one Boolean field “iSFormSubmitted” to the schema.
- Add one rule to the “Submit” button to set that field as “True” after submit button is clicked.
- Add Conditional formatting to the “Submit” button when “iSFormSubmitted” is equal to true. Then disable this control.
For hiding submit button in the Print view, add one new view and copy paste all fields from present view to new view. Don’t add submit button in the new view. Print new view instead of present view.