Veröffentlichen einer aktualisierten Version einer Formularvorlage

Hinweis:  Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Wenn Sie eine Formularvorlage, die Sie geändert haben veröffentlichen, kann InfoPath aktualisieren Sie die Formularvorlage (XSN-Datei) und alle vorhandenen Formulare (XML-Dateien), die auf dieser Formularvorlage basieren. Standardmäßig ersetzt InfoPath die ältere Version der Formularvorlage automatisch mit der neuesten Version. Sie können die Update-Methode, in der Sie arbeiten für vorhandene Benutzerformulare auswählen.

Inhalt dieses Artikels

Verhindern von Datenverlust in vorhandenen Benutzerformulare

Veröffentlichen einer aktualisierten Formularvorlage

Zulassen, dass Benutzer auswählen, ob Sie ihren Formularvorlagen zu aktualisieren

Verhindern von Datenverlust in vorhandenen Benutzerformulare

Wenn Sie eine vorhandenen Formularvorlage aktualisieren müssen, können Sie es ändern, die Veröffentlichung und ihn an Benutzer weitergeben. Jedoch möglicherweise bestimmte Typen von Änderungen zu verhindern, dass Sie den Zugriff auf die Daten in der fertigen Formularen, die auf der ursprünglichen Formularvorlage basieren, wurden.

Wenn Sie eine Änderung einer Formularvorlage, die das Ergebnis möglicherweise Datenverlust oder Fehler in Formularen, die bereits ausgefüllt haben, wird eine Meldung angezeigt. Die Nachricht wird häufig angezeigt werden, wenn Sie neu, Pflichtfelder zu einer Formularvorlage oder hinzufügen, wenn Sie umbenennen oder Entfernen von Feldern oder Gruppen aus der Formularvorlage.

Fehlermeldung mit einer Warnung vor möglichem Datenverlust

Wenn Sie diese Meldung angezeigt, wenn Sie mit Ihren Änderungen weiterhin und klicken Sie auf Ja, ist es möglicherweise nicht möglich den Zugriff auf die Daten in vorhandene Formulare, nachdem Sie die aktualisierte Formularvorlage veröffentlicht. In einigen Szenarien kann dies zulässig sein. Sie müssen entscheiden, was für Ihre Situation funktioniert.

Um sicherzustellen, dass Sie die Daten zugreifen können, die Sie bereits von Benutzern gesammelt, folgen Sie diesen Richtlinien, wenn Sie Änderungen an der ursprünglichen Formularvorlage vornehmen:

  • Benennen Sie nicht die vorhandenen Felder und Gruppen in der Datenquelle.

  • Verschieben Sie nicht die vorhandenen Felder und Gruppen, um in der Datenquelle.

  • Löschen Sie nicht die vorhandenen Felder und Gruppen aus der Datenquelle. Sie können Steuerelemente aus der Formularvorlage löschen, ohne verursacht Probleme, solange des Steuerelements entsprechendes Feld oder Gruppe in der Datenquelle verlassen.

Seitenanfang

Veröffentlichen einer aktualisierten Formularvorlage

Nehmen Sie an, dass Sie Änderungen an einer Formularvorlage, die bereits in Ihrem Unternehmen verwenden möchten. Wenn diese Änderungen der Formularvorlage zugrunde liegenden Datenquelle ändern einschließen, benötigen Sie eine Möglichkeit effizient aktualisieren die bereits veröffentlichte Version der Formularvorlage, um sicherzustellen, dass alle Benutzer die aktualisierte Version verwenden. Sie können auch angeben, was mit vorhandenen Formularen geschehen, die auf der ursprünglichen Formularvorlage basieren soll.

  1. Öffnen Sie die Formularvorlage, die Sie aktualisieren möchten.

  2. Nehmen Sie alle erforderlichen Änderungen an der Formularvorlage ein.

  3. Klicken Sie im Menü Extras auf Formularoptionen.

  4. Klicken Sie in der Liste Kategorie auf Versioning.

    An diesem Punkt müssen Sie angeben, was geschehen, um vorhandene Formulare (XML-Dateien), die mithilfe der ursprünglichen Formularvorlage ausgefüllt wurden werden soll.

  5. Führen Sie in der Liste unter Version upgrade unter Version der Formularvorlage eine der folgenden Aktionen aus:

    • Klicken Sie auf bestehende Formulare automatisch aktualisieren, um veraltete Versionen des Formulars automatisch in die aktualisierte Version zu konvertieren. Wenn diese Option ausgewählt ist, wird nicht von InfoPath Benutzern, aktualisieren vorhandene Formulare aufgefordert. Lieber, wird die Aktualisierung automatisch das nächste Mal, das Sie ein vorhandenes oder neues Formular öffnen.

    • Zum Schreiben von benutzerdefinierten Codes, der den Aktualisierungsvorgang für Benutzer behandelt, klicken Sie auf benutzerdefiniertes Ereignis, und klicken Sie dann auf die Schaltfläche Bearbeiten. Klicken Sie dann können das Ereignis OnVersionUpgrade das eintritt, wenn die Versionsnummer eines InfoPath-Formulars Öffnens älter als die Versionsnummer der Formularvorlage ist es basiert. Weitere Informationen über das Ereignis OnVersionUpgrade finden Sie in der Dokumentation für Softwareentwickler InfoPath.

    • Um zu verhindern, dass die Formulare aktualisiert werden, klicken Sie auf nichts tun (vorhandene Formulare möglicherweise nicht ordnungsgemäß funktionieren). Wenn diese Option ausgewählt ist, Benutzer können beim Ausfüllen der Formulare basierend auf der aktualisierten Formularvorlage sind, aber sie möglicherweise nicht vorhandene Formulare zu öffnen. Wenn sie vorhandene Formulare öffnen können, können sie alle neu hinzugefügten Felder bearbeiten nicht.

  6. Im Menü Datei klicken Sie auf Veröffentlichen, und folgen Sie dann die Schritte im Veröffentlichen-Assistenten.

    Wenn Benutzer ein Formular, die auf Ihrer Formularvorlage basiert öffnen, erhalten sie automatisch die neue Version der Formularvorlage. Wenn sie versuchen, Formulare öffnen, die mithilfe der früheren Version der Formularvorlage erstellt wurden, werden die Änderungen, die Sie in Schritt 5 angegeben wirksam.

Seitenanfang

Zulassen, dass Benutzer auswählen, ob Sie ihren Formularvorlagen zu aktualisieren

Wenn Sie eine aktualisierte Version einer Formularvorlage veröffentlichen, ersetzt InfoPath die Kopie der Formularvorlage, die auf den Computern der Benutzer mit der neuesten Version gespeichert ist. Dies geschieht automatisch, wenn Benutzer ein Formular öffnen, die auf der aktualisierten Formularvorlage basieren. In den meisten Fällen ist dies an, was geschehen soll. Es kann jedoch auch ein Dialogfeld angezeigt werden, die fordert die Benutzer auf die Formularvorlage aktualisieren, sobald eine neue Version zur Verfügung steht.

  1. Klicken Sie im Menü Extras auf Formularoptionen.

  2. Klicken Sie in der Liste Kategorie auf Versioning.

  3. Klicken Sie unter Version der Formularvorlage aktivieren Sie das Kontrollkästchen auswählen, ob ein Upgrade auf eine neue Version der Formularvorlage Formularbenutzer können, und klicken Sie dann auf OK.

    Hinweis: Standardmäßig ist die Daten für den Registrierungseintrag EnableAutoUpdatePrompt0 (deaktiviert). Benutzer werden aufgefordert, zum Aktualisieren des Formulars nur, wenn ein Systemadministrator die Daten für den EnableAutoUpdatePrompt Wert von 0 (aus) auf 1 () geändert hat.

  4. Im Menü Datei klicken Sie auf Veröffentlichen, und folgen Sie dann die Schritte im Veröffentlichen-Assistenten.

Das nächste Mal, das ein Benutzer ein Formular geöffnet wird, die auf Ihrer Formularvorlage basieren, zeigt InfoPath ein Dialogfelds, das den Benutzer auffordert, vertretene Kopie der vorhandenen Formularvorlage durch die neue Version zu ersetzen. Der Benutzer kann dann entscheiden, ob hierzu. Wenn das Dialogfeld nicht angezeigt wird, ist dann die Daten für den Wert EnableAutoUpdatePrompt wahrscheinlich 0 (aus) anstelle von 1 ().

Hinweis: Bevor sie ein Formular tatsächlich öffnen, können Benutzer die neueste Version von einer bestimmten Formularvorlage (XSN-Datei) vorausschauende erhalten, indem Sie auf den Link Version dieses Formulars abrufen oder Abrufen von Aktualisierungen der Formulare in dieser Kategorie im Dialogfeld Ein Formular ausfüllen. Auch wenn die Benutzer die neueste Version der Formularvorlage bereits auf den Computern haben, bleiben die Links aktiv. In diesem Szenario klickt ein Benutzer auf einen der Links aktualisieren, speichert InfoPath einfach die neueste Formularvorlage auf dem Computer des Benutzers erneut.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×