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
Einführung in Datenquellen
 
Inhalt dieses Artikels


Datenquellen (Übersicht)

Unabhängig davon, ob es sich um Daten handelt, die ein Benutzer in einem Listenfeld, einem Dropdown-Listenfeld oder einem Kombinationsfeld auswählen kann, oder ob es sich um Daten handelt, die ein Benutzer einem Formular hinzufügt, sind alle in einem Formular angezeigten Daten in den Datenquellen des Formulars gespeichert. Eine Datenquelle besteht aus Feldern und Gruppen. So wie Dateien in Ordnern auf der Festplatte enthalten und organisiert sind, so sind die Daten, die Benutzer in Formulare eingeben, die auf der Formularvorlage basieren, in Feldern enthalten und so sind diese Felder in Gruppen enthalten und organisiert. Der Benutzer fügt Steuerelementen (Steuerelement: Ein Objekt der grafischen Benutzeroberfläche (z. B. ein Textfeld, ein Kontrollkästchen, eine Bildlaufleiste oder eine Befehlsschaltfläche) zur Steuerung des Programms durch den Benutzer. Mithilfe von Steuerelementen können Daten bzw. eine Auswahl angezeigt werden, bestimmte Aktionen ausgeführt sowie die Lesbarkeit der Benutzeroberfläche vereinfacht werden.) auf dem Formular Daten hinzu, und diese Steuerelemente werden an diese Felder gebunden (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.). Angenommen, Sie entwerfen eine Formularvorlage für eine Spesenabrechnung. Wenn Benutzer ein auf der Formularvorlage basierendes Formular öffnen, können sie ihren Vornamen, den zweiten Vornamen und den Nachnamen in drei Textfeld-Steuerelemente eingeben: Die einzelnen Textfelder sind an ein Feld für den Vornamen, an ein Feld für den zweiten Vornamen und an ein Feld für den Nachnamen gebunden. Diese Namensfelder sind in einer Gruppe enthalten, die als "Name" bezeichnet wird.

Die Felder und Gruppen in der Datenquelle der Formularvorlage können Sie im Aufgabenbereich Datenquelle anzeigen und verwenden.


Aufgabenbereich "Datenquelle" in InfoPath

Legende 1  Feld
Legende 2 Gruppe


Die Struktur der Datenquelle stimmt nicht immer mit dem Layout der Formularvorlage überein. Trotzdem gibt es häufig Ähnlichkeiten, insbesondere bei Gruppen und Feldern, die an wiederholte Tabellen (Wiederholte Tabelle: Ein Steuerelement in einem Formular, das andere Steuerelemente in einem Tabellenformat enthält und nach Bedarf wiederholt wird. Benutzer können beim Ausfüllen des Formulars mehrere Zeilen einfügen.), Abschnitte (Abschnitt: Ein Steuerelement in einem Formular, das andere Steuerelemente enthält.), wiederholte Abschnitte (Wiederholter Abschnitt: Ein Steuerelement in einem Formular, das andere Steuerelemente enthält und nach Bedarf wiederholt wird. Benutzer können beim Ausfüllen des Formulars mehrere Bereiche einfügen.) und optionale Abschnitte (Optionaler Abschnitt: Ein Steuerelement in einem Formular, das andere Steuerelemente enthält und in der Regel nicht standardmäßig angezeigt wird. Benutzer können optionale Abschnitte beim Ausfüllen des Formulars einfügen oder entfernen.) gebunden sind. So ist z. B. eine Tabelle oder ein Abschnitt an eine Gruppe in der Datenquelle gebunden, und alle Steuerelemente in der Tabelle oder im Abschnitt sind an die Felder der Gruppe gebunden. Die in der folgenden Abbildung dargestellte wiederholte Tabelle im Spesenabrechnungsformular umfasst drei Spalten mit einer Datumsauswahl für das Datum, einem Textfeld für die Beschreibung und einem Textfeld für die Kosten. Diese Steuerelemente sind jeweils an ein Datumsfeld, ein Beschreibungsfeld und ein Betragsfeld gebunden. Die Tabelle selbst ist an die Elementgruppe gebunden.

Wiederholte Tabelle, die an eine Gruppe und Felder in der Datenquelle gebunden ist

Eine Formularvorlage kann zwei Arten von Datenquellen enthalten: eine primäre Datenquelle und optional eine oder mehrere sekundäre Datenquellen.

Seitenanfang Seitenanfang

Primäre Datenquelle

Die primäre Datenquelle enthält die folgenden Elemente:

Die Daten in der primären Datenquelle werden vom Benutzer beim Ausfüllen des Formulars gespeichert bzw. gesendet. Wenn der Benutzer das Formular speichert, damit er es zu einem späteren Zeitpunkt senden kann, speichert der Benutzer die Daten in der primären Datenquelle.

Erstellen der primären Datenquelle

Wenn Sie eine Formularvorlage erstellen, erstellt Microsoft Office InfoPath die primäre Datenquelle automatisch. Alle InfoPath-Formularvorlagen enthalten eine primäre Datenquelle. Der primären Datenquelle können je nach dem Typ der erstellten Formularvorlage Felder und Gruppen hinzugefügt werden:

Leere Formularvorlage  Felder und Gruppen werden der primären Datenquelle mithilfe des Aufgabenbereichs Datenquelle oder durch Ziehen eines Steuerelements aus dem Aufgabenbereich Steuerelemente auf eine Ansicht in der Formularvorlage hinzugefügt. Wenn Sie ein Steuerelement auf eine Ansicht ziehen, fügt InfoPath der primären Datenquelle Felder und Gruppen je nach hinzugefügtem Steuerelementtyp automatisch hinzu. Wenn Sie beispielsweise ein Textfeld-Steuerelement auf die Formularvorlage ziehen, fügt InfoPath der primären Datenquelle ein Feld hinzu. Wenn Sie ein Steuerelement vom Typ Wiederholter Abschnitt auf die Formularvorlage ziehen, fügt InfoPath der primären Datenquelle eine Gruppe hinzu. Wenn Sie ein Steuerelement vom Typ Wiederholte Tabelle auf die Formularvorlage ziehen, fügt InfoPath der primären Datenquelle zwei Gruppen für die wiederholte Tabelle sowie ein Feld für jede Spalte in der Tabelle hinzu.

Auf einem XML-Dokument basierend Formularvorlage  InfoPath fügt Felder und Gruppen hinzu, die den im Schema definierten Elementen oder den Elementen im Dokument zugeordnet sind.

Auf einer Microsoft Office Access- oder Microsoft SQL Server-Datenbank basierende Formularvorlage   InfoPath fügt der primären Datenquelle Felder und Gruppen entsprechend der Art hinzu, wie Daten in der Datenbank gespeichert werden.

Auf einem Webdienst basierende Formularvorlage  InfoPath fügt Felder und Gruppen hinzu, die dem vom Webdienst bereitgestellten Schema zugeordnet sind.

Wenn die Datenquelle (z. B. ein Webdienst oder eine Datenbank) nicht in der Formularvorlage enthalten ist, wird sie als externe Datenquelle bezeichnet. InfoPath-Formulare werden über eine Datenverbindung mit diesen externen Datenquellen verbunden.

Ändern der primären Datenquelle

Sie können der primären Datenquelle je nach den in der primären Datenquelle vorhandenen Feldern oder Gruppen weitere Felder und Gruppen hinzufügen. In der folgenden Tabelle wird beschrieben, was vorhandenen Feldern oder Gruppen je nach den im Aufgabenbereich Datenquelle angezeigten Symbolen hinzugefügt werden kann.

Symbol Das können Sie hinzufügen
Abbildung des Symbols Symbol "Gruppe"  Dieser Gruppe können Sie Gruppen oder Felder hinzufügen. Dieses Symbol stellt entweder eine Gruppe dar, die der primären Datenquelle mithilfe des Aufgabenbereichs Datenquelle hinzugefügt wurde, oder ein dieser Gruppe zugewiesenes Steuerelement, das aus dem Aufgabenbereich Steuerelemente in eine Ansicht in einer leeren Formularvorlage gezogen wurde.
Abbildung des Symbols Symbol "Feld"  Diesem Feld können nur Felder hinzugefügt werden. Dieses Symbol stellt entweder ein Feld dar, das der primären Datenquelle mithilfe des Aufgabenbereichs Datenquelle hinzugefügt wurde, oder ein diesem Feld zugewiesenes Steuerelement, das aus dem Aufgabenbereich Steuerelemente in eine Ansicht in einer leeren Formularvorlage gezogen wurde.
Abbildung des Symbols Symbol "Gesperrte Gruppe"  Dieser Gruppe können keine Felder oder Gruppen hinzugefügt werden. Diese Gruppe basiert auf einer Datenverbindung mit einer externen Datenquelle.
Abbildung des Symbols Symbol "Gesperrtes Feld"  Diesem Feld können keine Felder hinzugefügt werden. Dieses Feld basiert auf einer Datenverbindung mit einer externen Datenquelle.

Wenn Sie ein Steuerelement in eine Ansicht in einer Formularvorlage ziehen, und diese Formularvorlage enthält Felder und Gruppen, die auf einer Datenverbindung basieren, müssen Sie dieses Steuerelement an die in der primären Datenquelle vorhandenen Felder und Gruppen binden. InfoPath fügt einer Formularvorlage, die Felder und Gruppen enthält, die auf externen Datenquellen basieren, Felder und Gruppen nicht automatisch hinzu. Verknüpfungen zu weiteren Informationen zum Hinzufügen von Feldern und Gruppen finden Sie im Abschnitt Siehe auch.

 Hinweis   Wenn die Benutzer bereits Formulare ausgefüllt haben, die auf der Formularvorlage basieren, können die folgenden Änderungen an der primären Datenquelle der Formularvorlage dazu führen, dass in diesen Formularen Daten verloren gehen:

  • Verschieben, Löschen oder Umbenennen eines Felds oder einer Gruppe
  • Umwandeln eines wiederholten Felds oder einer wiederholten Gruppe in ein nicht wiederholtes Feld oder eine nicht wiederholte Gruppe
  • Ändern des Datentyps Rich-Text in einen anderen Datentyp

Bei Feldern und Gruppen, die geändert werden können, können Sie die folgenden Eigenschaften ändern:

Name  Der Name des Felds oder der Gruppe.

AnzeigenAnforderungen an den Namen

  • Jeder Name in der primären Datenquelle muss eindeutig sein. Wenn Sie denselben Namen für mehrere Felder oder Gruppen verwenden müssen, erstellen Sie stattdessen einen Verweis auf dieses Feld oder auf diese Gruppe. Wenn Sie einen Verweis auf ein Feld oder auf eine Gruppe erstellen, erstellt InfoPath ein neues identisches Feld bzw. eine neue identische Gruppe, dessen bzw. deren Eigenschaften mit den Eigenschaften des ersten Felds bzw. der ersten Gruppe verknüpft sind. Bei Änderungen an einem Feld oder an einer Gruppe wird das andere Feld bzw. die andere Gruppe, auf das bzw. die verwiesen wird, automatisch aktualisiert. Referenzgruppen wie z. B. Referenzfelder enthalten dieselben Felder und Gruppen und haben dieselben Eigenschaften.
  • Namen dürfen keine Leerzeichen enthalten.
  • Namen müssen mit einem alphabetischen Zeichen oder Unterstrich (_) beginnen und dürfen nur alphabetische Zeichen, Unterstriche, Bindestriche (-) und Punkte (.) enthalten.

Neben diesen Anforderungen sollte ein Name verwendet werden, der den Inhalt des Felds oder der Gruppe beschreibt. Wenn Sie beispielsweise eine Gruppe haben, die eine Einzelauflistung der Ausgaben enthält, nennen Sie die Gruppe EinzelauflistungAusgaben. Ein Feld in einer Gruppe, das die Höhe der Ausgaben enthält, nennen Sie Ausgaben.

Typ  Gibt an, ob ein Element in der primären Datenquelle ein Feld oder eine Gruppe ist. Ein Feld ist ein eindeutiger Wert, eine Gruppe enthält andere Felder.

AnzeigenFeld- und Gruppentypen

Typ Bedingung
Feld (Attribut) Verwenden Sie diesen Typ für ein Feld, wenn mindestens eine der folgenden Bedingungen erfüllt ist:
  • Das Feld kann keine anderen Gruppen oder Felder enthalten.
  • Das Feld muss sich in einem Elementfeld befinden.
  • Das Feld wird nicht wiederholt.
  • Das Feld muss immer einen Wert enthalten.
  • Das Feld weist einen anderen Datentyp als Rich-Text (XHTML) auf.
  • Die Datenbank oder der Webdienst erfordert ein Attributfeld.
Feld (Element) Verwenden Sie diesen Typ für ein Feld, wenn mindestens eine der folgenden Bedingungen erfüllt ist:
  • Das Feld kann andere Attributfelder enthalten.
  • Das Feld ist Teil einer Gruppe.
  • Das Feld wird in einer Gruppe wiederholt.
  • Die Datenbank oder der Webdienst erfordert ein Elementfeld.

Elementfelder können einen beliebigen Datentyp aufweisen und können einen Standardwert enthalten.

Gruppe Verwenden Sie diesen Typ für eine Gruppe, die andere Felder oder Gruppen enthalten kann.
Gruppe (Auswahl) Verwenden Sie diesen Typ, wenn die Gruppe nur einen bzw. eine von mehreren verschiedenen Feldtypen oder Feldgruppen enthalten kann.

Angenommen, Sie entwerfen beispielsweise eine Formularvorlage, die von Lieferanten in den USA und in Ländern und Regionen in der EU verwendet wird, und die Formularvorlage enthält eine Adressenauswahlgruppe. Die Adressenauswahlgruppe enthält eine Gruppe mit Feldern für eine Adresse in den USA oder eine Gruppe mit Feldern für eine Adresse in einem Land oder in einer Region in der EU. Wenn der Benutzer das Formular öffnet, das auf dieser Formularvorlage basiert, kann der Benutzer eine Adresse in den USA oder eine Adresse in einem anderen Land oder in einer anderen Region eingeben. Auf dem Formular werden die Steuerelemente angezeigt, die in der entsprechenden Gruppe an die Felder gebunden sind.

Vollständiges XML-Schema oder XML-Datei Verwenden Sie diesen Elementtyp, wenn Sie einem bestimmten Speicherort in der Datenquelle ein weiteres XML-Schema oder XML-Dokument hinzufügen möchten.

Datentyp  Definiert die Datentypen, die in einem Feld gespeichert werden können.

AnzeigenListe verfügbarer Datentypen

Datentyp Verwendung
Text Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit unformatiertem Text
Rich-Text Verwenden Sie diesen Datentyp für ein Elementfeld mit formatiertem Text. Sie können diesen Datentyp nicht für Attributfelder verwenden.
Ganze Zahl Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit Zahlen ohne Dezimalteil.
Dezimal Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit Währungswerten oder Zahlen mit Dezimalteil.
Wahr/Falsch Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit Daten, die nur einen von zwei Werten annehmen können.
Hyperlink Verwenden Sie diesen Datentyp für ein Element oder Attributfeld, das einen URI (Uniform Resource Identifier) enthält, z. B. einen Hyperlink oder einen Namespace.
Datum Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit einem Datum.
Zeit Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit einer Zeit im 24-Stunden-Format.
Datum und Zeit Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit einem Datum und einer Zeit im 24-Stunden-Format.
Bild oder Dateianlage Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit Binärdaten, wie einem Bild.
Benutzerdefiniert Verwenden Sie diesen Datentyp für ein Element oder Attributfeld mit benutzerdefinierten Datentypen, die durch einen Namespace definiert werden. Solche Daten werden gewöhnlich für ein Feld oder eine Gruppe verwendet, die an ein benutzerdefiniertes Steuerelement gebunden sind. Das Feld Datennamespace ist aktiviert, wenn Sie solch einen Datentyp wählen.

 Hinweis   Die folgende Tabelle enthält die gebräuchlichsten in Formularvorlagen verwendeten XML-Datentypen. In InfoPath können Sie jeden Datentyp für XML 1.0 gemäß den W3C-Empfehlungen (World Wide Web Consortium) verwenden. Wenn Sie einen Datentyp verwenden möchten, der in dieser Tabelle nicht aufgeführt ist, müssen Sie die Formulardateien in eine Formularvorlage extrahieren und dann die Schemadatei (.xsd) bearbeiten. Weitere Informationen zum Extrahieren von Formulardateien in einer Formularvorlage finden Sie unter den Verknüpfungen im Abschnitt Siehe auch.

Datennamespace  Definiert den Uniform Resource Identifier (URI) (Uniform Resource Identifier (URI): Eine Zeichenfolge, die zum Identifizieren einer Ressource im Internet anhand von Typ und Speicherort dient.) zum Hinzufügen eines Namespace für einen benutzerdefinierten Datentyp. Diese Eigenschaft ist für Element- und Attributfelder mit der Datentypeigenschaft Benutzerdefiniert verfügbar. Wenn Sie einer Formularvorlage ein benutzerdefiniertes Steuerelement hinzufügen, enthält diese Eigenschaft in der Regel einen Wert, der vom Autor des an das Feld gebundenen benutzerdefinierten Steuerelements definiert wurde.

Standardwert  Definiert den Anfangswert eines Element- oder Feldattributs, wenn das Formular von einem Benutzer zum ersten Mal geöffnet wird. Sie können den Standardwerten auch Formeln (Formel: Ein XPath-Ausdruck aus Werten, Feldern oder Gruppen, Funktionen und Operatoren. Formeln können zur Berechnung mathematischer Werte, Anzeige von Datum und Uhrzeit und zum Referenzieren von Feldern verwendet werden.) hinzufügen, wie z. B. das aktuelle Datum, eine mathematische Berechnung oder einen Verweis auf ein anderes Feld.

Wiederholt  Definiert, ob das Elementfeld, das Attributfeld oder die Gruppe mehr als einmal in einem Formular vorkommen darf. Listensteuerelemente, wiederholte Abschnitte, wiederholte Tabellen und Steuerelemente, die Teil eines wiederholten Abschnitts oder einer wiederholten Tabelle sind, sind an wiederholte Felder (Wiederholtes Feld: Ein Feld in der Datenquelle, das mehrmals vorkommen kann. Steuerelemente wie Listen mit Aufzählungszeichen, nummerierte Listen oder einfache Listen, wiederholte Abschnitte und wiederholte Tabellen können an wiederholte Felder gebunden werden.) und wiederholte Gruppen (Wiederholte Gruppe: Eine Gruppe in der Datenquelle, die mehrmals vorkommen kann. Steuerelemente wie wiederholte Abschnitte und wiederholte Tabellen sind an wiederholte Gruppen gebunden.) gebunden.

Darf nicht leer gelassen werden  Gibt an, ob das Elementfeld oder das Attributfeld einen Wert enthalten muss. Wenn das Feld keinen Wert enthält, wird das an dieses Feld gebundene Steuerelement mit einem roten Sternchen, oder bei einigen Steuerelementtypen, mit einem gestrichelten roten Rand gekennzeichnet. Diese Eigenschaft ist nur für Felder verfügbar. Für Gruppen ist sie nicht verfügbar.

Seitenanfang Seitenanfang

Sekundäre Datenquellen

Sekundäre Datenquellen sind Datenquellen im Formular, die Daten enthalten, die externen Datenquellen über andere Datenverbindungen bereitgestellt werden. Angenommen, Sie erstellen eine Formularvorlage für eine Spesenabrechnung, und Sie möchten, dass Formulare, die auf der Formularvorlage basieren, Ausgaben in anderen Währungen akzeptieren. Die Währungsdaten sind jedoch in einer Datenbank gespeichert. Um die Währungsdaten anzuzeigen, fügen Sie dieser Datenbank eine Datenverbindung hinzu. Die Währungsdaten werden dann in einer sekundären Datenquelle gespeichert und in einem Listenfeld-Steuerelement in der Formatvorlage angezeigt.

Die Daten aus zusätzlichen Datenverbindungen werden in sekundären Datenquellen gespeichert und dann als Auswahlmöglichkeiten in Steuerelementen, wie z. B. in einem Listenfeld-, Kombinationsfeld- oder Dropdown-Listenfeld-Steuerelement, zur Auswahl für den Benutzer beim Ausfüllen des Formulars angezeigt. Wenn der Benutzer ein Element in einer sekundären Datenquelle auswählt, wird das ausgewählte Element in ein Feld in der primären Datenquelle kopiert.

Sekundäre Datenquellen unterscheiden sich von der primären Datenquelle wie folgt:

  • Sekundäre Datenquellen sind in einer Formularvorlage optional. Alle Formularvorlagen müssen eine primäre Datenquelle aufweisen.
  • Eine Formularvorlage kann eine oder mehrere sekundäre Datenquellen, jedoch nur eine primäre Datenquelle aufweisen.
  • Felder und Gruppen in einer sekundären Datenquelle hängen von der Art der Speicherung von Daten in der externen Datenquelle ab, die mit dem Formular über eine Datenverbindung verbunden ist. Diese Felder und Gruppen können nicht mithilfe von InfoPath geändert werden.
  • Im Gegensatz zur primären Datenquelle werden sekundäre Datenquellen nicht mit dem Formular gespeichert.
  • Daten in sekundären Datenquellen werden in der Regel nicht gesendet, wenn der Benutzer ein ausgefülltes Formular sendet. Sie können die Formularvorlage jedoch so konfigurieren, dass die Daten in der sekundären Datenquelle mithilfe von Regeln an einen Webdienst oder mithilfe von benutzerdefiniertem Code an einen E-Mail-Empfänger gesendet werden.

Erstellen sekundärer Datenquellen

Wenn Sie einer externen Datenquelle, die dem Formular Daten zurückgibt, eine Datenverbindung hinzufügen, erstellt InfoPath automatisch eine sekundäre Datenquelle. Für jede Datenverbindung, die Sie der Formularvorlage hinzufügen, wird eine entsprechende sekundäre Datenquelle erstellt. So wie Felder und Gruppen der primären Datenquelle hinzugefügt werden, fügt InfoPath Felder und Gruppen der sekundären Datenquelle hinzu. Die Felder und Gruppen werden der sekundären Datenquelle hinzugefügt, sodass sie zu der Art, in der Daten in externen Datenquellen gespeichert werden, passen. Sie können für folgende Objekte eine sekundäre Datenverbindung erstellen:

  • Webdienst
  • XML-Datei
  • Microsoft Office Access-Datenbank oder Microsoft SQL Server-Datenbank
  • Liste auf einer Website, auf der Microsoft Windows SharePoint Services ausgeführt wird

Wenn Sie der Formularvorlage eine Datenverbindung hinzufügen und eine sekundäre Datenquelle erstellen, werden die Felder und Gruppen in der sekundären Datenquelle im Aufgabenbereich Datenquelle angezeigt. Jede sekundäre Datenquelle wird im Aufgabenbereich mit dem Namen der Datenverbindung und dem Wort Sekundär in Klammern angezeigt.

Sekundäre Datenquelle im Aufgabenbereich 'Datenquelle'

Ändern sekundärer Datenquellen

Da Felder und Gruppen in sekundären Datenquellen von Datenverbindungen mit externen Datenquellen abhängen, können Sie die Felder und Gruppen in einer sekundären Datenquelle nicht ändern. Beim Anzeigen einer sekundären Datenquelle im Aufgabenbereich Datenquelle sind die Felder mit dem Symbol für gesperrte Felder Abbildung des Symbols und die Gruppen mit dem Symbol für gesperrte Gruppen Abbildung des Symbols gekennzeichnet, um anzuzeigen, dass diese Felder und Gruppen nicht geändert werden können.

Seitenanfang Seitenanfang

Grundlegendes zur Beziehung zwischen einer Datenquelle und einem XML-Schema

Wenn ein Benutzer ein Formular ausfüllt, das auf einer Formularvorlage basiert, werden die primäre und die sekundären Datenquellen des Formulars als XML-Dokument auf dem Computer des Benutzers gespeichert. Die Struktur des XML-Dokuments ist durch ein XML-Schema definiert. Ein XML-Schema ist eine XML-basierte Datei, die die Struktur und Elemente des XML-Dokuments, in diesem Fall des Formulars, sowie die Daten, die das Element enthalten kann, definiert.

Beim Erstellen einer Formularvorlage erstellt InfoPath automatisch das XML-Schema, mit dem die Struktur der Formulare definiert wird, die von den Benutzern ausgefüllt werden. Jedes Feld bzw. jede Gruppe in der Datenquelle entspricht einem Element im XML-Schema. Die Eigenschaften der einzelnen Felder und Gruppen in der Datenquelle definieren die Struktur der entsprechenden Elemente und die Daten, die die einzelnen Elemente enthalten können, im resultierenden XML-Dokument. Weitere Schemadetails können im Dialogfeld Feld- oder Gruppeneigenschaften auf der Registerkarte Details angezeigt werden. Öffnen Sie dieses Dialogfeld, indem Sie auf ein Feld oder eine Gruppe im Aufgabenbereich Datenquelle doppelklicken.

Seitenanfang Seitenanfang

Anzeige