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
Herstellen einer Verbindung zwischen einem vorhandenen Formular und einer Datenbank
 

Wenn Sie 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.) hinzufügen, die Daten aus einer Datenbank oder einer anderen Art von Datenquelle in ein Microsoft Office InfoPath 2003-Formular abruft, erstellen Sie eine sekundäre Datenquelle für das Formular. Mithilfe dieser Datenquelle können Sie Listenfelder mit Werten aus der Datenbank 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 Datenbank zugeordnet sind. Die Arbeit mit der sekundären Datenquelle entspricht in vielerlei Hinsicht der Arbeit mit der primären Datenquelle des Formulars.

  Hinweise  

  1. Klicken Sie im Entwurfsmodus im Menü Extras auf Datenverbindungen.
  2. Klicken Sie im Dialogfeld Datenverbindungen auf Hinzufügen.
  3. Klicken Sie im Datenverbindungs-Assistenten auf Daten empfangen, und klicken Sie anschließend auf Weiter.
  4. Klicken Sie auf der nächsten Seite des Assistenten auf Datenbank (Microsoft SQL Server oder Microsoft Office Access), und klicken Sie dann auf Weiter.
  5. Klicken Sie auf der nächsten Seite des Assistenten auf Datenbank auswählen.
  6. Suchen Sie im Dialogfeld Datenquelle auswählen nach der SQL Server- oder Access-Datenbank, die als Grundlage des Formulars dienen soll, und klicken Sie dann auf Öffnen.

     Hinweis   Wenn Sie eine Verbindung zu einer SQL Server-Datenbank herstellen, müssen Sie eventuell im Dialogfeld Datenquelle auswählen neben dem Feld Dateiname auf Neue Quelle klicken. Folgen Sie dann den Schritten des Assistenten, um eine Verbindung zu einer Remotedatenquelle auf dem SQL-Server herzustellen.

  7. Wenn die Datenbank mehrere Tabellen umfasst, klicken Sie im Dialogfeld Tabelle auswählen auf eine primäre Tabelle für das Formular und dann auf OK.
  8. Fügen Sie alle weiteren Tabellen hinzu.

    AnzeigenSo wird's gemacht

    1. Klicken Sie im Listenfeld Datenquellenstruktur auf die Tabelle, zu der Sie die neue Tabelle hinzufügen möchten, und klicken Sie dann auf Tabelle hinzufügen.
    2. Klicken Sie im Dialogfeld Tabelle oder Abfrage hinzufügen auf die Tabelle, die Sie hinzufügen möchten, und klicken Sie dann auf Weiter.
    3. Überprüfen Sie die Verbindungsfelder im Dialogfeld Beziehung bearbeiten.
    4. Wenn Sie eine Gruppe von Verbindungsfeldern hinzufügen müssen, klicken Sie auf Beziehung hinzufügen, wählen dann die beiden Felder aus, die sich entsprechen, wenn ein Datensatz in einer Tabelle einem Datensatz in der anderen Tabelle zugeordnet ist, und klicken anschließend auf OK.
    5. Klicken Sie im Dialogfeld Beziehung bearbeiten auf Fertig stellen.
  9. Klicken Sie im Datenverbindungs-Assistenten auf Weiter.
  10. Geben Sie auf der nächsten Seite des Assistenten einen Namen für die Datenverbindung ein.
  11. 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. Wenn das Formular die Daten nicht automatisch abruft, können Sie eine Schaltfläche zum Abrufen der Daten einfügen.

 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.

Anzeige