Sobald ein InfoPath-Formular an eine Bibliothek gesendet wird, wird es immer in der Vorlage geöffnet, in der es erstellt wurde. In Ihrem Fall ist dies die öffentliche Vorlage. Für dieses Szenario gibt es eine Problemumgehung, die einige Programmierungen erfordert. Ich würde vorschlagen, dass Sie eine benutzerdefinierte Logik in dem Formular erstellen, die eine andere Ansicht basierend auf den eingegebenen Daten öffnet. IE. Nach dem Senden können Sie einen Wert in Ihrem InfoPath-Formular ändern und eine andere Ansicht in der Formularvorgabe erstellen.
Dies ist keine ideale Lösung, aber InfoPath unterstützt nicht, wonach Sie suchen. InfoPath-Formulare sind reines XML, und ein Superbenutzer öffnet das XML möglicherweise in einem Editor und kann die Werte, die Sie schützen möchten, anzeigen und aktualisieren.
Die aggressivste Option wäre, den Verweis auf die InfoPath-Vorlage programmatisch zu ändern, was schwierig ist, da Sie das Formular möglicherweise beschädigen. XML wäre jedoch immer noch vorhanden.