Sie können ein einzelnes Vorlagenpart entwerfen und es dann an andere Designer von Formularvorlagen in Ihrer Organisation weitergeben, damit sie es in ihren Formularvorlagen verwenden können. Dies ist nützlich, wenn Sie ein einheitliches Design für mehrere Formularvorlagen sicherstellen möchten.
Stellen Sie sich z. B. vor, dass Sie ein Team leiten, das eine Reihe von Formularvorlagen entwirft und pflegt. Jede dieser Formularvorlagen muss ein Firmenlogo und verschiedene Textfelder für die Eingabe der Kontaktinformationen der Benutzer enthalten. Wenn Sie das Logo und Steuerelemente als Vorlagenpartdatei (XTP) entwerfen, können Sie die Datei an einem gemeinsamen Speicherort speichern und Ihr Team dann über die Verfügbarkeit der Datei informieren. Wenn die Teammitglieder das Vorlagenpart dem Aufgabenbereich Steuerelemente hinzufügen, wird es unter der Überschrift Benutzerdefiniert angezeigt und kann in eine Formularvorlage eingefügt werden.
Sie können ein vorhandenes Vorlagenpart ändern, indem Sie es öffnen, die erforderlichen Änderungen vornehmen, das Vorlagenpart speichern und es dann an die Formulardesigner weiterleiten. Nachdem die Formulardesigner die aktuelle Version des Vorlagenparts dem Aufgabenbereich Steuerelemente hinzugefügt haben, können Sie es in ihren Formularvorlagen verwenden. Wenn Sie eine Formularvorlage öffnen, die eine ältere Version des Vorlagenparts enthält, werden sie von Microsoft Office InfoPath aufgefordert, das Vorlagenpart mit der aktuellen Version zu aktualisieren.
Inhalt dieses Artikels
Vorlagenparts (Übersicht)
Bei einem Vorlagenpart handelt es sich um einen Teil einer Formularvorlage, der zwecks Wiederverwendung in mehreren Formularvorlagen gespeichert werden kann. Ein typisches Vorlagenpart besteht aus Steuerelementen und einer 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.) und kann darüber hinaus auch Features enthalten, wie 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.), Datenüberprüfung (Gültigkeitsprüfung: Der Vorgang, bei dem die Richtigkeit von Daten geprüft wird. Eine Gruppe von Regeln, die auf ein Steuerelement angewendet werden können, um den Datentyp und den Datenbereich anzugeben, der von Benutzern eingegeben werden kann.) und Regeln (Regel: Eine Bedingungen oder Aktionen, bzw. eine Gruppe von Bedingungen oder Aktionen, die basierend auf Ereignissen und Werten im Formular Tasks automatisch ausführen.).
Durch die Erstellung und Verwendung von Vorlagenparts können Sie sicherstellen, dass die Formularvorlagen Ihrer Organisation hinsichtlich der Farbgebung, der Struktur und des Verhaltens einheitlich sind. Eine Personalabteilung kann z. B. in allen Formularvorlagen ein einziges Vorlagenpart Kontaktinformationen verwenden.

In einer Formularvorlage werden die Inhalte eines Vorlagenparts in einem Abschnittssteuerelement angezeigt. Sie können ein Vorlagenpart von einem normalen Abschnitt unterscheiden, da als Abschnittsbeschriftung die Wörter Abschnitt (Vorlagenpart: Name) angezeigt werden, wobei Name der Name der Vorlagenpartdatei ist.
Zum Entwerfen eines Vorlagenparts müssen Sie im Aufgabenbereich Eine Formularvorlage entwerfen die Option Vorlagenpart statt der Option Formularvorlage auswählen. Wenn Sie ein Vorlagenpart öffnen, wird ein Präfix (Vorlagenpartentwurf) auf der InfoPath-Titelleiste angezeigt. Dadurch wird angegeben, dass Sie sich im richtigen Modus für den Entwurf eines Vorlagenparts befinden.
Anders als eine Formularvorlage wird ein Vorlagenpart nicht veröffentlicht, wenn der Entwurf abgeschlossen ist. Stattdessen wird es als Vorlagenpartdatei (XTP) gespeichert. Sie können die XTP-Datei dann anderen Formulardesignern zur Verfügung stellen, die sie verwenden müssen. Sie können die XTP-Datei z. B. auf einen Dateiserver im Netzwerk Ihrer Organisation kopieren und dann eine E-Mail-Nachricht an Formulardesigner senden, in der der Zweck des Vorlagenparts, dessen Speicherort und das Hinzufügen des Vorlagenparts zum Aufgabenbereich Steuerelemente in InfoPath beschrieben sind.
Wenn ein Formulardesigner ein Vorlagenpart in eine Formularvorlage einfügt, wird es zum Bestandteil der Formularvorlagen. Ein Formulardesigner kann es dann bei Bedarf anpassen.
Hinweis Es gibt keine Möglichkeit zu verhindern, dass Formulardesigner ein Vorlagenpart ändern, nachdem Sie es in eine Formularvorlage eingefügt haben. Wenn Sie nicht wünschen, dass andere das Vorlagenpart anpassen, sollten Sie beim Weitergeben darauf hinweisen.
Damit das Vorlagenpart in eine InfoPath-Formularvorlage eingefügt werden kann, müssen Formulardesigner das Vorlagenpart zuerst mithilfe des Assistenten zum Hinzufügen eines benutzerdefinierten Steuerelements dem Aufgabenbereich Steuerelemente hinzufügen. Nach Abschluss des Assistenten wird das Vorlagenpart im Aufgabenbereich Steuerelemente unter der Überschrift Benutzerdefiniert angezeigt.

Sie können ein Vorlagenpart ändern, indem Sie es im InfoPath-Entwurfsmodus öffnen, die notwendigen Änderungen vornehmen und das Vorlagenpart dann erneut speichern. Dann müssen Sie das aktualisierte Vorlagenpart an Formulardesigner senden, die die ursprüngliche Version des Vorlagenparts verwendet haben. Formulardesigner können mit dem Assistenten zum Hinzufügen eines benutzerdefinierten Steuerelements die aktualisierte Version des Vorlagenparts dem Aufgabenbereich Steuerelemente hinzufügen. Anschließend können sie die einzelnen betroffenen Formularvorlagen öffnen, damit InfoPath das ursprüngliche Vorlagenpart durch die neuere Version ersetzt.
Hinweis Werden in Ihrer Organisation viele Vorlagenparts erstellt, können Sie ein Repository für Vorlagenparts erstellen, auf das über einen gemeinsamen Speicherort im Unternehmensnetzwerk zugegriffen werden kann. Bei dem Speicherort kann es sich um einen freigegebenen Ordner, einen Webserver oder eine Formularbibliothek auf einer Microsoft Windows SharePoint Services-Website handeln. Sie können InfoPath-Einstellungen in der Registrierung konfigurieren, sodass für die Benutzer, die InfoPath installiert haben, Vorlagenparts automatisch im Aufgabenbereich Steuerelemente angezeigt werden. Dazu müssen Sie möglicherweise mit der IT-Abteilung (Information Technology) oder mit dem InfoPath-Administrator in Ihrer Organisation zusammenarbeiten. Weitere Informationen zu diesem Thema finden Sie in der InfoPath-Dokumentation im Microsoft TechNet. Bei TechNet handelt es sich um die Ressource, die IT-Experten zum erfolgreichen Planen, Bereitstellen, Verwalten und Unterstützen von Microsoft-Produkten verwenden.
Seitenanfang
In Vorlagenparts nicht verfügbare Features
Beim Entwerfen eines Vorlagenparts müssen von Ihnen Entwurfsbeschränkungen beachtet werden. Es werden z. B. bestimmte Features in Vorlagenparts nicht unterstützt, z. B. die Möglichkeit, mehrere Ansichten zu erstellen oder globale Einstellungen auf Vorlagenebene im Dialogfeld Formularoptionen anzugeben. Mit Ausnahme der ActiveX-Steuerelemente sind alle Steuerelemente für die Verwendung in Vorlagenparts verfügbar. Alle in Vorlagenparts nicht unterstützten Features sind in der Benutzeroberfläche beim Entwerfen von Vorlagenparts ausgeblendet.
Die folgenden Steuerelemente, Features und Einstellungen werden in Vorlagenparts nicht unterstützt:
- ActiveX-Steuerelemente
- Farbschemata
- Hintergrundbilder
- Datenverbindungen, die Daten senden
- IRM-Einstellungen (Information Rights Management, Verwaltung von Informationsrechten)
- Skript und verwalteter Code
- Features zum Schreiben von Code, z. B. der Microsoft Script-Editor
- Der Veröffentlichungs-Assistent
- Der Export-Assistent
- Bestimmte ansichtbezogene Features, einschließlich der Fähigkeit, mehrere Ansichten , schreibgeschützte Ansichten, Standardansichten zu erstellen oder Ansichten zu drucken
- Bestimmte druckbezogene Features, einschließlich der Fähigkeit, Optionen für die Seiteneinrichtung anzugeben und Kopf- und Fußzeilen zu erstellen
- Bestimmte Features, die sich auf die Formularvorlage insgesamt beziehen, einschließlich der Fähigkeit, digitale Signaturen, benutzerdefinierte Aufgabenbereiche, Sicherheitsebenen und das benutzerdefinierte Verhalten beim Speichern und Öffnen anzugeben
- Die Möglichkeit, im Aufgabenbereich Designdetektiv das Kontrollkästchen Auf dem Server überprüfen zu verwenden, um servergenerierte Fehler und Warnungen für Vorlagenparts, die für browserkompatible Formularvorlagen entworfen werden, abzurufen
Sie können Formularvorlagen entwerfen, die in InfoPath oder einem Webbrowser angezeigt werden können. Wenn die Formularvorlage in einem Browser geöffnet werden kann, wird sie als browserkompatibel bezeichnet. Sie können gleichermaßen Vorlagenparts für die Verwendung in browserkompatiblen Formularvorlagen entwerfen. In diesem Szenario haben Sie beim Entwerfen von Vorlagenparts Zugriff auf weniger Steuerelemente und Features als beim Entwerfen von Vorlagenparts, die nur in InfoPath verwendet werden sollen. Das ist darin begründet, dass bestimmte Steuerelemente und Features nicht für die Verwendung in browserkompatiblen Formularvorlagen unterstützt werden.
Seitenanfang
Entwerfen eines Vorlagenparts
Im Dialogfeld Ein Formular entwerfen können Sie statt einer Formularvorlage auch ein Vorlagenpart entwerfen. Dann werden in Vorlagenparts nicht unterstützte InfoPath-Features entweder ausgeblendet oder deaktiviert, sodass Sie nicht dazu verleitet werden, sie in Ihrem Vorlagenpart zu verwenden.
- Klicken Sie im Menü Datei auf Formularvorlage entwerfen.
- Klicken Sie im Dialogfeld Eine Formularvorlage entwerfen unter Neu entwerfen auf Vorlagenpart.
- Führen Sie in der Galerie Basierend auf eine der folgenden Aktionen aus:
- Klicken Sie auf Leer, um beim Entwerfen des Vorlagenparts die 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.) zu definieren.
- Klicken Sie auf XML oder Schema, um eine XML-Dokumentdatei (XML) oder eine XML-Schema (XML-Schema: Eine formale, in XML geschriebene Spezifikation, die die Struktur eines XML-Dokuments sowie die Elementnamen und umfangreichen Datentypen definiert, deren Elemente in Kombination auftreten können und deren Attribute für jedes Element verfügbar sind.)datei (XSD) als Datenquelle für das Vorlagenpart zu verwenden.
Hinweis Erstellen Sie das Vorlagenpart basierend auf einem XML-Dokument oder XML-Schema, werden in InfoPath im Aufgabenbereich Datenquelle die Felder (Feld: Ein Element oder Attribut in der Datenquelle, das Daten enthalten kann. Wenn das Feld ein Element ist, kann es Attributfelder enthalten. In Feldern werden die Daten gespeichert, die in Steuerelemente eingegeben werden.) und Gruppen (Gruppe: Ein Element in der Datenquelle, das Felder oder andere Gruppen enthalten kann. Steuerelemente, die andere Steuerelemente wie wiederholte Tabellen und Abschnitte enthalten, sind an Gruppen gebunden.) eingegeben, die den XML-Elementen (XML-Element: Eine XML-Struktur, die aus einem Starttag, einem Endtag und den Informationen zwischen den Tags besteht. Elemente können Attribute besitzen und andere Elemente enthalten.) im Dokument oder Schema entsprechen. Die Datenquelle ist gesperrt. Abhängig vom Dokument oder Schema können Sie möglicherweise Teilen oder der gesamten Datenquelle keine neuen Felder oder Gruppen hinzufügen oder bestimmte Aspekte vorhandener Felder und Gruppen nicht ändern.
- Damit das Vorlagenpart mit InfoPath Forms Services kompatibel ist, aktivieren Sie das Kontrollkästchen Nur browserkompatible Features aktivieren.
- Klicken Sie auf OK.
In InfoPath wird ein neues Vorlagenpart geöffnet.
- Entwerfen Sie das Vorlagenpart.
- Wenn Sie den Entwurf des Vorlagenparts abgeschlossen haben, klicken Sie im Menü Datei auf Speichern.
Seitenanfang
Erneutes Verwenden des Entwurfs eines vorhandenen Vorlagenparts
Wenn der Entwurf eines neuen Vorlagenparts auf einem vorhandenen Vorlagenpart beruhen soll, müssen Sie das vorhandene Vorlagenpart öffnen, im Dialogfeld Vorlagenparteigenschaften dessen Namen ändern und anschließend das neue Vorlagenpart unter einem anderen, eindeutigen Dateinamen speichern. Beim Ändern des Vorlagenpartnamens im Dialogfeld Vorlagenparteigenschaften wird die Vorlagenpart-ID automatisch aktualisiert. Anhand dieser IDs werden Vorlagenparts zusätzlich voneinander unterschieden.
- Klicken Sie im Menü Datei auf Formularvorlage entwerfen.
- Klicken Sie im Dialogfeld Formularvorlage entwerfen unter Formularvorlage öffnen auf Auf meinem Computer.
- Klicken Sie in der Liste Dateityp auf InfoPath-Vorlagenparts.
- Navigieren Sie zu dem Vorlagenpart, den Sie öffnen möchten, klicken Sie darauf, und klicken Sie dann auf Öffnen.
- Klicken Sie im Menü Datei auf Eigenschaften.
- Geben Sie im Dialogfeld Vorlagenparteigenschaften in das Feld Vorlagenpartname einen neuen Namen ein.
Wenn Sie dies tun, gibt der Text zur Kennzeichnung im Feld Vorlagenpart-ID den neuen Namen wieder. Die Vorlagenpart-ID wird von InfoPath automatisch generiert. Sie muss für jedes neue, von Ihnen erstellte Vorlagenpart eindeutig sein.
- Klicken Sie im Menü Datei auf Speichern unter, und geben Sie dann einen neuen Dateinamen für das Vorlagenpart ein.
Seitenanfang