| | Produktinformationen Hilfe und Anleitungen Schulung Ähnliche Produkte und Technologien Vorlagen Support und Feedback Technische Ressourcen Zusätzliche Ressourcen |
Herstellen einer Verbindung zwischen einem Formular und einer SharePoint-Website
Sie können eine Datenverbindung (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.) in einem Microsoft Office InfoPath 2003-Formular erstellen, die Daten aus einer Microsoft Windows SharePoint Services-Website abruft oder das Formular an eine Windows SharePoint Services-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.) sendet. Abrufen von Daten von einer Windows SharePoint Services-Website
Wenn Sie eine Datenverbindung zum Formular hinzufügen, die Daten von einer Windows SharePoint Services-Website abruft, erstellt Microsoft Office InfoPath 2003 eine sekundäre Datenquelle für das Formular. Mithilfe dieser Datenquelle können Sie Listenfelder mit Werten von der Website füllen und Steuerelemente an 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.) binden (Binden: Verbinden eines Steuerelements mit einem Feld oder einer Gruppe in der Datenquelle, sodass in das Steuerelement eingegebene Daten gespeichert werden. Wenn die Bindung eines Steuerelements aufgehoben wird, ist das Steuerelement nicht mit einem Feld oder einer Gruppe verbunden, und in das Steuerelement eingegebene Daten werden somit nicht gespeichert.), die der Website zugeordnet sind. Die Arbeit mit der sekundären Datenquelle entspricht in vielerlei Hinsicht der Arbeit mit der primären Datenquelle des Formulars. Hinweis Die Werte, die einer sekundären Datenquelle zugeordnet sind, können nicht gespeichert werden, wenn ein Benutzer ein Formular ausfüllt, obwohl sie mithilfe einer Sende-Datenverbindung an einen Webdienst gesendet werden können. Weiterhin ist es nicht möglich, die Eigenschaften oder die Struktur der Felder und Gruppen zu bearbeiten, die einer sekundären Datenquelle zugeordnet sind, noch können Sie Standardwerte oder eine benutzerdefinierte, nicht codebasierte Gültigkeitsprü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.) für diese Felder definieren. - Klicken Sie im Entwurfsmodus im Menü Extras auf Datenverbindungen.
- Klicken Sie im Dialogfeld Datenverbindungen auf Hinzufügen.
- Klicken Sie im Datenverbindungs-Assistenten auf Daten empfangen, und klicken Sie anschließend auf Weiter.
- Klicken Sie auf der nächsten Seite des Assistenten auf SharePoint-Bibliothek oder -Liste, und klicken Sie dann auf Weiter.
- Geben Sie auf der nächsten Seite des Assistenten an, wo sich die Windows SharePoint Services-Formularbibliothek oder -Liste befindet, zu der Sie eine Verbindung herstellen möchten, und klicken Sie dann auf Weiter.
- Klicken Sie, falls eine entsprechende Aufforderung angezeigt wird, im Feld Wählen Sie eine Liste oder Bibliothek auf die Liste oder die Bibliothek, die Sie verwenden möchten, und klicken Sie dann auf Weiter.
- Aktivieren Sie auf der nächsten Seite des Assistenten die Kontrollkästchen, die die Werte kennzeichnen, die Sie abrufen möchten, und klicken Sie dann auf Weiter.
- Geben Sie auf der nächsten Seite des Assistenten einen Namen für die Datenverbindung ein.
- Sollen Daten automatisch abgerufen werden, sobald das Formular von einem Benutzer geöffnet wird, müssen Sie das Kontrollkästchen Daten beim Öffnen des Formulars automatisch abfragen aktivieren und dann auf Fertig stellen klicken.
Hinweis Wenn das Formular die Daten nicht automatisch abruft, können Sie eine Schaltfläche zum Abrufen der Daten einfügen.
Senden von Daten an eine Windows SharePoint Services-Formularbibliothek
- Klicken Sie im Entwurfsmodus im Menü Extras auf Datenverbindungen.
- Klicken Sie im Dialogfeld Datenverbindungen auf Hinzufügen.
- Klicken Sie im Datenverbindungs-Assistenten auf Daten senden, und klicken Sie anschließend auf Weiter.
- Klicken Sie auf der nächsten Seite des Assistenten auf An eine SharePoint-Formularbibliothek, und klicken Sie dann auf Weiter.
- Geben Sie im Feld SharePoint-Formularbibliothek auf der nächsten Seite des Assistenten die Adresse der Windows SharePoint Services-Formularbibliothek ein, an die die Daten gesendet werden sollen.
Hinweis Sie müssen die Adresse der Formularbibliothek selbst und nicht eine Website innerhalb der Formularbibliothek angeben. Verwenden Sie beispielsweise das Format http://server1/website1/ anstelle von http://server1/website1/formulare/alleelemente.aspx. - Geben Sie im Feld Dateiname den Namen ein, den das Formular aufweist, wenn es an die Formularbibliothek gesendet wird. Um einen Namen anzugeben, der auf einem Wert basiert, klicken Sie auf Formel einfügen
. Verwenden Sie dann die Optionen im Dialogfeld Formel einfügen, um eine Formel hinzuzufügen. Hinweis Durch die Verwendung eines Namens, der auf einer Formel basiert, können Sie verhindern, dass sich doppelte Dateinamen gegenseitig in der Formularbibliothek überschreiben. - Um zuzulassen, dass eine Datei in der Formularbibliothek überschrieben wird, falls sie denselben Namen wie die gesendete Datei trägt, aktivieren Sie das Kontrollkästchen Vorhandene Dateien überschreiben.
- Klicken Sie auf Weiter.
- Geben Sie auf der nächsten Seite des Assistenten einen Namen für die Datenverbindung ein, und klicken Sie dann auf Fertig stellen.
Hinweis Die Informationen in diesem Kapitel treffen möglicherweise nicht zu, wenn Sie mit einem Formular arbeiten, das mithilfe von Microsoft InfoPath 2003 ohne installiertes Service Pack entworfen wurde.
|