Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office InfoPath
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Optimale Methoden für das Veröffentlichen von Formularen
 
Anwendbar unter
Microsoft Office InfoPath™ 2003 Service Pack 1

Sie können eine Reihe von Schritten ausführen, um das Veröffentlichen und Aktualisieren von Formularen einfacher und effizienter zu gestalten. Mithilfe dieser optimalen Methoden können auch einige Probleme vermieden werden, die beim Ausfüllen von Formularen auftreten, die auf Formularvorlagen (Formularvorlage: Eine Datei oder eine Reihe von Dateien in InfoPath, welche die Datenstruktur, die Darstellung und das Verhalten eines Formulars definieren.) beruhen und nach ihrer Veröffentlichung aktualisiert wurden. In diesem Artikel werden die folgenden Themen ausführlich behandelt:

Allgemeine Tipps

Veröffentlichen von Formularen in freigegebenen Ordnern, auf Webservern und auf SharePoint-Sites

Konfigurieren von Datenverbindungen

Erstellen von voll vertrauenswürdigen Formularen

Aktualisieren von veröffentlichten Formularen

Allgemeine Tipps

Veröffentlichen von Formularen

Vergewissern Sie sich, dass bei den Benutzern InfoPath installiert ist.  Unabhängig davon, wo und wie Sie ein Formular installieren, muss InfoPath auf den Computern der Benutzer installiert sein, damit sie das Formular ausfüllen können. Wenn ein Formular auch von Benutzern ohne InfoPath ausgefüllt werden können soll, müssen Sie mit Microsoft ASP.NET eine Webformularversion des InfoPath-Formulars erstellen. Das Webformular bietet allerdings nicht den umfangreichen Funktionsumfang von InfoPath wie Offlineverwendung, Gültigkeitsprüfung (Gültigkeitsprüfung: Der Vorgang, bei dem die Richtigkeit von Daten geprüft wird. Eine Reihe von Regeln, die auf ein Steuerelement angewendet werden können, um den Datentyp und den Datenbereich anzugeben, der von Benutzern eingegeben werden kann.), Rechtschreibprüfung und Rich-Text-Formatierung.

Verwenden Sie den Veröffentlichen-Assistenten zum Bereitstellen eines Formulars.  Sobald das Formular fertig ist, können Sie es mit dem Veröffentlichen-Assistenten veröffentlichen. Dieser Assistent unterstützt Sie beim Veröffentlichen von Formularen in einem freigegebenen Ordner auf einem Computer, in einer Formularbibliothek (Formularbibliothek: Ein Ordner, in dem eine Sammlung von Formularen, die auf derselben Vorlage basieren, gespeichert und freigegeben sind. Jedem Formular in einer Formularbibliothek sind benutzerdefinierte Informationen zugeordnet, die im Inhaltsverzeichnis der Bibliothek angezeigt werden.) auf einer Microsoft Windows® SharePoint® Services-Website oder auf einem Webserver.

Überprüfen Sie, ob auf das Formular zugegriffen werden kann.  Wenn ein Benutzer ein InfoPath-Formular öffnet, um es auszufüllen, muss das Formular auf die verknüpfte Formularvorlage (Formularvorlage: Eine Datei oder eine Reihe von Dateien in InfoPath, welche die Datenstruktur, die Darstellung und das Verhalten eines Formulars definieren.) zugreifen, damit keine Fehler auftreten. Obwohl InfoPath Formularvorlagen auf den Computern der Benutzer zwischenspeichert, um die Offlinearbeit zu ermöglichen, muss beim ersten Ausfüllen eines Formulars auf die Formularvorlage zugegriffen werden können. Die Formularvorlage muss auch deshalb verfügbar sein, damit das Formular auf mögliche Aktualisierungen an der Vorlage zugreifen kann.

Speichern Sie veröffentlichte Formulare, anstatt sie neu zu veröffentlichen.  Nachdem ein Formular veröffentlicht wurde, ist sein Speicherort eingerichtet. Wenn Sie Änderungen an einem veröffentlichten Formular vornehmen müssen, öffnen Sie es im Entwurfsmodus (Entwurfsmodus: Die InfoPath-Entwurfsumgebung, in der eine Formularvorlage erstellt oder geändert werden kann.), führen die Änderungen durch und klicken im Menü Datei auf Speichern. Es besteht keine Notwendigkeit, das Formular neu zu veröffentlichen. Wenn ein Benutzer das Formular das nächste Mal ausfüllt, wird die aktualisierte Version angezeigt.

Achten Sie darauf, dass der Speicherort des Formulars zugreifbar bleibt, wenn Sie Formularvorlagen per E-Mail senden.  Bevor Sie eine Formularvorlage an andere Personen senden, wird empfohlen, dass Sie sie an einem Speicherort veröffentlichen, auf den Ihre Benutzer zugreifen können. Auf diese Weise können Sie das Formular einfacher aktualisieren, und es ist sichergestellt, dass bestimmte Funktionen ordnungsgemäß ausgeführt werden, z. B. Datenverbindungen (Datenverbindung: Die Verbindung zwischen einem InfoPath-Formular und einer externen Datenquelle, beispielsweise einer Datenbank, einem Webdienst, einer SharePoint-Bibliothek oder einer XML-Datei. Datenverbindungen werden zum Abfragen und Senden von Daten verwendet.), benutzerdefinierte Aufgabenbereiche (Benutzerdefinierter Aufgabenbereich: Eine HTML-Datei, deren Inhalt in einem Fenster neben einem Formular angezeigt wird. Benutzerdefinierte Aufgabenbereiche können formularspezifische Befehle und den Inhalt der Hilfe bereitstellen.), Microsoft ActiveX-Steuerelemente (ActiveX-Steuerelement: Benutzerdefiniertes Steuerelement. ActiveX-Steuerelemente können im Aufgabenbereich "Steuerelemente" von Formulardesignern hinzugefügt oder entfernt werden.) und verwalteter Code. Wenn Sie das Formular lieber senden möchten, ohne es an einem freigegebenen Speicherort zu veröffentlichen, können Sie es digital signieren und als voll vertrauenswürdig kennzeichnen. Die Formularfunktionen arbeiten dann ordnungsgemäß, und Sie können per E-Mail aktualisierte Versionen des Formulars an andere Personen senden.

Wenn ein Formular aufgrund eines Fehlers nicht geöffnet werden kann, öffnen Sie es direkt im Entwurfsmodus.  In einigen Fällen, insbesondere nachdem eine Formularvorlage verschoben wurde, kann die Formularvorlage nicht geöffnet werden, um ein Formular auszufüllen. In diesem Fall versuchen Sie, die Formularvorlage direkt im Entwurfsmodus zu öffnen. Dazu klicken Sie mit der rechten Maustaste auf die Formularvorlage (XSN-Datei), und klicken Sie im Kontextmenü auf Entwurf. Die Formularvorlage sollte im Entwurfsmodus geöffnet werden, sodass Sie das Formular an einem anderen Speicherort neu veröffentlichen können.

Veröffentlichen von Formularen in freigegebenen Ordnern, auf Webservern und auf SharePoint-Sites

Vergewissern Sie sich, dass Benutzer auf den freigegebenen Ordner zugreifen können.  Wenn Sie ein Formular in einem lokalen Ordner auf Ihrem Computer veröffentlichen, müssen Sie einen Pfad verwenden, der den Namen des Computers enthält. Der Grund hierfür ist, dass Benutzer beim Ausfüllen eines Formulars, das in einem freigegebenen Ordner gespeichert ist, i. d. R. die vollständige UNC (Universal Naming Convention (UNC): Eine Namensgebungskonvention für Dateien, die eine computerunabhängige Methode zum Suchen von Dateien bietet. Statt eines Laufwerkbuchstabens und eines Pfades verwendet ein UNC-Name die Syntax "\\Server\Freigabe\Pfad\Dateiname".)-Adresse (Universal Naming Convention) des Ordners verwenden und die UNC-Adresse auch den Namen des Computers enthält, auf dem sich das Formular befindet. Zum Beispiel könnten Sie ein Formular in einem Ordner auf Ihrem Computer veröffentlichen und dabei den lokalen Pfad <Laufwerk>:\Beispiel\ verwenden. Die Benutzer würden aber höchstwahrscheinlich über die vollständige UNC-Adresse \\Servername\Beispiel\ auf das Formular zugreifen. Um dieses Problem zu beheben, können Sie beim Veröffentlichen des Formulars den lokalen Pfad verwenden und die vollständige UNC-Adresse als alternativen Zugriffspfad angeben.

Vergewissern Sie sich, dass die Benutzer die Schreibberechtigung für den freigegebenen Ordner besitzen.  Wenn Sie ein Formular in einem freigegebenen Ordner veröffentlichen, müssen Sie sich vergewissern, dass die Benutzer die Schreibberechtigung für den freigegebenen Ordner besitzen, bevor Sie das Formular veröffentlichen. Die Benutzer können das Formular dann ausfüllen und wieder im Ordner speichern.

Vergewissern Sie sich beim Veröffentlichen auf einem Webserver, dass WebDAV aktiviert ist.  Beim Veröffentlichen eines Formulars mit dem Veröffentlichen-Assistenten von InfoPath können Sie angeben, ob Sie das Formular auf einem Webserver oder in einem freigegebenen Ordner veröffentlichen möchten. Wenn Sie sich für einen Webserver entscheiden, veröffentlicht InfoPath das Formular mit WebDAV, einer HTTP-Erweiterung für die Remoteerstellung und -verwaltung von Webinhalten, direkt auf dem Server. Wenn der Webserver, auf dem Sie das Formular veröffentlichen, WebDAV nicht unterstützt oder WebDAV deaktiviert ist, müssen Sie im Veröffentlichen-Assistenten die Option für den freigegebenen Ordner auswählen und später im Assistenten die Adresse des Webservers als alternativen Zugriffspfad eingeben.

Zeigen Sie wiederholte Daten in einer SharePoint-Formularbibliothek an.  Wenn Sie ein Formular in einer SharePoint-Formularbibliothek veröffentlichen, können Sie die Daten aus dem Formular in der Formularbibliothek anzeigen. Wenn Sie Daten aus einem wiederholten Feld des Formulars anzeigen möchten, müssen Sie definieren, wie das Feld dargestellt werden soll. Sie können angeben, ob der erste Wert im Feld, der letzte Wert oder die Anzahl der Vorkommen des Feldes angezeigt werden soll oder ob alle Werte zusammengeführt werden. Um zu definieren, wie die Daten der wiederholten Tabelle angezeigt werden, aktivieren Sie beim Auswählen der in der Formularbibliothek anzuzeigenden Spalten in der Liste Folgende Funktion für wiederholte Daten verwenden die gewünschte Option.

Konfigurieren von Datenverbindungen

Ein InfoPath-Formular, das an eine Datenbank gesendet wird

Beziehen Sie externe Dateien als Ressourcendateien in das Formular ein.  Wenn Sie im Formular eine Datenverbindung erstellen, empfiehlt es sich, externe Dateien möglichst direkt als Ressourcendateien in das Formular einzubeziehen. Ressourcendateien können u. a. HTML-Seiten sein, die einen benutzerdefinierten Aufgabenbereich darstellen, oder XML (Extensible Markup Language (XML): Eine komprimierte Form der Standard Generalized Markup Language (SGML), mit deren Hilfe Entwickler benutzerdefinierte Tags erstellen können, die eine flexible Organisation und Präsentation von Informationen ermöglichen.)-Dokumente (Extensible Markup Language), die die Elemente von Dropdown-Listenfeldern enthalten. Wenn Sie Ressourcendateien direkt in ein Formular einbeziehen, können die Benutzer direkt auf die Daten in den externen Dateien zugreifen, ohne auf einen externen Speicherort zugreifen zu müssen. Das bedeutet, dass die Benutzer das Formular offline ausfüllen können.

Veröffentlichen Sie Formulare in derselben Domäne wie ihre Datenquellen.   Wenn das Formular eine primäre oder sekundäre Datenquelle (Datenquelle: Zusammengehörige Felder und Gruppen, welche die Daten für ein InfoPath-Formular definieren und speichern. Steuerelemente im Formular sind an die Felder und Gruppen in der Datenquelle gebunden.) besitzt, die sich nicht am Speicherort des veröffentlichten Formulars, sondern in einer anderen Domäne befindet, erhalten die Benutzer eine Warnung, dass beim Öffnen des Formulars domänenübergreifender Datenverkehr stattfindet. Damit diese Warnung nicht angezeigt wird, müssen Sie das Formular in derselben Domäne wie die Datenquellen veröffentlichen.

Erstellen von voll vertrauenswürdigen Formularen

Formulare müssen digital signiert oder direkt auf den Computern der Benutzer installiert werden, damit auf Systemressourcen zugegriffen werden kann.   Formulare, die auf alle Systemressourcen zugreifen können, werden als voll vertrauenswürdige Formulare bezeichnet. Voll vertrauenswürdige Formulare müssen digital mit einem vertrauenswürdigen Zertifikat signiert werden, bevor Sie sie mit dem Veröffentlichen-Assistenten veröffentlichen. Alternativ können voll vertrauenswürdige Formulare auch von den Benutzern installiert werden. Das heißt, dass die Formularvorlage mit einem Installationsprogramm wie Microsoft Windows® Installer gepackt werden muss. Wenn Sie ein voll vertrauenswürdiges Formular bereitstellen, das die Benutzer installieren müssen, geben Sie eigentlich eine ausführbare Datei weiter, die die Benutzer direkt auf ihren Computern installieren müssen, bevor sie das Formular ausfüllen können. Beim Bereitstellen dieser Datei können Sie wie bei jedem anderen Programm vorgehen, einschließlich Senden als E-Mail-Anlage. Wenn Sie die Formularvorlage nach der Bereitstellung aktualisieren, müssen Sie sie allerdings neu packen und bereitstellen, damit die Benutzer die Änderungen nutzen können.

Vertrauenswürdige Formulare müssen auf den Benutzercomputern aktiviert werden.  Wenn Sie voll vertrauenswürdige Formulare erstellen, müssen Sie sicherstellen, dass die Benutzer die Möglichkeit zum Ausfüllen von vertrauenswürdigen Formularen auf ihren Computern nicht deaktiviert haben. Wenn die Verwendung vertrauenswürdiger Formulare deaktiviert ist, können die Benutzer keine Formulare ausfüllen, die auf die Ressourcen des Computers zugreifen. Zum Aktivieren der Verwendung vertrauenswürdiger Formulare klicken Sie im Menü Extras auf Optionen, und aktivieren Sie dann auf der Registerkarte Allgemein das Kontrollkästchen Voll vertrauenswürdige Formulare dürfen auf Dateien und Einstellungen auf dem Computer zugreifen.

Aktualisieren von veröffentlichten Formularen

Verschieben Sie ein Formular durch Neuveröffentlichung.  Wenn Sie den Speicherort eines veröffentlichten Formulars aktualisieren möchten, öffnen Sie das Formular in InfoPath und veröffentlichen es am neuen Speicherort erneut. Wenn Sie ein veröffentlichtes Formular nicht mit InfoPath an den neuen Speicherort verschieben, können Fehler auftreten, die das Öffnen des Formulars durch die Benutzer verhindern.

Aktualisieren Sie vorhandene Formulare beim Ändern der Formularvorlage.  Wenn Sie eine Formularvorlage ändern, müssen vorhandene Formulare, die auf dieser Vorlage beruhen, geändert werden, damit sie mit der neuen Version der Formularvorlage kompatibel sind. So wird sichergestellt, dass die Benutzer vorhandene Formulare weiterhin verwenden können. Zum Aktualisieren vorhandener Formulare klicken Sie im Menü Extras auf Formularoptionen, klicken Sie auf die Registerkarte Erweitert, und klicken Sie dann im Feld Bei Versionsaktualisierung auf die gewünschte Option.

Testen Sie Änderungen an Formularvorlagen mithilfe von vorhandenen Formularen.  Wenn Sie Änderungen an einer veröffentlichten Formularvorlage vornehmen, müssen Sie sicherstellen, dass die Änderungen nicht zu Fehlern in vorhandenen Formularen führen, die auf dieser Formularvorlage beruhen. Um ein vorhandenes Formular mit der geänderten Formularvorlage in einer Vorschau anzuzeigen, zeigen Sie im Menü Datei auf Formularvorschau, klicken Sie auf Vorschau mit Daten, und öffnen Sie dann das Formular.

Anzeige