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
Wie InfoPath XML-Technologien verwendet
 

Microsoft Office InfoPath ist eine Microsoft Office System-Anwendung, die zum Erstellen von Formularvorlagen basierend auf Extensible Markup Language (XML) und der dazugehörenden Technologien verwendet wird. XML ist eine Industriestandardsprache zum Beschreiben, Strukturieren und Austauschen von Daten. In InfoPath basieren Formulardaten auf XML-Technologien, Formulardaten werden im XML-Format gespeichert oder abgesendet. In InfoPath werden folgende XML-Technologien verwendet:

Diese Technologien werden von World Wide Web Consortium (W3C) (World Wide Web Consortium (W3C): Ein Konsortium von kommerziellen Organisationen und Bildungseinrichtungen, das Forschungsaktivitäten zu den unterschiedlichsten Aspekten im Zusammenhang mit dem World Wide Web überwacht und die Entwicklung von Standards in diesem Bereich fördert.) beaufsichtigt, das eine bestimmte Reihe von Regeln, Richtlinien und Konventionen für das Erstellen von Dateien empfiehlt, die sich durch unterschiedliche Computer und Anwendungen einfach generieren und verarbeiten lassen. Zusätzlich zu den XML-Technologien, die in InfoPath unterstützt werden, verwendet InfoPath auch spezielle Verarbeitungsanweisungen (Verarbeitungsanweisung: Informationen, die in der Einleitung eines XML-Dokuments gespeichert sind. Diese Informationen werden über den XML-Parser an jede Anwendung weitergeleitet, die das XML-Dokument verwendet.) und Namespaces (Namespace: Ein Mechanismus, der Elementnamen und Beziehungen eindeutig bestimmt, um Namenskonflikte bei Elementen zu vermeiden, die denselben Namen haben, jedoch aus unterschiedlichen Quellen stammen.) und hat eine Reihe von Methoden, um über das InfoPath-Objektmodell auf das DOM zuzugreifen.

Es ist zwar nicht erforderlich, dass Sie alle Details dieser XML-Technologien verstehen, aber die folgende Tabelle soll Ihnen helfen zu verstehen, wie diese Technologien in InfoPath verwendet werden.

NameBeschreibung
XMLXML ist das Format für Ausgabe, die von einem InfoPath-Formular erstellt wird. XML wird auch verwendet, um die Beispieldateien zu enthalten, die in den Feldern eines Formulars angezeigt werden, bevor ein Benutzer das Formular ausfüllt. InfoPath verwendet die XML-Standardversion 1.0.
XSLTXSLT ist das Format der Ansichtsdateien, die erstellt werden, wenn eine Formularvorlage entworfen wird. InfoPath unterstützt weder das Verwenden von Formatierungsobjekten (XSL-FO) für die Darstellung von XML-Daten noch unterstützt es das Importieren von beliebigen XSL-Dateien. InfoPath verwendet die XSLT-Standardversion 1.0.
XML-SchemaEin XML-Schema fungiert als Hauptelement für die 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.) in einem Formular und stellt die zugrunde liegende Struktur des XML-Dokuments bereit, das von der Formularvorlage erstellt werden soll. Darüber hinaus wird ein XML-Schema dazu verwendet, die Struktur der Formulardefinitionsdatei (XSF) (Formulardefinitionsdatei: Eine XML-Datei mit der Erweiterung XSF, die Informationen zu allen anderen Dateien und Komponenten, z. B. Anpassungen der Benutzeroberfläche, XML-Schemas, Ansichten, Geschäftslogik, Ereignisse und Bereitstellungseinstellungen enthält, die in einem Formular verwendet werden.) zu definieren, die in InfoPath generiert wird, wenn eine Formularvorlage entworfen wird. InfoPath unterstützt keine Schemas, die Spezifikationen für XDR (XML-Data Reduced) oder DTD (Document Type Definition) (DTD) entsprechen.
XHTMLXHTML ist wohlgeformtes HTML und wird meist verwendet, wenn RTF-Bereiche gestaltet werden. InfoPath verwendet die XHTML-Standardversion 1.0.
XPathXPath-Ausdrücke werden beim 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.) von Steuerelementen an Felder und Gruppen in der 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.) einer Formularvorlage verwendet. XPath-Ausdrücke werden außerdem zur Datenüberprüfung und bedingten Formatierung (Bedingte Formatierung: Vorgang zum Ändern der Darstellung eines Steuerelements, einschließlich dessen Sichtbarkeit und Lese-/Schreibzugriffsstatus, auf der Grundlage von Werten, die in das Formular eingegeben wurden.) von Ausdrücken verwendet. InfoPath verwendet die XPath-Standardversion 1.0.
DOMDOM wird verwendet, um programmgesteuert auf den Inhalt des XML-Quelldokuments zuzugreifen, das von einer Formularvorlage erstellt wurde. Es ermöglicht auch den schreibgeschützten Zugriff auf den Inhalt der XSF-Datei. InfoPath verwendet die DOM-Standardversion 1.0.
XML-SignaturXML-Signaturen werden dazu verwendet, InfoPath-Formulare digital zu signieren. Falls aktiviert, können InfoPath-Formulare mehrere digitale Signaturen enthalten. InfoPath unterstützt das digitale Signieren von Teilen eines Formulars sowie eines ganzen Formulars.
XML-ProzessorDer XML-Prozessor wird verwendet, um den Quell-XML-Inhalt eines Dokuments in den dynamischen Arbeitsspeicher des Computers zu laden, diesen Inhalt mithilfe des XML-Schemas auf Gültigkeit zu prüfen und mit XSLT die Ansicht des Dokuments zu erstellen. InfoPath unterstützt den XML-Prozessor Microsoft XML Core Services (MSXML) 5.0. Frühere Versionen dieses Prozessors werden nicht unterstützt.
Anzeige