Entwerfen einer Formularvorlage mithilfe von Einstellungen in einer Datenverbindungsbibliothek

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.

In diesem Artikel werden die zum Entwerfen einer Formularvorlage, die auf die Einstellungen in einer Datenverbindungsbibliothek auf einer Website Microsoft Office SharePoint Server 2007 gespeicherte basiert, die Abfrage oder Daten übermitteln können.

Inhalt dieses Artikels

(Übersicht)

Vorbemerkung

Entwerfen einer Formularvorlage mit einer Verbindung zum Abfragen von Daten

Entwerfen einer Formularvorlage mit einer Verbindung zum Absenden von Daten

Übersicht

Eine sekundäre Datenquelle ist eine beliebige Datenverbindung mit einer externen Datenquelle, die Sie einer Formularvorlage hinzufügen. Diese Datenverbindung unterscheidet sich von der Hauptseite Datenverbindung, die beim Entwerfen einer Formularvorlage basierend auf einer Datenbank, Webdienst oder Einstellungen in einer Verbindungsbibliothek erstellt wird. Nur, wenn Sie keine Abfragen oder Daten über die wichtigsten Datenverbindung senden, fügen Sie eine sekundäre Datenquelle.

Ein Formular kann eine Verbindung von primären Daten, die Datenverbindung Hauptfenster aufgerufen haben, und sie können optional eine oder mehrere sekundäre datenverbindungen haben. Je nach Ihren Zielen für das Formular möglicherweise eine Datenverbindung Abfragen oder Senden von Daten aus einer externen Datenquelle, wie etwa Microsoft SQL Server-Datenbank oder einem Webdienst Formular.

Wenn Sie mehrere Formularvorlagen, die ähnliche datenverbindungen verwenden entwerfen, erwägen Sie mithilfe einer Datenverbindungsdatei statt eine Datenverbindung zu einer externen Datenquelle für jede Formularvorlage zu erstellen. Auf diese Weise müssen Sie nur eine Datenverbindungsdatei aktualisieren, wenn die Verbindungsinformationen für eine Reihe von verknüpften Formularvorlagen geändert wird. Beispielsweise müssen Sie beim Wechsel von Formularvorlagen aus einem Testnetzwerk zu einer laufenden Netzwerk aktualisieren die Daten Verbindungseinstellungen nur einmal in der Verbindungsbibliothek statt in jeder Formularvorlage Datenverbindung aktualisieren. Wenn Sie ein Formular basierend auf einer Formularvorlage, die eine Datenverbindungsdatei verwendet die Datenverbindung verwendet, wird die Verbindung von Daten mit den neuen Einstellungen automatisch aktualisiert.

Eine Datenverbindungsdatei ist eine XML-Datei mit der XML- oder UDCX Erweiterung, die Verbindungsinformationen für eine einzelne externe Datenquelle enthält. Diese Datei wird in einer Datenverbindungsbibliothek auf einem Server unter Microsoft Office SharePoint Server 2007 gespeichert. Eine Datenverbindungsdatei wird von einem Entwickler oder indem Sie eine Verbindung von Daten in einer vorhandenen Formularvorlage in einer Datenverbindungsdatei konvertieren, indem Sie auf die Schaltfläche umwandeln (MenüExtras ) im Dialogfeld Datenverbindungen erstellt.

Vorteile der Verwendung von Datenverbindungsdateien gehören:

  • Mehrere Formulare, können die gleichen Datenverbindungsdatei, damit es nicht erforderlich ist, um die gleichen Datenverbindung von Grund für jede Formularvorlage erstellen.

  • Wenn die Standort oder Verbindung Einstellungen für externe Datenquelle ändern zu können, müssen Sie nur die Datenverbindungsdatei, nicht für jede einzelne Formularvorlage zu aktualisieren.

  • Die Datenverbindungsdatei kann alternative Authentifizierungsinformationen enthalten, die vom Server verwendet werden können, wenn ein Benutzer ein Formular mithilfe eines Webbrowsers ausfüllt.

  • Formulare basierend auf einer browserkompatible Formularvorlage, die in einem Browser ausgefüllt werden können mit Servern in eine andere Domäne nur für datenverbindungen verbinden, die Verbindung Datendateien verwenden.

Microsoft Office InfoPath verwendet Verbindung Datendateien, die auf das USB-Datenverbindung 2.0-Dateiformat folgen. Diese Version ist eine Teilmenge der Version 1.0-Dateiformat von Office Excel und Microsoft Office Excel verwendet. InfoPath kann nicht-Verbindung Datendateien in der Version 1.0-Dateiformat verwendet werden.

Wenn Sie eine Formularvorlage, die auf Einstellungen für eine Datenverbindungsdatei basiert erstellen, erstellt Microsoft Office InfoPath eine Verbindung von Daten, die auf die Einstellungen in der Datenverbindungsbibliothek basiert. Wenn die Datenverbindungsdatei Einstellungen für eine Verbindung zum Abfragen von Daten enthält, InfoPath des Formulars Hauptfenster Datenquelle mit Abfragefeldern, Datenfelder erstellt, und Gruppen, die Art und Weise entsprechen, dass die Daten in der externen Daten gespeichert werden, die Datenquelle von referenziert wird die Einstellungen für die Datenverbindungsdatei. Abfragefelder enthalten die Daten, die die externen Datenquelle bestimmt, was, um das Formular zu senden. Die Ergebnisse der Abfrage werden in Datenfelder aufgenommen. Damit Benutzer die externe Datenquelle Abfragen können, fügt InfoPath eine Schaltfläche Abfrage ausführen der Formularvorlage hinzu.

Da die Datenstruktur der Abfrage und der Datenfelder wie übereinstimmen muss Daten in der externen Datenquelle gespeichert ist, können nicht Sie vorhandene Felder oder Gruppen in der primären Datenquelle ändern. Sie können nur Felder oder Gruppen in der primären Datenquelle Stamm zur Gruppe hinzufügen.

Wenn Sie Einstellungen für eine Verbindung zum Absenden von Daten verwenden, können InfoPath die Senden-Schaltfläche auf der Standardsymbolleiste und den Befehl Absenden im Menü Datei von Formularen, die auf dieser Formularvorlage basieren. Dies ermöglicht Benutzern, die Daten in den Formularen an die externe Datenquelle absenden.

Seitenanfang

Vorbemerkung

Um eine Formularvorlage entwerfen, die auf die Einstellungen in einer Datenverbindungsbibliothek basiert, benötigen Sie die folgende Informationen aus den Datenverbindung Bibliotheksadministrator oder der Entwickler, der die Datenverbindungsdatei erstellt:

  • Die Position der Office SharePoint Server 2007-Website mit der Verbindungsbibliothek.

  • Der Name des der Datenverbindungsdatei in der Datenverbindungsbibliothek, die Sie verwenden möchten.

Seitenanfang

Entwerfen einer Formularvorlage mit einer Verbindung zum Abfragen von Daten

Um eine Formularvorlage entwerfen, die auf einer Datenverbindungsdatei mit Einstellungen für eine Verbindung zum Abfragen von Daten basiert, müssen Sie Folgendes ausführen:

  1. Entwerfen der Formularvorlage, die auf der Datenverbindungsdatei basiert    Dieser Schritt erstellt das primären Datenquelle für die Formularvorlage mit den entsprechenden Feldern und Gruppen, die auf die Einstellungen in der Datenverbindungsdatei basieren.

  2. Hinzufügen eines Steuerelements zur Formularvorlage, die die Abfrageergebnisse angezeigt werden    Wenn die Daten in die Felder und Gruppen in der primären Datenquelle für Ihre Benutzer anzeigen möchten, müssen Sie zum Hinzufügen eines Steuerelements zur Formularvorlage, und klicken Sie dann das Steuerelement an ein Abfragefeld oder Datenfeld in der primären Datenquelle binden.

Schritt 1: Entwerfen der Formularvorlage basierend auf der Datenverbindungsdatei

  1. Klicken Sie im Menü Datei auf eine Formularvorlage entwerfen.

  2. Klicken Sie unter neu entwerfen, klicken Sie im Dialogfeld Entwurf einer Formularvorlage auf Formularvorlage.

  3. Klicken Sie auf Verbindungsbibliothek, in der Liste basierend auf.

  4. Wenn Sie eine browserkompatible Formularvorlage entwerfen, aktivieren Sie das Kontrollkästchen Nur browserkompatible Features aktivieren.

  5. Klicken Sie auf OK.

  6. Klicken Sie in der Liste im Datenverbindungs-Assistenten auf den Namen der Website auf dem Server mit Office SharePoint Server 2007, die die Datenverbindungsbibliothek enthält.

    Hinzufügen von Ihrer Website zu der Liste

    1. Klicken Sie auf Websites verwalten.

    2. Klicken Sie auf Hinzufügen, klicken Sie im Dialogfeld Websites verwalten.

    3. Geben Sie im Feld URL des Orts für die Datenverbindungsbibliothek aus.

    4. Geben Sie in das Feld Anzeigename einen Namen für die Datenverbindungsbibliothek aus. Dieser Name wird in der Liste im Datenverbindungs-Assistenten angezeigt.

    5. Klicken Sie auf OK.

    6. Klicken Sie auf Schließen.

  7. Klicken Sie auf den Namen der Datenverbindungsbibliothek zum Anzeigen einer Liste der Verbindung Datendateien, klicken Sie auf den Namen der Datenverbindungsdatei, die Sie für diese Datenquelle verwenden möchten, und klicken Sie dann auf Weiter.

  8. Wenn Sie eine Datenverbindungsdatei mit Verbindungseinstellungen für die zu einem Webdienst ausgewählt haben, kann die nächste Seite des Assistenten in Beispielwerte für jeden Parameter bestimmen, welche Felder oder Gruppen zum Hinzufügen zur sekundäre Datenquelle angeben aufgefordert werden.

    So wird's gemacht

    1. Wählen Sie einen Parameter in der Tabelle Parameter aus, und klicken Sie dann auf Stichprobe Wert festlegen.

    2. Geben Sie im Sample-Wert einen Wert Ihrer Benutzer für dieses Feld verwenden, und klicken Sie dann auf OK.

    3. Wiederholen Sie diese Schritte für jeden Parameter in der Tabelle Parameter aus, und klicken Sie dann auf Weiter.

    Technische details

    Wenn Sie eine Datenverbindung zu einem Webdienst im Datenverbindungs-Assistenten konfigurieren, wird von Microsoft Office InfoPath eine Verbindung mit der Web-Dienst und fordert die Datei Web Service Description Language (WSDL). WSDL-Datei enthält das Schema vom Webdienst verwendet. Webdienst reagiert auf die Anfrage und senden diese Datei in InfoPath. InfoPath verwendet die Informationen in dieser Datei, um die entsprechenden Felder und Gruppen in der Formularvorlage der sekundäre Datenquelle hinzufügen. Findet InfoPath einen unbekannten Elementtyp in der WSDL-Datei, InfoPath Beispieldaten verwendet, um die Definition des Typs unbekanntes Element zu bestimmen, und addiert dann an die sekundäre Datenquelle die entsprechenden Felder und Gruppen.

  9. Die externe Datenquelle, auf die verwiesen wird in den Einstellungen ein Microsoft ADO.NET DataSet zurück, fragt die nächste Seite des Assistenten, ob Sie Benutzerinformationen geändert einschließen, wenn die Benutzer ihre Formulardaten senden möchten. Lassen Sie in den meisten Fällen das Kontrollkästchen beim einschließen Daten übermitteln aktiviert, und klicken Sie dann auf Weiter. Wenn Sie nicht Änderungsinformationen einschließen möchten, deaktivieren Sie das Kontrollkästchen einschließen, die beim Senden von Daten zu ändern, und klicken Sie dann auf Weiter.

    Technische details

    Diese Seite des Assistenten wird nur, wenn die Einstellungen für einen Webdienst sind und die Datei Web Service Description Language (WSDL) gibt an, dass der Webdienst ein ADO.NET DataSet zurückgibt.

  10. Klicken Sie auf der nächsten Seite des Assistenten geben Sie einen Namen für die Datenverbindung ein, und klicken Sie dann auf Fertig stellen.

Schritt 2: Hinzufügen eines Steuerelements zum Anzeigen der Daten in das Feld

  1. Wenn der Aufgabenbereich Steuerelemente nicht angezeigt wird, klicken Sie im Menü Einfügen auf Weitere Steuerelemente, oder drücken Sie ALT+I, C.

  2. Ziehen Sie ein Steuerelement auf der Formularvorlage aus.

  3. Wählen Sie das Feld, dem das Steuerelement gebunden werden soll, klicken Sie im Dialogfeld Steuerelement Bindung.

Seitenanfang

Entwerfen einer Formularvorlage mit einer Verbindung zum Absenden von Daten

Wenn die Datenverbindungsdatei Einstellungen für eine Verbindung zum Absenden von Daten enthält, können Sie Ihre Formularvorlage, damit Benutzer ihre Formulardaten über die Datenverbindung übermitteln können konfigurieren. Wenn Sie dies tun, fügt InfoPath eine Senden-Schaltfläche auf der Standardsymbolleiste und der Befehl Absenden im Menü Datei auf. Sie können die Absendeoptionen für das Formular im Dialogfeld Optionen zum Absenden (MenüExtras ) konfigurieren. Die Absendeoptionen werden auf die gleiche Weise konfiguriert, als wäre Sie eine Formularvorlage basierend auf einer Datenbank oder einem Webdienst entworfen. Suchen nach Links zu weiteren Informationen zum Entwerfen einer Formularvorlage, die auf einer Datenbank oder einem Webdienst im Abschnitt Siehe auch basiert.

  1. Klicken Sie im Menü Datei auf eine Formularvorlage entwerfen.

  2. Klicken Sie im Dialogfeld Entwurf einer FormularvorlageEntwerfen einer neuenFormularvorlage aus.

  3. Klicken Sie auf Verbindungsbibliothek, in der Liste basierend auf.

  4. Wenn Sie eine browserkompatible Formularvorlage entwerfen, wählen Sie Nur browserkompatible Features aktivieren.

  5. Klicken Sie auf OK.

  6. Klicken Sie in der Liste im Datenverbindungs-Assistenten auf den Namen der Website auf dem Server mit Office SharePoint Server 2007, die die Verbindungsbibliothek enthält.

    Hinzufügen von Ihrer Website zu der Liste

    1. Klicken Sie auf Websites verwalten.

    2. Klicken Sie auf Hinzufügen, klicken Sie im Dialogfeld Websites verwalten.

    3. Geben Sie im Feld URL des Orts für die Datenverbindungsbibliothek aus.

    4. Geben Sie in das Feld Anzeigename einen Namen für die Datenverbindungsbibliothek aus. Dieser Name wird in der Liste im Datenverbindungs-Assistenten angezeigt.

    5. Klicken Sie auf OK.

    6. Klicken Sie auf Schließen.

  7. Klicken Sie auf den Namen der Datenverbindungsbibliothek zum Anzeigen einer Liste der Verbindung Datendateien, klicken Sie auf den Namen der Datenverbindungsdatei, die Sie für diese Datenquelle verwenden möchten, und klicken Sie dann auf Weiter.

  8. Wenn Sie eine Datenverbindungsdatei mit Verbindungseinstellungen für die zu einem Webdienst ausgewählt haben, kann die nächste Seite des Assistenten in Beispielwerte für jeden Parameter zu bestimmen, die am besten Feld oder Gruppe, um die sekundäre Datenquelle hinzufügen angeben aufgefordert werden.

    So wird's gemacht

    1. Wählen Sie einen Parameter in der Tabelle Parameter aus, und klicken Sie dann auf Stichprobe Wert festlegen.

    2. Geben Sie im Sample-Wert einen Wert Ihrer Benutzer für dieses Feld verwenden, und klicken Sie dann auf OK.

    3. Wiederholen Sie diese Schritte für jeden Parameter in der Tabelle Parameter aus, und klicken Sie dann auf Weiter.

    Technische details

    Wenn Sie eine Datenverbindung zu einem Webdienst im Datenverbindungs-Assistenten konfigurieren, wird von Microsoft Office InfoPath eine Verbindung mit der Web-Dienst und fordert die Datei Web Service Description Language (WSDL). WSDL-Datei enthält das Schema vom Webdienst verwendet. Webdienst reagiert auf die Anfrage und senden diese Datei in InfoPath. InfoPath verwendet die Informationen in dieser Datei, um die entsprechenden Felder und Gruppen in der Formularvorlage der sekundäre Datenquelle hinzufügen. Findet InfoPath einen unbekannten Elementtyp in der WSDL-Datei, InfoPath Beispieldaten verwendet, um die Definition des Typs unbekanntes Element zu bestimmen, und addiert dann an die sekundäre Datenquelle die entsprechenden Felder und Gruppen.

  9. Klicken Sie auf der nächsten Seite des Assistenten geben Sie einen beschreibenden Namen für die Datenverbindung ein, und klicken Sie dann auf Fertig stellen.

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.

×