Überblick über InfoPath 2003-Features

Werbung
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
Inhalt
Einleitung ......................................................................................................... 3
Verwendungszwecke von InfoPath 2003 .................................................... 4
Die Vorteile von InfoPath 2003 im Vergleich zu bereits vorhandenen
Ansätzen ..................................................................................................... 6
Überblick über InfoPath 2003-Features ..................................................... 10
InfoPath 2003 in Aktion ............................................................................... 11
Umwandeln von Daten in Wissen ............................................................... 11
Steigern der Effizienz .................................................................................. 14
Gemeinsames Verwenden von Informationen in der gesamten Organisation
..................................................................................................................... 24
Flexibleres Verwalten von Informationen ................................................... 29
Nutzen vorhandener IT-Investitionen.......................................................... 32
Systemanforderungen .................................................................................. 37
Systemanforderungen: .............................................................................. 37
Für Windows 2000 und Windows XP: ..................................................... 37
Sonstige: ................................................................................................... 37
Anhang: Screenshots .................................................................................... 37
Glossar ........................................................................................................... 48
Index ............................................................................................................... 51
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
Einleitung
Willkommen beim Produktleitfaden für Microsoft® Office InfoPath™ 2003, einem neuen Mitglied
der Microsoft Office System-Produktfamilie.
Heutige Unternehmen erstellen und verwenden sehr große Datenmengen, angefangen bei
Umsatzauswertungen über Leistungsabrechnungen bis hin zu Aufträgen. Das Sammeln dieser
Daten besitzt für Teams und Organisationen oberste Priorität. Eine Microsoft-Studie zeigt z. B.,
dass zurzeit 70 Millionen Mitarbeiter (dies entspricht 59 Prozent der erwerbstätig beschäftigten
Erwachsenen in den USA) regelmäßig im Rahmen ihrer Tätigkeit Formulare ausfüllen. Dies stellt
einen Teilaspekt beim Sammeln und Verwalten von Informationen dar.
Heutzutage sammeln viele Information Worker diese Informationen über ineffiziente Prozesse wie
Papierformulare oder elektronisch mithilfe von Dokumenten, Tabellen und E-Mails. Andere
Unternehmen haben benutzerdefinierte interne Anwendungen mit webbasierten oder proprietären
Formulartools entwickelt. Da es schwierig ist, Informationen aus diesen Anwendungen oder Tools
zu extrahieren und erneut zu verwenden, müssen Information Worker die Daten häufig erneut
erfassen. Dies führt zu Dateneingabefehlern und ineffizienten Geschäftsprozessen.
Außerdem müssen Entscheidungsträger häufig nicht fundierte Entscheidungen treffen, weil die von
ihnen benötigten Informationen in Dokumenten oder Datenbanken in einem anderen Teil der
Organisation nicht zugänglich sind. Technologien wie XML-Webdienste (Extensible Markup
Language) sind hilfreich beim Verbessern der Geschäftsprozesse von Server zu Server, bis jetzt
sind sie jedoch nicht direkt mit den Desktops der Information Worker verbunden. Dies bedeutet,
dass Information Worker nicht direkt mit XML-Webdiensten interagieren konnten, um auf die
benötigten Unternehmensdaten zuzugreifen und diese zu nutzen.
InfoPath wurde konzipiert, um all diesen Kundenanforderungen Rechnung zu tragen. Die
Anwendung optimiert den Vorgang des Sammelns von Informationen und vereinfacht das erneute
Verwenden dieser Daten in der gesamten Organisation. InfoPath ist der „erstklassige Smartclient“
für XML-Webdienste – eine benutzerfreundliche Anwendung, die Information Workern an ihren
Desktops das Verwenden von XML-Webdiensten für den Zugriff auf und das Verwenden von
Unternehmensinformationen ermöglicht.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
3
Verwendungszwecke von InfoPath 2003
InfoPath 2003 bietet Information Workern zahlreiche Tools, die das Erstellen dynamischer
Formulare zum Sammeln und gemeinsamen Verwenden von Informationen bei vielen formellen
und informellen Geschäftsprozessen ermöglichen. Im Gegensatz zu traditionellen Formularpaketen
bietet InfoPath einen hohen Grad an Flexibilität bei der Datensammlung und ermöglicht Benutzern
das rechtzeitige Abrufen von Informationen und das Treffen fundierter Entscheidungen.
Da XML das systemeigene Dateiformat für InfoPath ist und die Anwendung beliebige
benutzerdefinierte XML-Schemas sowie Interoperabilität mit XML-Webdiensten unterstützt,
können die in InfoPath gesammelten Informationen außerdem einfach in die Datenbanken und
Server der Organisation integriert werden. Dies bedeutet, dass alle von InfoPath gesammelten
Informationen von jedem Benutzer oder Prozess in der Organisation erneut oder zu anderen
Zwecken verwendet werden können. Auf diese Weise wird die Produktivität und Relevanz dieser
Daten erheblich gesteigert.
Als Mitglied der Microsoft Office System-Produktfamilie unterstützt InfoPath 2003 drei wichtige
Aktivitäten: das Erstellen dynamischer Formulare, das Ausfüllen dieser Formulare und das
Übermitteln der Formulare an Systeme und Prozesse, die die in den Formularen gesammelten
Daten benötigen.

InfoPath stellt ein stabiles, flexibles und einfach zu verwendendes Tool zur Verfügung,
das das Erstellen dynamischer Formulare ermöglicht, die Information Worker zum
Sammeln von Informationen für formelle fortlaufende Geschäftsprozesse oder für
informelle Teamprojekte verwenden können.

Der gleiche reichhaltige InfoPath-Client stellt außerdem eine Anwendungsumgebung
bereit, in der Information Worker schnell und einfach Formulare ausfüllen können.

InfoPath verbindet die Informationen dann mit Geschäftsprozessen der Organisation und
ermöglicht die einfache Wiederverwendung dieser Daten durch die Unterstützung von
XML, benutzerdefinierten Schemas und XML-Webdiensten.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
4
InfoPath kann z. B. dabei helfen, die Effizienz und Produktivität des Vertriebs und der
Vertriebsinformationen eines Unternehmens zu verbessern. Vor der Verfügbarkeit von InfoPath
musste ein Vertriebsmitarbeiter, der von einer Geschäftsreise zurückkam, z. B. einen
Besuchsbericht mit Microsoft Word verfassen, neue Verkaufszahlen und Preise in eine CRM- oder
ERP-Anwendung als separate Aufgabe eingeben und eine Spesenabrechnung mit einer
benutzerdefinierten Microsoft Excel-Lösung vornehmen. Der Mitarbeiter musste die gleichen
Daten – Kundenkontaktinformationen, Verkaufszahlen, Preise – mehrmals in verschiedene
Anwendungen eingeben, die diese Informationen nicht gemeinsam verwenden oder untereinander
überprüfen können. Die Informationen eines Geschäftsprozesses, z. B. die Besuchsberichte in
Word, sind in den anderen Geschäftsprozessen nur schwer wiederverwendbar, ohne dass diese
Daten manuell erneut eingegeben werden müssen.
InfoPath kann diesen fehlerträchtigen und ineffizienten Prozess verbessern. Mit den
leistungsfähigen Entwurfstools in InfoPath kann ein Formulardesigner schnell und einfach ein
Besuchsberichtformular für die Vertriebsmitarbeiter entwickeln. Vor Beginn der Geschäftsreise
kann der Vertriebsmitarbeiter das Formular von der Intranetsite des Unternehmens downloaden,
auf seinem Laptop speichern und dem Formular dann nach jedem Kundenbesuch Informationen
hinzufügen. Da InfoPath Benutzern das Offlinearbeiten mit Formularen ermöglicht, kann ein
Vertriebsmitarbeiter das gesamte Reiseformular während seiner Reise ausfüllen. Er kann das
ausgefüllte Formular übermitteln, sobald er wieder mit dem Netzwerk des Unternehmens
verbunden ist. Die in einem InfoPath-Formular übermittelten Daten können direkt an einen XMLWebdienst übergeben werden, der diese Informationen dann für die verschiedenen Berichte ihren
Zwecken zuführt. Früher hat der Vertriebsmitarbeiter diese in separaten Prozessen erstellt, z. B.
den Besuchsbericht, die Spesenabrechnung und die Aktualisierungen der CRM- und ERP-Systeme.
Außerdem können die durch InfoPath gesammelten Informationen nun in allen Geschäftsprozessen
des Unternehmens auf einfache Weise erneut verwendet werden, z. B. für die Auftragserstellung,
Auftragsausführung, Lieferung und Benachrichtigung über die Auslieferung an den Kunden –
selbst dann, wenn es sich um verschiedene Systeme an verschiedenen Standorten handelt. Und
letztendlich ist InfoPath ein wertvolles Tool für die informellen Prozesse des Teams, da z.B. der
Vertriebsleiter die InfoPath 2003-Integration in Microsoft® Windows® SharePoint™ Services
(WSS) zum Anzeigen der Berichte des gesamten Vertriebsteams in einer einzigen,
benutzerfreundlichen Zusammenfassungsansicht verwenden kann.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
5
Die durch InfoPath gesammelten Informationen können direkt in einer Datenbank, auf einem
Webserver oder in einer Dateifreigabe sowie auf einem Server gespeichert werden, der WSS
ausführt. Von dort aus können die Daten auf einfache Weise analysiert oder anderen Zwecken
zugeführt werden. Eine erneute Eingabe der Informationen ist nicht mehr erforderlich, wenn diese
in verschiedenen Dokumenten oder Transaktionen verwendet werden.
Fazit: InfoPath bietet dem Einzelnen und ganzen Organisationen eine größere Flexibilität als die
aktuellen digitalen Formate und ermöglicht einen Integrationsgrad zwischen Anwendungen und
Prozessen, der noch nie zuvor so einfach zu erreichen war.
Die Vorteile von InfoPath 2003 im Vergleich zu bereits vorhandenen
Ansätzen
Als Verfahren zum Sammeln von Informationen und Integrieren dieser Informationen in
Geschäftsprozesse bietet InfoPath zahlreiche Vorteile im Vergleich zu Papierformularen,
Textdokumenten, Webformularen und selbst entwickelten Lösungen.
InfoPath 2003 im Vergleich zu Papierformularen
InfoPath 2003
Papierformulare
Verbesserte Effizienz
In einem InfoPath-Formular
gesammelte Informationen
können direkt an einen
Webdienst, einen URL, eine
Datenbank oder ein ähnliches
Ziel übermittelt werden. Die
erneute Eingabe von
Informationen ist nicht
erforderlich.
Informationen aus einem
papierbasierten Formular müssen in
ein System eingegeben werden. Ein
Vorgang, der zeitaufwändig ist und
die Fehlerwahrscheinlichkeit
erhöht.
Wiederverwendbarkeit
Die in einem einzigen InfoPathFormular gesammelten
Informationen können von
vielen verschiedenen Systemen
und Prozessen verwendet
werden, weil die Daten als
XML gespeichert werden.
In einem papierbasierten Formular
gesammelte Informationen können
von anderen Systemen nur dann
wieder verwendet werden, wenn ein
Benutzer diese Daten in die anderen
Systeme eingibt.
Leistungsfähige
Autorenumgebung
InfoPath-Formulare unterstützen anspruchsvoll formatierte Daten, z. B. fett, kursiv
und unterstrichen,
Informationen, die in
zahlreichen Listen- und
Tabellenformaten formatiert
sind, sowie Informationen, in
Form einer Grafik oder eines
Bildes. Alle diese Daten können
an das XML-Schema gebunden
werden, um eine einfache
Wiederverwendung in der
gesamten Organisation zu
ermöglichen.
Papierbasierte Formulare bieten
keine wirkliche Unterstützung für
anspruchsvoll formatierte Daten, da
die Daten in den Prozess, für den
das Formular entwickelt wurde,
eingegeben oder eingescannt
werden müssen – und die
Benutzeroberfläche, über die die
Informationen eingegeben werden,
unterstützt möglicherweise kein
Rich Text-Format.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
6
InfoPath 2003 im Vergleich zu Papierformularen
Schnellere Reaktion auf
Änderungen
InfoPath 2003
Papierformulare
InfoPath-Formulare können in
wenigen Momenten aktualisiert,
überarbeitet und für die
Verwendung zur Verfügung
gestellt werden.
Papierbasierte Formulare müssen
erneut gedruckt werden, damit
Aktualisierungen oder Änderungen
berücksichtigt werden. Dieser
Vorgang kann langwierig sein,
insbesondere dann, wenn die
Formulare aus mehreren Teilen
bestehen. Die Kosten, die für das
Überarbeiten von Formularen
anfallen, können ebenfalls erheblich
sein.
InfoPath 2003 im Vergleich zu traditionellen Textdokumenten
InfoPath 2003
Traditionelle Textdokumente
Verbindung mit
Geschäftsprozessen
Da InfoPath ein zugrunde
liegendes XML-Schema
verwendet, das von vielen
verschiedenen Unternehmenssystemen und -prozessen
erkannt werden kann, können
die in einem einzigen InfoPathFormular aufgezeichneten
Daten auf einfache Weise
innerhalb der Organisation
gemeinsam genutzt werden.
Traditionelle Textdokumente
werden normalerweise für ein
System oder einen Prozess erstellt,
und sie werden so konzipiert, dass
sie nur diesen Prozess darstellen. Je
größer die Anzahl der Prozesse ist,
desto größer ist die Anzahl der
Dokumente, die verwaltet und
gepflegt werden müssen.
Wiederverwendbarkeit
Die in einem einzigen InfoPathFormular gesammelten
Informationen können von
vielen verschiedenen Systemen
und Prozessen verwendet
werden, weil die Daten in XML
gespeichert werden. Außerdem
kommuniziert InfoPath auch
bidirektional mit ADODatenbanken und XMLWebdiensten. Auf diese Weise
können in Datenbanken und auf
Servern gespeicherte
Informationen Felder in
InfoPath-Formularen mit Daten
auffüllen. Dies erhöht die
Geschwindigkeit und
Genauigkeit des Ausfüllens von
Formularen.
In einem traditionellen Textdokument gespeicherte Informationen
werden für die Verwendung durch
ein bestimmtes System oder einen
Prozess konzipiert, der das Format
des betreffenden Dokuments
erkennt. Die im Dokument
aufgezeichneten Daten können nur
von anderen Systemen wieder
verwendet werden, wenn ein
Benutzer diese Daten ausschneidet
und dann in die anderen Textdokumente einfügt, die so
formatiert sind, dass sie von diesen
Systemen erkannt werden.
Traditionelle Textdokumente
können außerdem nicht über XMLWebdienste oder mit ADODatenbanken kommunizieren.
Benutzer müssen daher Daten bei
jedem Ausfüllen des Formulars
erneut eingeben.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
7
InfoPath 2003 im Vergleich zu Webformularen
InfoPath 2003
Webformulare
Wiederverwendbarkeit
Die in einem einzigen InfoPathFormular gesammelten
Informationen können von vielen
verschiedenen Systemen und
Prozessen verwendet werden, weil
die Daten in XML gespeichert
werden.
In einem Webformular gesammelte Informationen können
nur von anderen Systemen
wieder verwendet werden, wenn
das Webformular die Daten in
einem Format wie XML
speichert, das viele Systeme
verwenden können. Nicht bei
allen Webformularen ist dies der
Fall.
Reichhaltige
Autorenumgebung
InfoPath-Formulare unterstützen
anspruchsvoll formatierte Daten,
z. B. fett, kursiv und unterstrichen,
Informationen, die in zahlreichen
Listen- und Tabellenformaten
formatiert sind, sowie Informationen, in Form einer Grafik
oder eines Bildes. Alle diese Daten
können an das XML-Schema
gebunden werden, um eine
einfache Wiederverwendung in der
gesamten Organisation zu
ermöglichen. InfoPath enthält
außerdem eine integrierte
Rechtschreibprüfungsunterstützung.
Webformulare bieten im
Allgemeinen keine
Unterstützung für anspruchsvoll
formatierten Text, Listen oder
die einfache Integration von
Grafiken.
Gültigkeitsprüfung
InfoPath überprüft die Gültigkeit
von Benutzereingaben gemäß
Regeln, die vom Formulardesigner
festgelegt werden, und das
Formular warnt Benutzer sofort,
wenn die Eingabe ungültig zu sein
scheint.
Webformulare bieten keine
Gültigkeitsprüfung der Daten in
Echtzeit. Ein Benutzer wird erst
vor einem Fehler gewarnt,
nachdem er versucht hat, ein
Formular zu übermitteln.
Flexibilität beim
Ausfüllen von
Formularen
InfoPath ermöglicht Benutzern, mit
der Arbeit an einem Formular zu
beginnen und das nicht vollständig
ausgefüllte Formular zur späteren
Ergänzung und Übermittlung zu
speichern. InfoPath-Formulare
können sogar offline fertig gestellt
und übermittelt werden, wenn der
Benutzer später mit dem Netzwerk
verbunden ist. Da InfoPath die
Möglichkeit bietet, offline zu
arbeiten, müssen Benutzer keine
Angst vor dem Verlust ihrer Daten
haben und können in ihrem
individuellen Tempo arbeiten.
Benutzer müssen das Formular
in Echtzeit ausfüllen. Es ist
keine Option zum Speichern
eines nicht vollständig
ausgefüllten Webformulars zur
späteren Fertigstellung
vorhanden. Sämtliche vom
Benutzer eingegebenen
Informationen gehen verloren,
wenn der Benutzer das Formular
nicht in einer Sitzung fertig
stellen kann. Webformulare
müssen vollständig ausgefüllt
werden, während der Benutzer
online ist.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
8
InfoPath 2003 im Vergleich zu benutzerdefinierten Lösungen
InfoPath 2003
Benutzerdefinierte
Lösungen
Bereitstellungsinvestition
InfoPath bietet sofortigen
Zugriff auf eine Entwurfs- und
Formularausfüllungsumgebung,
die schnell angepasst werden
kann, um die Anforderungen der
gesamten Organisation zu
erfüllen. Als Mitglied der
Microsoft Office SystemProduktfamilie baut InfoPath auf
der Vertrautheit des Benutzers
mit den Konventionen der
Microsoft Office und der OfficeAnwendungsbenutzeroberfläche
auf. Die Anwendung kann auch
automatische Aktualisierungen
und Patches von Microsoft
empfangen. Microsoft-Support
ist ebenfalls als Möglichkeit zur
Beantwortung von Fragen zum
System verfügbar,.
Benutzerdefinierte Lösungen
erfordern große Investitionen
hinsichtlich Zeitaufwand und
Ressourcen. Eine Lösung muss
angegeben, genehmigt,
entworfen, getestet und
dokumentiert werden, bevor sie
für die Verwendung in der
Organisation eingeführt werden
kann. Möglicherweise muss die
Organisation
Schulungsprogramme für
Designer und Endbenutzer
entwickeln. Außerdem muss sie
Helpdeskeinrichtungen anbieten,
um auf Benutzer- und
Designerfragen reagieren zu
können. Sie ist außerdem für das
Erkennen und Beheben von
Anwendungsfehlern, das
Bewahren der Anwendungssicherheit sowie das
Bereitstellen von
Anwendungsaktualisierungen
verantwortlich.
Reichhaltige, flexible
Autorenumgebung
InfoPath-Formulare unterstützen
anspruchsvoll formatierte Daten,
z. B. fett, kursiv und
unterstrichen, Informationen, die
in zahlreichen Listen- und
Tabellenformaten formatiert
sind, sowie Informationen, in
Form einer Grafik oder eines
Bildes. Alle diese Daten können
an das XML-Schema gebunden
werden, um eine einfache
Wiederverwendung in der
gesamten Organisation zu
ermöglichen.
Eine benutzerdefinierte Lösung
stellt möglicherweise eine
weniger flexible Authoringoder Formularausfüllungsumgebung zur
Verfügung.
Höhere Produktivität
InfoPath bietet eine
Entwurfsumgebung, die das
schnelle Erstellen und
Bearbeiten von Formularen
ermöglicht. Dies wiederum stellt
sicher, dass Formulare immer
bereit sind, die Informationen
aufzuzeichnen, die von der
Organisation benötigt werden.
Eine benutzerdefinierte Lösung
stellt möglicherweise keine
Entwurfsumgebung zur
Verfügung, die so schnelles
Erstellen von Formularen
ermöglicht – dies beeinträchtigt
die Möglichkeiten der
Organisation, Informationen
effizient zu sammeln und zu
verarbeiten.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
9
Fazit: InfoPath 2003 ist zurzeit die einzige Anwendung, die sämtliche Funktionen für das Erstellen
strukturierter Dokumente und deren Bearbeitung in einem einzigen, einfach zu verwendenden
Paket anbietet. Einige Produkte ermöglichen das Bearbeiten von Rich Text mit flachen Strukturen,
während andere verschachtelte Strukturen mit nur wenig Rich Text-Bearbeitungsmöglichkeiten
bieten. Die meisten vorhandenen Produkte verlangen von Benutzern das Schreiben von Code oder
erweiterte XML-Kenntnisse, um Formulare zu erstellen oder auch nur auszufüllen. InfoPath ist die
einzige Anwendung, die alle erforderlichen Features in einem einzigen, benutzerfreundlichen
Produkt kombiniert, das Information Workern unabhängig von Ihren Fähigkeiten mehr Flexibilität
verleiht.
Überblick über InfoPath 2003-Features
WYSIWYG-Entwurfsmodus. Der InfoPath-Entwurfsmodus erleichtert das Anpassen
vorhandener Formulare sowie das Erstellen eines ganz neuen benutzerdefinierten Formulars oder
eines benutzerdefinierten Formulars aus einer vorhandenen Datenquelle. Er ermöglicht das
Einfügen von Steuerelementen mittels Drag & Drop, die Gültigkeitsprüfung von Daten, die
Ansicht des zugrunde liegenden Schemas und eine interaktive Vorschau, damit Benutzer genau
wissen, wie sich das fertige Formular verhalten und aussehen wird, sowie einen VeröffentlichungsAssistenten, der die Formularbereitstellung vereinfacht.
Vertraute Umgebung zum Ausfüllen von Formularen. Als Teil der Microsoft Office SystemProduktfamilie stellt InfoPath eine vertraute Umgebung zur Verfügung, in der Benutzer Formulare
ausfüllen können, während der XML-Code im Hintergrund erstellt wird. InfoPath kombiniert das
Ausfüllen von Formularen mit der „normalen“ Arbeit mit einer Textverarbeitung und führt so Rich
Text-Bearbeitung einschließlich Rechtschreibprüfung und AutoKorrektur bei der Erstellung
strukturierter Formulare ein. Dies ermöglicht Benutzern das Arbeiten mit strukturierten
Dokumenten, ohne dass sie Kenntnisse zu XML besitzen müssen. Außerdem wird der
Schulungsaufwand verringert, der für eine produktive Verwendung des Tools erforderlich ist.
Beispielformulare. InfoPath enthält zahlreiche Beispielformulare, die im Entwurfsmodus einfach
an die Unternehmensanforderungen angepasst werden können. InfoPath bietet außerdem
Beispielformulare, die als Designerressource genutzt werden können und zeigen, wie InfoPath
viele verschiedene Geschäftsprozesse automatisieren und in diese integriert werden kann.
Programmierbarkeit. InfoPath enthält einen Skripteditor, ein Objektmodell,
Bearbeitungssteuerelemente sowie ein Klartext-XML-Format für verschiedene Formulardateien.
Designer können auf diese Weise benutzerdefinierte Skripts hinzufügen, das Laufzeitverhalten
steuern und benutzerdefinierte Formulare direkt in einen Server oder Webdienst integrieren.
Integration mit Microsoft Office System und anderen Microsoft-Produkten. InfoPath ist
vollständig in andere Microsoft Office System- und Microsoft-Produkte integriert, um weitere
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
10
Funktionen zur Verfügung stellen zu können. InfoPath 2003 kann z. B. zusammen mit Windows
SharePoint Services verwendet werden, um die Teamzusammenarbeit zu verbessern, indem an
einem einzigen Ort InfoPath-Formulare gespeichert und gemeinsam verwendet werden können.
InfoPath kann auch Daten in Excel exportieren und InfoPath-Formulare können über Microsoft®
Office Outlook® 2003 und Microsoft Internet Explorer freigegeben werden.
Die folgenden vertrauten Features sind z. B. ebenfalls enthalten:

Dr. Watson. InfoPath enthält Unterstützung für Dr. Watson, damit Benutzer nach
Systemabstürzen Daten an Microsoft senden können und Microsoft die den Absturz
verursachenden Fehler im Produkt ermitteln kann.

Hilfe. Benutzer können Unterstützung zu Features erhalten, indem sie den OfficeStandardhilfemodus oder die Funktion Frage hier eingeben auf der Symbolleiste
verwenden.

Produktschulung. InfoPath verfügt über eine Produktschulung, um Benutzer dabei zu
unterstützen, mehr über die Funktionen des Produkts zu erfahren.

Terminaldienste. InfoPath kann als Anwendung ausgeführt werden, die über Microsoft®
Windows® 2000 Server mit Terminaldiensten zur Verfügung gestellt wird.

Windows-Logo-Anforderungen. InfoPath erfüllt die Windows-Logo-Anforderungen.
InfoPath 2003 wurde für die internationale Verwendung optimiert, um Organisationen und
Benutzer an vielen Standorten einschließlich Asien, Südamerika und Europa zu unterstützen.
InfoPath 2003 in Aktion
Umwandeln von Daten in Wissen
Wenn Organisationen Daten über traditionelle Formulare sammeln, geht häufig der Kontext
verloren, in dem diese Daten stehen – z. B. das persönliche Wissen eines Vertriebsmitarbeiters über
einen Kommentar, den ein Kunde während der Besprechung getätigt hat. Organisationen sammeln
letztlich Daten, jedoch kein Wissen. Im Gegensatz zu traditionellen Formularpaketen ist
InfoPath 2003 eine flexible Anwendung zur Informationssammlung, die Benutzern das Verbinden
von Daten mit Kontext ermöglicht. Indem Benutzern das Erweitern und Reduzieren ganzer
Gruppen oder Abschnitte des Formulars sowie das Hinzufügen von Kommentaren und Kontext
ermöglicht wird, unterstützt InfoPath eine Organisation beim Erfassen von mehr Wissen. Mit
diesem Wissen können Mitarbeiter in der gesamten Organisation schnellere und fundiertere
Entscheidungen treffen.
InfoPath-Formulare sind flexibel und hochgradig dynamisch. Sie können mit optionalen
Abschnitten oder mit Abschnitten entworfen werden, die bei Bedarf erweitert oder wiederholt
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
11
werden können. Ein Auftragsformular kann z. B. so entworfen werden, dass anfänglich nur ein zu
kaufendes Produkt angezeigt wird – weitere Zeilen können jedoch von der Person hinzugefügt
werden, die das Formular ausfüllt, indem sie einfach auf eine Schaltfläche auf dem Formular
klickt. Formulare können auch mit verborgenen Abschnitten entworfen werden, die nur im
Formular angezeigt werden, wenn der Benutzer eine bestimmte Aktion durchführt oder
Informationen zur Verfügung stellt, die bestimmte Bedingungen erfüllen.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
12
Feature
Aktivierung
Beschreibung
Wiederholte optionale Abschnitte
InfoPath kann Abschnitte bereitstellen, die sich
Wiederholte
wiederholen. Die anfängliche Ansicht enthält einen
Abschnitte
Abschnitt, und Benutzer können ggf. weitere
Abschnitte hinzufügen.
Das Steuerelement für wiederholte Abschnitte
ermöglicht Formulardesignern das Angeben von
Abschnitten und Tabellenzeilen, die vom Benutzer
beim Ausfüllen eines Formulars wiederholt werden
können.
Um weitere Abschnitte hinzuzufügen, drückt
der Benutzer einfach
STRG+EINGABETASTE am Ende der
Tabelle oder des Abschnitts, und es wird
eine weitere Zeile oder ein Abschnitt
hinzugefügt (siehe Abbildung 1 im
Screenshotanhang).
Alternativ kann der Benutzer auf den
Dropdownmenüpfeil am Rand einer Zeile
in einem wiederholten Abschnitt klicken
oder einen Abschnitt hinzufügen, indem er
ein Objekt aus dem Bereich Abschnitt des
Menüs Einfügen auswählt (siehe
Abbildung 2 im Screenshotanhang).
Wählen Sie das Steuerelement Wiederholter
Abschnitt oder Wiederholte Tabelle im
Aufgabenbereich Steuerelemente aus.
Optionale
Abschnitte
Formulardesigner können optionale Abschnitte
hinzufügen. Diese Abschnitte können über eine
Eingabeaufforderung aufgerufen werden, die im Feld
Eigenschaft des Abschnitts angegeben wird. Einem
Benutzer wird die Eingabeaufforderung Klicken Sie
hier, um eine Zeitplanung einzufügen unten auf
einem Statusberichtformular angezeigt. Durch
Klicken auf diese Eingabeaufforderung zeigt das
Formular die optionale Zeitplanung an, die
andernfalls nicht sichtbar ist.
Dieses Steuerelement ermöglicht Designern das
Angeben von Datenabschnitten, die vom Endbenutzer
bei Bedarf hinzugefügt werden.
Wählen Sie das Steuerelement Optionaler
Abschnitt aus dem Aufgabenbereich
Steuerelemente aus.
Wenn Sie die Option Hinweistext anzeigen
im Dialogfeld Abschnittseigenschaften
verwenden, können Sie Hinweistext (z. B.
Klicken Sie hier, um eine Zeitplanung
einzufügen) erstellen, der den Benutzer des
Formulars darüber informiert, wie der
optionale Abschnitt hinzugefügt werden
kann.
Bedingte Formatierung
Bedingte
Formatierung
und Sichtbarkeit
Formulardesigner können bedingte Formatierung auf
Felder und Abschnitte anwenden, damit diese auf
bestimmte Weise angezeigt werden, wenn bestimmte
Bedingungen erfüllt sind. Formulardesigner können
angeben, ob ein Feld oder Abschnitt basierend auf
den Bedingungen in den Daten angezeigt oder
ausgeblendet wird.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
13
Der Designer kann bedingte Formatierung
erstellen und steuern, indem er ein Feld
auswählt und dann die Registerkarte
Anzeige auf der Seite Eigenschaften
auswählt. Wenn eine angegebene
Bedingung erfüllt ist, kann das Feld für die
Anzeige bestimmter Schriftartenmerkmale,
Schriftfarben und Hintergrundfarben
formatiert werden. Indem die Option
Dieses Steuerelement ausblenden als
Reaktion auf eine angegebene Bedingung
aktiviert wird, wird der Abschnitt oder das
Steuerelement ausgeblendet, wenn die
Bedingung erfüllt ist.
Steigern der Effizienz
InfoPath 2003 bietet ein effizientes und genaues Verfahren zum Sammeln von Informationen und
Treffen fundierter Entscheidungen.

Designer können vielseitige, hochgradig dynamische Formulare mit nur wenig oder ganz
ohne Programmcode erstellen, so dass sie bei Ihrer Entwicklung wertvolle Zeit und
Kosten sparen.

InfoPath-Formulare können die Gültigkeit von Daten überprüfen und auf diese Weise
dazu beitragen, dass die gesammelten Informationen genau sind und den
Geschäftskriterien der Organisation entsprechen – teure Fehler werden vermieden.

Organisationen können so Daten sammeln, die einheitlich sind und den Anforderungen
des Teams oder Unternehmens entsprechen.
Da InfoPath 2003 leistungsfähige Features zur Gültigkeitsprüfung von Daten und Schemas bietet,
können InfoPath-Formulare dazu beitragen, dass die gesammelten Daten effizient in der
Organisation genutzt werden können. Die Formulare können verlangen, dass bestimmte Felder
bestimmte Formate verwenden, und diejenigen Felder markieren, in die Benutzer Daten
eingegeben haben, die nicht den Erwartungen entsprechen. Da die durch InfoPath gesammelten
Informationen als XML-Daten gespeichert werden, die unmittelbar an alle Prozesse übergeben
werden können, die XML-Eingaben akzeptieren, können die durch ein InfoPath-Formular
gesammelten Daten schnell und effizient an die Schlüsselprozesse übergeben werden, die Ihre
Organisation unterstützen – ohne dass die Informationen erneut eingegeben werden müssen und
das Risiko einer fehlerhaften Eingabe der Daten besteht.
InfoPath bietet außerdem ein Verfahren zum einheitlichen Sammeln von Informationen. Ein
Vertriebsleiter könnte z. B. Kontaktinformationen und Reisepläne für ein großes Team von
Vertriebsmitarbeitern sammeln. Indem er eine E-Mail-Nachricht mit dieser Anfrage sendet, erhält
der Manager möglicherweise Kontaktinformationen und Reisepläne, die auf 50 verschiedene Arten
zurückgesendet werden – einige davon nicht einmal vollständig. Wenn er hingegen ein InfoPathFormular sendet, senden die Mitarbeiter Informationen in einer Form zurück, die einheitlich und
vollständig ist.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
14
InfoPath unterstützt eine breite Palette XML-basierter Technologien. Hierdurch kann eine
Organisation vorhandene Investitionen nutzen, während Formulardesigner Formulare entwickeln
können, die Benutzer schnell und einfach mit Geschäftsprozessen verbinden. InfoPath unterstützt
z. B. folgende Technologien und Standards:

W3C-Standards. InfoPath baut auf nicht-proprietären Industriestandards auf, wie z. B.
XML 1.0 SE, Namespaces in XML, DOM 1.0, XML DSIG, XSD 1.0 (XML-Schema,
Teil 1: Strukturen), XSD 1.0 (XML-Schema, Teil 2: Datentypen), XSLT 1.0, XHTML 1.0,
UDDI 1.0, WSDL 1.1 und SOAP 1.1.

Objektmodelle (OM). InfoPath unterstützt DOM (Document Object Model), das CanvasObjektmodell sowie Objektmodelle für Datenüberprüfung, Datenübermittlung und andere
Aktionen.
InfoPath bietet außerdem Unterstützung für JScript sowie VBScript und ermöglicht Designern das
Verwenden von Skriptmodellen, mit denen sie bereits vertraut sind, um die vielfältigen Funktionen
von InfoPath-Formularen weiter zu optimieren.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
15
Feature
Beschreibung
Aktivierung
Schemaüberprüfung in Echtzeit
InfoPath stellt clientseitige Gültigkeitsprüfung und
Fehlerberichte zu den Daten und der Struktur eines
Formulars zur Verfügung, das entwickelt wird. Wenn
ein Schema einen numerischen Eintrag in einem Feld
fordert, und der Benutzer einen alphabetischen
Eintrag eingibt, benachrichtigt InfoPath den Benutzer
mit einer eingebetteten Warnung über einen Fehler.
InfoPath führt die Gültigkeitsprüfung
automatisch basierend auf den
Merkmalen des Schemas durch. Es
sind keine Designer- oder
Benutzereingriffe erforderlich.
Integrierte
Gültigkeitsregeln
InfoPath ermöglicht das Erstellen benutzerdefinierter
Gültigkeitsüberprüfung (Unternehmenslogik) über die
Benutzeroberfläche. InfoPath bietet sowohl
eingebettete Warnungen als auch Benachrichtigungen
über Dialogfelder.
Wählen Sie im InfoPathEntwurfsmodus ein Feld oder ein
Steuerelement aus, und öffnen Sie
dann die Seite Eigenschaft. Wählen
Sie die Registerkarte Daten aus, und
klicken Sie dann auf die Schaltfläche
Gültigkeitsprüfung. Klicken Sie auf
die Schaltfläche Hinzufügen, um die
Kriterien für die Gültigkeitsprüfung,
den Benachrichtigungstyp und den
Meldungstext für dieses Feld zu
erstellen (siehe Abbildung 3 im
Screenshotanhang).
Benutzerdefinierte
Gültigkeitsprüfung
in Echtzeit
Neben der oben beschriebenen Schemaüberprüfung in
Echtzeit und integrierten Gültigkeitsregeln ermöglicht
InfoPath Formulardesignern außerdem das Angeben
komplexer clientseitiger Gültigkeitsprüfungen in
Echtzeit sowie Fehlerberichte durch das Verwenden
von Skripts. Formulardesigner können bewirken, dass
InfoPath Eingaben im Vergleich mit benutzerdefinierten Geschäftsanforderungen überprüft.
Designer können basierend auf folgende vordefinierte
Ereignisse Skripts schreiben:
Die Gültigkeitsprüfung in Echtzeit
erfolgt automatisch, wenn Kriterien
für die Gültigkeitsprüfung der Daten
auf ein Feld oder Steuerelement
angewendet wurden. Während der
Benutzer Daten in das Formular
eingibt, überprüft InfoPath diese
automatisch.
Gültigkeitsprüfung
onBeforeChange
onValidate
onAfterChange
Über Skripts können Formulardesigner steuern, ob es
sich bei der Fehlerbenachrichtigung um eine
eingebettete Warnung handelt, die Fehler durch
Hervorheben des nicht kompatiblen Feldes angibt und
eine QuickInfo sowie eine optionale Fehlermeldung
anzeigt, oder um eine Dialogfeldbenachrichtigung, die
sofort eine Fehlermeldung anzeigt und die eine nicht
kompatible Eingabe zurückweist.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
16
Formulardesigner können in ihren
Skripts angeben, ob die
Benachrichtigung eine Eingebettete
Warnung oder eine Warnung in
Hinweisdialog sein soll.
Feature
Beschreibung
Aktivierung
InfoPath ermöglicht Designern das Erstellen von ganz
neuen Formularen oder das Verwenden des
vorhandenen Schemas einer Organisation. Das
Schema kann ein vorhandenes XSD-Schema sein oder
aus einer vorhandenen Datenbank oder einem
Webdienst abgeleitet sein.
Um den Erstellungsvorgang auf der
Grundlage eines vorhandenen Schemas
durchzuführen, wählen Sie den
Aufgabenbereich Ein Formular
entwerfen im InfoPathEntwurfsmodus aus. Klicken Sie auf
Neues Formular aus Datenquelle,
und suchen Sie dann die XSD-Datei,
die XML-Datei, die Datenbank oder
den Webdienst, mit der bzw. dem Sie
arbeiten möchten (siehe Abbildung 4
im Screenshotanhang).
Formularentwurf
Formularentwurf –
komplett neu, aus
einem vorhandenen
benutzerdefinierten
Schema oder aus
einer XML-Datei
Beim Erstellen eines ganz neuen Formulars können
Formulardesigner Steuerelemente mittels
Drag & Drop auf das Formular ziehen, und InfoPath
erstellt im Hintergrund ein Schema.
Um ein Formular ganz neu zu erstellen,
wählen Sie den Aufgabenbereich Ein
Formular entwerfen im InfoPathEntwurfsmodus aus. Klicken Sie auf
Neues Formular erstellen. Designer
können nun Steuerelemente aus dem
Aufgabenbereich Steuerelemente
mittels Drag & Drop auf das
Formular ziehen (siehe Abbildung 5
im Screenshotanhang). Während sie
so vorgehen, erstellt InfoPath im
Hintergrund das XML-Schema.
WYSIWYGFormularentwurf
InfoPath stellt eine WYSIWYG- Entwurfsumgebung
(What you see is what you get) mit
Layoutsteuerelement-Features zur Verfügung, mit
denen Designer schnell und einfach Formulare
erstellen können. InfoPath bietet einen
Aufgabenbereich Layout, über den Designer
Tabellenabschnitte hinzufügen können, um das
Formular schnell zu gestalten. Der Aufgabenbereich
bietet außerdem Features zum Teilen und
Zusammenführen von Zellen, um Änderungen an
eingefügten Tabellen zu vereinfachen.
Wählen Sie im InfoPathEntwurfsmodus den Aufgabenbereich Layout aus (siehe
Abbildung 6 im Screenshotanhang).
Strukturartige
Schemadarstellung
mit Drag & Drop
InfoPath stellt das XML-Schema in einem
verzweigten Strukturformat dar, um das einfache
Erkennen von Beziehungen und Abhängigkeiten zu
ermöglichen.
Wählen Sie im InfoPathEntwurfsmodus ein XML-Feld oder
eine Gruppe aus dem
Aufgabenbereich Datenquelle aus,
und legen Sie diese(s) dann an der
gewünschten Position im Formular
ab (siehe Abbildung 7 im
Screenshotanhang).
Beim Entwickeln eines Formulars können Designer
ein Element aus dem im Aufgabenbereich angezeigten
Schema ziehen und dann auf dem Formular ablegen.
InfoPath ermittelt automatisch den vom Schema
dargestellten Datentyp und fügt das entsprechende
Standardsteuerelement ein.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
17
Feature
Beschreibung
Aktivierung
InfoPath ermöglicht Designern das Benennen,
Verschieben oder Ändern des Datentyps von Feldern
oder Gruppen, wenn der Benutzer ein ganz neues
Formular verwendet oder das Schema diese Art von
Änderung erlaubt.
Um ein Feld oder eine Gruppe
hinzuzufügen, wählen Sie im
InfoPath-Entwurfsmodus ein Feld
oder eine Gruppe aus dem
Aufgabenbereich Datenquelle aus.
Klicken Sie unter der Schemastruktur auf die Schaltfläche
Hinzufügen. Geben Sie im Feld
Feld oder Gruppe hinzufügen die
Informationen zu dem neuen Feld
oder der Gruppe ein (siehe
Abbildung 8 im Screenshotanhang).
Formularentwurf
Grundlegende
Schemabearbeitung
Um ein vorhandenes Feld oder eine
Gruppe zu bearbeiten, wählen Sie
diese(s) aus der Schemastruktur im
Aufgabenbereich Datenquelle aus.
Klicken Sie auf den
Dropdownlistenpfeil, und wählen Sie
dann Eigenschaften aus.
Um ein Feld oder eine Gruppe zu
verschieben, wählen Sie diese(s) aus
der Schemastruktur im
Aufgabenbereich Datenquelle aus.
Klicken Sie auf den
Dropdownlistenpfeil, und wählen Sie
dann Verschieben aus. Wählen Sie
den gewünschten Speicherort im
Fenster Feld oder Gruppe
verschieben aus.
Farbschemas
InfoPath enthält zahlreiche Farbschemas, die auf jedes
Formular angewendet werden können, das im
Entwurfsmodus erstellt wurde, sowie auf die
gebrauchsfertigen Beispielformulare.
Wählen Sie im InfoPathEntwurfsmodus den Aufgabenbereich Farbschemas aus, und
klicken Sie dann auf das gewünschte
Farbschema.
Bearbeitungsvorschau
Formulardesigner können eine Vorschau des
Formulardesigns anzeigen, um zu testen, wie
Endbenutzer mit dem Formular interagieren, ohne den
InfoPath-Entwurfsmodus verlassen zu müssen.
Klicken Sie im Entwurfsmodus auf der
Standardsymbolleiste auf die
Schaltfläche Formularvorschau.
Oder wählen Sie den Eintrag
Formularvorschau aus dem Menü
Datei aus.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
18
Formularentwurf: Steuerelemente
Standardsteuerelement-Toolbox
Verwalten von
Steuerelementen
InfoPath enthält alle Steuerelemente, die Designer in
einem Paket für den Formularentwurf erwarten – von
Steuerelementen für Textfelder und DropdownListenfelder bis hin zu Steuerelementen für Rich TextFelder, Optionsschaltflächen, Listen mit
Aufzählungen und Nummerierungen, Hyperlinks,
Bilder, Ausdrucksfelder sowie optionale und
wiederholte Abschnitte.
Designer können im InfoPathEntwurfsmodus den Aufgabenbereich Steuerelemente öffnen und
direkten Zugriff auf alle
Steuerelemente erlangen (siehe
Abbildung 5 im Screenshotanhang).
InfoPath ermöglicht Designern das Konvertieren des
Typs eines Steuerelements in einen anderen Typ. Die
Anwendung erlaubt Designern außerdem das erneute
Binden eines Steuerelements an ein anderes Feld oder
eine Gruppe im Schema. InfoPath konvertiert
Steuerelementbeschriftungen automatisch aus
umständlichen Schemaformatnamen (wie z. B.
„FirstName“) in ein besser lesbares Format („First
Name“), nachdem das betreffende Element mittels
Drag & Drop aus der Datenquelle in die Ansicht
verschoben wurde.
Klicken Sie im InfoPath-Entwurfsmodus mit der rechten Maustaste auf
das zu konvertierende Steuerelement.
Wählen Sie dann im Popupmenü
Ändern zu aus.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
19
Designer, die ein ganz neues Formular
entwickeln, müssen die
Steuerelemente nur mittels
Drag & Drop an die gewünschte
Position ziehen. InfoPath erstellt das
XML-Schema automatisch im
Hintergrund.
Klicken Sie im InfoPath-Entwurfsmodus mit der rechten Maustaste auf
das erneut zu bindende
Steuerelement. Wählen Sie dann im
Popupmenü Bindung ändern aus.
Formularentwurf: Steuerelemente
Anpassen der
Steuerelementeigenschaften
InfoPath stellt Designern eine Benutzeroberfläche
zum Ändern der Merkmale von Steuerelementen zur
Verfügung. Der Schriftgrad, das Bildlaufverhalten,
das Textumbruchverhalten und der Standardtext für
ein Feld können z. B. angepasst werden. InfoPath
bietet außerdem die Möglichkeit, die
Rechtschreibprüfung und AutoVervollständigen für
Textfelder zu aktivieren oder zu deaktivieren.
Klicken Sie im InfoPathEntwurfsmodus mit der rechten
Maustaste auf das anzupassende
Steuerelement. Wählen Sie
Eigenschaften aus, und klicken Sie
dann auf die Registerkarte Anzeige
(siehe Abbildung 9 im
Screenshotanhang).
Auffüllen der
Steuerelemente aus
einer
Datenbanksuche
Listenfeld-Steuerelemente können mit Daten
aufgefüllt werden, die aus einem Datenbank-BackEnd stammen.
Klicken Sie im InfoPathEntwurfsmodus mit der rechten
Maustaste auf das aufzufüllende
Steuerelement. Wählen Sie
Eigenschaften aus, und geben Sie
dann die Quelle an, aus der die Daten
abgerufen werden sollen. Designer
können nach einer bestimmten
Datenbank, einem Webdienst oder
einer Datei suchen, aus der oder dem
das Steuerelement mit Daten
aufgefüllt werden soll. Ein Assistent
für sekundäre Datenquellen führt den
Designer schrittweise durch diesen
Vorgang.
SchaltflächenSteuerelement
mit integriertem
Verhalten
InfoPath stellt Designern SchaltflächenSteuerelemente zur Verfügung, die vordefiniert sind.
Mit einer vordefinierten Schaltfläche für das
Übermitteln von Formulardaten muss ein
Formulardesigner z. B. nur die Datenbank, den
Webdienst oder die Server angeben, an die oder den
die Daten gesendet werden sollen. Eine komplizierte
Codierung ist nicht erforderlich. Ebenso muss ein
Designer nur eine Datenbank, einen Webdienst oder
einen Server angeben, um eine Abfrage einzuleiten,
deren Ergebnis gesammelte Daten sind. Die
Komplexität des Erstellens der Abfrage entfällt.
Schaltflächen können in einem
Formular durch Ziehen des
Schaltflächen-Steuerelements aus
dem Aufgabenbereich
Steuerelemente in die Ansicht
platziert werden.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
20
Der Designer kann durch Klicken mit
der rechten Maustaste auf das
Steuerelement und Auswählen der
Seite Schaltflächeneigenschaften
angeben, ob die Schaltfläche ein
Skript ausführt, ein DOM aktualisiert
oder das Formular an einen
Webdienst, einen URL oder ein
anderes Ziel sendet (siehe
Abbildung 12 im Screenshotanhang).
Steuerelemente
Textfeld
Wird zum Sammeln von Eingaben verwendet, die keine komplexe
Formatierung benötigen.
Rich Text-Feld
Wird zum Sammeln von Eingaben verwendet, die Unterstützung für
Absätze, Schriftartenformatierung, Bilder, Tabellen usw. benötigen.
Beachten Sie, dass die Daten in einem Rich Text-Feld in der sich
ergebenden XML-Datei als eine Einheit gespeichert werden. Wenn die in
der Liste oder Tabelle gesammelten Daten auf dem Back-End-Server auf
einfache Weise einer Syntaxanalyse unterzogen werden sollen, sollte der
Designer andere Steuerelemente verwenden.
Dropdownliste
Wird zum Anzeigen einer Dropdownliste verwendet.
Listenfeld
Wird zum Anzeigen einer bildlauffähigen Liste verwendet.
Datumsauswahl
(KalenderSteuerelement)
Wird zum Auswählen von Datumsangaben aus einem Kalender verwendet.
Kontrollkästchen
Wird zum Steuern einer exklusiven Liste von Optionen verwendet.
Optionsfeld
Wird zum Steuern einer nicht exklusiven Liste von Optionen verwendet.
Abschnitt
Wird zum Abgrenzen einfacher Datenabschnitte verwendet. Andere
Steuerelemente können in diesem Abschnitt eingefügt werden.
Wiederholte
Tabelle
Unterstützt Formulardesigner beim Erstellen von Tabellen, die
ausdrücklich an Datenelemente im Schema gebunden sind. Ein
Formulardesigner verwendet ein Steuerelement für wiederholte Tabellen,
wenn die Daten in der Tabelle auf dem Back-End-Server einer
Syntaxanalyse unterzogen werden müssen.
Aufzählung
Wird zum Erstellen eines Eingabefelds verwendet, das als Liste mit
Aufzählungszeichen formatiert und an ein Element im Schema gebunden
ist.
Nummerierung
Wird zum Erstellen eines Eingabefelds verwendet, das als Liste mit
Nummerierungen formatiert und an ein Element im Schema gebunden ist.
Einfache Liste
Wird zum Erstellen eines Eingabefelds verwendet, das als einfache Liste
formatiert und an ein Element im Schema gebunden ist.
Schaltfläche
Wird zum Einfügen einer Schaltfläche auf einem Formular zum Ausführen
eines Skripts, Aktualisieren eines DOM oder Übermitteln eines Formulars
verwendet.
Hyperlink
Wird zum Einfügen eines Hyperlinks verwendet, der an Daten im Formular
gebunden ist.
Bild
Wird verwendet, um einem Benutzer den Import eines Bildes und das
Binden des Bildes an das Formular zu ermöglichen.
Ausdrucksfeld
(statisches
Textsteuerelement)
Das InfoPath-Steuerelement für Ausdrucksfelder zeigt einfache XMLDaten oder eine Transformation dieser Daten an (z. B. das
Zusammenführen zweier Knoten). Es handelt sich um ein
schreibgeschütztes Steuerelement, das im Formular angezeigt wird.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
21
Diese Steuerelemente stehen
im Entwurfsmodus im
Aufgabenbereich
Steuerelemente
zur Verfügung
(siehe
Abbildung 5 im
Screenshotanhang).
Außerdem sind sie
über das Menü
Einfügen
verfügbar.
Entwicklung
Ressourcenverwaltung
InfoPath ermöglicht Designern das Hinzufügen von
Ressourcen (DLLs, sekundären XML-Dateien usw.).
Wählen Sie Ressourcen-Manager im
Menü Extras aus. Das Fenster
Ressourcen-Manager ermöglicht
dem Designer das Hinzufügen,
Entfernen, Umbenennen oder
Exportieren von Ressourcen.
Außerhalb der
Umgebung
vorgenommene
Änderungen der
Vorlage des
RoundtripFormulars
InfoPath ermöglicht Designern die manuelle
Bearbeitung ihrer XSLT innerhalb von als „verbatim“
markierten Blöcken. Anschließend kann an diesen
Dateien erneut im Designer gearbeitet werden. Alle
Änderungen bleiben erhalten, und die Blöcke sind im
Designer klar als von Hand bearbeitete Abschnitte
gekennzeichnet.
Designer können ihre XSLT in einem
Texteditor wie Editor oder der
Microsoft® Visual Studio®Entwicklungsumgebung bearbeiten.
Der gesamte Text zwischen als
„verbatim“ gekennzeichneten
Blöcken wird genau so wie
eingegeben beibehalten, wenn die
Datei in InfoPath geöffnet wird.
Exportieren von
Formulardateien
InfoPath ermöglicht das Exportieren einzelner
Formulardateien, um diese weiter zu entwickeln.
Wählen Sie Formulardateien
exportieren im Menü Datei aus.
InfoPath fordert den Designer auf,
einen Speicherort für den Ordner
anzugeben.
Benutzerdefiniertes
Bearbeitungsverhalten
Formulardesigner können ihren Formularen
wiederholte Abschnitte hinzufügen und genau steuern,
welches XML-Fragment eingefügt wird, wenn
Benutzer einen Abschnitt hinzufügen. Außerdem
können Formulardesigner angeben, wo die
Benutzeroberflächenoptionen zum Einfügen dieser
Abschnitte in den Menüs angezeigt werden. Sie
können sogar eine formularspezifische Symbolleiste
zum Bereitstellen dieser Befehle entwickeln.
Klicken Sie im Entwurfsmodus mit der
rechten Maustaste auf das
Steuerelement Wiederholter
Abschnitt, und wählen Sie dann
Eigenschaften aus. Klicken Sie auf
der Registerkarte Daten auf
Standardwerte ändern und
bearbeiten, um das XML-Fragment
zu ändern, das eingefügt wird. Um
die BenutzeroberflächenStandardposition zu ändern oder
diese Befehle einer
formularspezifischen Symbolleiste
hinzuzufügen, klicken Sie auf
Menübefehle anpassen.
Benutzerdefinierte
Dialogfelder
Formulardesigner können benutzerdefinierte HTMLDialogfelder für ihre Formularlösungen erstellen.
Indem diese benutzerdefinierten Dialogfelder durch
Skripts verknüpft werden, kann ein Formulardesigner
z. B. benutzerdefinierte Assistenten oder
Datenkataloge hinzufügen.
Formulardesigner können
benutzerdefinierte Dialogfelder
mithilfe eines beliebigen HTMLBearbeitungstools erstellen. Diese
können über Skripts mit Formularen
verknüpft werden, die an InfoPathEreignisse wie onBeforeChange,
onValidate oder onAfterChange
gebunden sind.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
22
Entwicklung
Benutzerdefinierter
Aufgabenbereich
Formulardesigner können einen benutzerdefinierten
HTML-Aufgabenbereich für ihre Formularvorlage
erstellen und so die Office-AufgabenbereichInfrastruktur nutzen.
Wählen Sie Formularoptionen aus
dem Menü Extras aus; wählen Sie
die Registerkarte Erweitert aus, und
aktivieren Sie dann
Benutzerdefinierten Aufgabenbereich aktivieren. InfoPath fordert
den Designer auf, den Namen und
Speicherort eines benutzerdefinierten
Aufgabenbereichs anzugeben.
Integriertes
Skripttool und
Debugger
Designer können Microsoft Script Editor verwenden,
der in InfoPath integriert ist.
Um direkt auf den Script Editor
zuzugreifen, wählen Sie Skript im
Menü Extras aus.
InfoPath unterstützt sowohl Visual Basic Script als
auch JScript.
Software Developers Kit
Erweiterte
Beispielformulare
Das Software Developers Kit für Microsoft Office
InfoPath 2003 (SDK) enthält Beispielformulare für
die Interoperabilität mit SQL Server™, BizTalk®
Server, Windows SharePoint Services und Excel.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
23
Wählen Sie im Entwurfsmodus den
Aufgabenbereich Ein Formular
entwerfen aus. Klicken Sie dann auf
Ein Beispiel anpassen, um eine
Liste der enthaltenen
Beispielformulare anzuzeigen.
Gemeinsames Verwenden von Informationen in der
gesamten Organisation
InfoPath 2003 erleichtert Organisationen – oder Teams innerhalb einer Organisation – das
Wiederverwenden und Neuaufbereiten von Daten, die von Geschäftsprozessen gesammelt wurden.
Da sie auf XML basieren, können die in InfoPath-Formularen aufgezeichneten Informationen für
jeden Prozess freigegeben werden, der das XML-Schema verwendet. Außerdem erleichtert
InfoPath das Integrieren von Daten mit Geschäftsprozessen, weil die Anwendung über integrierte
Unterstützung für XML-Webdienste und Interoperabilität mit XML-fähigen Servern und
Datenbanken verfügt.
Außerdem ermöglicht InfoPath das Erstellen von Formularen, die zum Freigeben von
Informationen für viele verschiedene Prozesse verwendet werden können. Ein einzelnes
Berichtformular kann z. B. einwandfrei formatierte XML-Daten für ein CRM-System bereitstellen,
das ein XML-Schema besitzt, für ein Portokassensystem, das ein anderes XML-Schema
verwendet, sowie für ein Reiseplanungssystem, das wiederum ein anderes Schema einsetzt usw.
Sämtliche Informationen, die von jedem dieser Systeme verlangt werden, können einmalig in
einem InfoPath-Formular aufgezeichnet und dann ohne weitere Schreibarbeiten oder Eingabe
redundanter Daten an die einzelnen Systeme weitergegeben werden – über einen Webdienst,
HTTP-Aufruf oder Skript. Dies macht InfoPath zu einer sehr effizienten Lösung für das
gemeinsame Verwenden von Informationen in der gesamten Organisation.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
24
Feature
Beschreibung
Aktivierung
InfoPath ermöglicht das Erstellen mehrerer Ansichten
eines Formulars. Eine Ansicht kann z. B. eine
Zusammenfassungsversion des Formulars sein, eine andere
eine Ansicht der vollständigen Version des Formulars.
InfoPath ermöglicht Designern das Angeben der
Standardansicht sowie der Ansichten, die für Endbenutzer
im Menü Ansicht zur Verfügung stehen. Jede Ansicht
verwendet die gleichen zugrunde liegenden Daten und
zeigt entweder Teile der Daten an, blendet sie aus oder
ordnet sie neu an.
Öffnen Sie im InfoPath-Entwurfsmodus den
Aufgabenbereich Ansichten. Die
anfängliche Ansicht wird im
Aufgabenbereichfenster angezeigt, und
durch Klicken auf Neue Ansicht
hinzufügen im Abschnitt Aktionen des
Aufgabenbereichs Ansichten kann der
Designer weitere Ansichten erstellen
(siehe Abbildung 14 und Abbildung 15
im Screenshotanhang).
Neuaufbereitung
Mehrere Ansichten
von Formularen
Durch Ausschneiden und Einfügen von
Layoutelementen zwischen Ansichten im
InfoPath-Entwurfsmodus (oder mittels
Drag & Drop aus dem Aufgabenbereich
Datenquelle) kann der Designer genau die
neuen Ansichten erstellen, die gewünscht
werden.
Informationen zum
Zusammenführen
von Formularen
InfoPath bietet die Möglichkeit, Informationen aus
mehreren Instanzen eines Formulars in einem Formular
zusammenzuführen. Das Zusammenführen von
Formularen ermöglicht Benutzern z. B. das Konsolidieren
von Daten, die von vielen verschiedenen Benutzern
stammen, oder das Sammeln von Informationen in einem
einzigen Formular, die in andere Formulare eingegeben
wurden.
Wählen Sie während des Ausfüllens eines
Formulars Daten zusammenführen aus
dem Menü Datei aus. Das Dialogfeld
Daten zusammenführen ermöglicht das
Angeben der zusammenzuführenden
Formulare.
Dies kann auch in Formularbibliotheken in
Windows SharePoint Services geschehen.
Standardmäßig führt InfoPath alle wiederholten Abschnitte
in einem Formular (einschließlich der in einem
wiederholten Abschnitt, einer wiederholten Tabelle oder
Listen enthaltenen Felder) zusammen. Um dieses
grundlegende Zusammenführungsverhalten zu erweitern,
kann ein Designer auch manuell eine XSLT-Datei
erstellen, um die Funktionen anzupassen.
Exportieren von
Informationen
Endbenutzer können ihre aktuelle Ansicht in einem MHTFormat in das Web exportieren. Die aktuelle Ansicht kann
in einem Dateiformat exportiert werden, das von Browsern
erkannt wird. Auf diese Weise können andere Benutzer
ohne InfoPath den Inhalt eines Formulars anzeigen.
Endbenutzer können auch ausgewählte Formulardaten zu
Analysezwecken in Excel exportieren.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
25
Wählen Sie im InfoPathBearbeitungsmodus den Eintrag
Exportieren nach aus dem Menü Datei
aus. Wählen Sie Web aus, um eine MHTDatei für die Anzeige in einem Browser
zu erstellen. Wählen Sie Microsoft Excel
aus, um eine Excel-Tabelle zu erzeugen.
Ein InfoPath-Assistent für den Export
führt den Benutzer schrittweise durch den
Exportvorgang
Entwicklung
Veröffentlichen von
Formularen in
freigegebenen
Ordnern oder auf
Webservern
InfoPath-Formulare können auf einfache Weise in einem
freigegebenen Ordner im lokalen Netzwerk oder auf einem
Webserver veröffentlicht werden.
Um ein Formular in einem freigegebenen
Ordner zu veröffentlichen, klicken Sie im
Menü Datei auf Veröffentlichen.
Klicken Sie auf der Einführungsseite auf
Weiter. Klicken Sie auf Auf einem
freigegebenen Ordner auf diesem
Computer oder im Netzwerk, und
klicken Sie dann auf Weiter. Führen Sie
die Schritte im Assistenten durch.
Um ein Formular auf einem Webserver zu
veröffentlichen, klicken Sie im Menü
Datei auf Veröffentlichen. Klicken Sie
auf der Einführungsseite auf Weiter.
Wählen Sie Auf einem Webserver aus,
und klicken Sie dann auf Weiter. Führen
Sie die Schritte im Assistenten durch.
Integration mit
Windows SharePoint
Services (WSS)
Formulardesigner können Formulare mit anderen
Benutzern in der Organisation über Formularbibliotheken
in einer WSS-Website gemeinsam verwenden. Benutzer
können Formulare auch über Formularbibliotheken in
WSS ausfüllen. Das Verwenden von InfoPath mit
Formularbibliotheken in WSS ermöglicht effiziente
Zusammenarbeit und Datenerfassung in einer vertrauten, in
Office integrierten Umgebung.
Um eine Formularvorlage in einer WSSFormularbibliothek zu veröffentlichen,
klicken Sie im Menü Datei auf
Veröffentlichen. Klicken Sie auf der
Einführungsseite auf Weiter. Klicken Sie
auf In einer SharePointFormularbibliothek, und klicken Sie
dann auf Weiter. Klicken Sie auf
Erstellen einer neuen
Formularbibliothek, und klicken Sie
dann auf Weiter. Führen Sie die Schritte
im Assistenten durch.
Um ein Formular in einer WSSFormularbibliothek auszufüllen, können
die Teammitglieder in WSS auf den
Befehl Dieses Formular ausfüllen
klicken. In InfoPath wird ein neues leeres
Formular geöffnet, das auf der
Formularvorlage basiert. Dieses Formular
steht zum Ausfüllen bereit.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
26
Entwicklung
Übernahme von
XML-Eigenschaften
mit WSS
Da InfoPath und WSS-Formularbibliotheken XML-fähig
sind, können Formulare Spalten der Formularbibliothek
direkt mit Felddaten auffüllen. Dies wird als Übernahme
von XML-Eigenschaften bezeichnet. Benutzer der
Formularbibliothek können diese Daten anschließend zum
Sortieren und Nachverfolgen von Informationen
verwenden, die in einer Formularbibliothek enthalten sind,
ohne das Formular öffnen zu müssen. Verfügbare
Spaltenüberschriften basieren auf Einstellungen in der
Formularvorlage.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
27
Um Daten in einer Formularbibliothek zu
sortieren und anzuordnen, klicken Sie
einfach auf die verfügbaren
Spaltenüberschriften.
Um die verfügbaren Spaltenüberschriften
für eine Formularvorlage im InfoPathEntwurfsmodus festzulegen, klicken Sie
im Menü Extras auf Formularoptionen.
Klicken Sie im Dialogfeld
Formularoptionen auf die Registerkarte
Spalten in der Formularbibliothek.
Führen Sie nun mindestens einen der
folgenden Schritte durch:

Um der Liste ein Formularfeld
hinzuzufügen, klicken Sie auf
Hinzufügen. Wählen Sie ein Feld
oder eine Gruppe aus der
Datenquelle aus, geben Sie den
Spaltennamen ein, der in der Spalte
der Formularbibliothek angezeigt
werden soll, und klicken Sie dann
auf OK.

Um eine Spalte aus der Liste zu
löschen, wählen Sie diese aus und
klicken dann auf Entfernen.
 Um eine Spalte in einer
Formularbibliothek zu ändern,
wählen Sie die entsprechende Spalte
in der Liste aus und klicken dann auf
Ändern. Wählen Sie ein anderes
Feld oder eine Gruppe aus der
Datenquelle aus, ändern Sie den
Spaltennamen, und klicken Sie dann
auf OK.
Entwicklung
E-Mail-Integration
InfoPath ermöglicht Benutzern die Out-of-BandZusammenarbeit an Formularen außerhalb des normalen
Geschäftsprozesses durch die systemeigene E-MailIntegration mit Microsoft Office Outlook 2003.
Wählen Sie An E-Mail-Empfänger senden
im Menü Datei aus (siehe Abbildung 10
im Screenshotanhang).
Interaktionen mit
Datenspeichern:
Übermitteln und
Abfragen
InfoPath ermöglicht Benutzern das Übermitteln von
Formulardaten an eine Datenbank mit dem ADOProtokoll, an einen HTTP-Server mit der POST-Methode
oder an einen Webdienst mit dem SOAP-Protokoll.
Eine Schaltfläche Übermitteln kann in
einem Formular durch Ziehen des
Steuerelements Schaltfläche aus dem
Aufgabenbereich Steuerelement in die
Ansicht platziert werden.
Designer können auch benutzerdefinierte Nachrichten
eingeben, die bei Erfolg oder Fehlschlagen der
Übermittlung angezeigt werden, oder auch angeben, was
mit dem Formular bei der Übermittlung geschehen soll (ob
es geöffnet bleiben oder geschlossen werden soll usw.).
Beim Erstellen eines Formulars basierend auf einer
Datenbank oder einem Webdienst erstellt InfoPath
automatisch eine separate Abfrageansicht, die
Endbenutzern das Eingeben von Informationen zum Filtern
der Datenbankabfrage und Ermitteln der gewünschten
Datensätze ermöglicht.
Der Designer kann durch Klicken mit der
rechten Maustaste auf das Steuerelement
und Auswählen der Seite
Schaltflächeneigenschaften angeben, ob
die Schaltfläche das Formular über ein
Skript an einen Webdienst, einen URL
oder ein anderes Ziel übermittelt. Der
Designer kann auch Aktionen nach der
Übermittlung auf der Seite
Schaltflächeneigenschaften verwalten
(siehe Abbildung 11 und Abbildung 12
im Screenshotanhang).
Wenn der Formulardesigner ein neues
Formular basierend auf einer Datenbank
oder einem Webdienst entwickelt, wird
standardmäßig eine Abfrageansicht
erstellt.
Dokumentsicherheit
Unterstützung
digitaler Signaturen
InfoPath stellt Gegensignierung durch digitale Signaturen
zur Verfügung. Formulardesigner können angeben, ob
Formulare signiert werden dürfen.
Um Benutzern das Verwenden digitaler
Signaturen zu ermöglichen, wählt der
Designer Formularoptionen im Menü
Extras aus. Durch Klicken auf die
Registerkarte Sicherheit kann der
Designer das Kontrollkästchen Benutzer
können dieses Formular digital
signieren aktivieren oder deaktivieren.
Benutzer können diese Formulare signieren,
indem sie Digitale Signaturen aus dem
Menü Extras auswählen.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
28
Flexibleres Verwalten von Informationen
Mit InfoPath 2003 sind Teams und Unternehmen äußerst flexibel und können auf die sich schnell
verändernden Bedingungen in Unternehmen angemessen reagieren. Die Anwendung ermöglicht
Formulardesignern das rasche und einfache Erstellen und Bearbeiten von Formularen, um sich
ändernde Geschäftsanforderungen berücksichtigen zu können. Sie ermöglicht Formularbenutzern
außerdem das Interagieren mit Formularen auf die gleiche Weise wie mit anderen Dokumenten.
Benutzer können an einem Formular arbeiten, es teilweise ausfüllen und für die spätere
Fertigstellung speichern. Sie können das Formular lokal speichern, bei getrennter Verbindung zum
Netzwerk daran arbeiten, und das Formular später übermitteln, wenn sie erneut mit dem Netzwerk
verbunden sind. Da InfoPath anspruchsvoll formatierten Text unterstützt, können Benutzer
Formulare mit formatiertem Text, Aufzählungen, Tabellen und selbst Grafiken ausfüllen. InfoPath
ermöglicht Designern sogar das Erstellen von Formularen mit optionalen und wiederholten
Abschnitten – das Formular wird dynamisch erweitert, um den Informationen Platz zu bieten, die
der Benutzer eingeben muss.
Feature
Beschreibung
Aktivierung
Anspruchsvolle
Formatierung von
Text
InfoPath ermöglicht Formulardesignern und Endbenutzern
das Verwenden von anspruchsvoll formatiertem Text in
den Formularen. Innerhalb von Textfeldern können
Designer und Endbenutzer Informationen fett, kursiv und
unterstrichen formatieren. Sie können andere als die
Standardschriftgrade und -farben angeben, und sie können
Daten auch als Aufzählungen oder Nummerierungen
formatieren.
Die Schriftartformatierung in Rich TextFeldern kann während des Ausfüllens eines
Formulars vorgenommen werden, indem
der Aufgabenbereich Schriftart ausgewählt
wird (siehe Abbildung 13 im
Screenshotanhang).
Hyperlinks
InfoPath ermöglicht Formulardesignern und Endbenutzern
das Einfügen von Hyperlinks in anspruchsvoll formatierte
Texte.
URLs und E-Mail-Adressen werden bei der
Eingabe in ein Rich Text-Feld
automatisch als Hyperlinks erkannt.
InfoPath erkennt URLs und E-Mail-Adressen und
formatiert diese automatisch als Hyperlinks.
Hyperlinks können auch mit ausgewähltem
Text in einem Rich Text-Feld verknüpft
werden. Um einen Hyperlink zu
verknüpfen, markieren Sie den Text und
wählen dann Hyperlink im Menü
Einfügen aus. Geben Sie den URL im
Feld Verknüpfen mit ein, und bearbeiten
Sie dann den Anzeigetext ggf. nach
Wunsch.
InfoPath bietet die Möglichkeit, Listen mit
Aufzählungszeichen und Nummerierungen in
Rich Text-Bereiche einzufügen.
Wählen Sie den Aufgabenbereich
Nummerierung und
Aufzählungszeichen aus, um ein
Listenformat auszuwählen.
Bearbeitung
Listen
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
29
Bearbeitung
Tabellen
InfoPath unterstützt das Einfügen von Tabellen in
Formularabschnitte mit Rich Text-Formatierung.
Endbenutzer können Tabellen mit Rahmen oder
Schattierungen versehen. Endbenutzer können die Zellen
in einer Tabelle außerdem teilen oder zusammenführen.
Wählen Sie den Eintrag Einfügen im Menü
Tabelle aus, um eine Tabelle in einem
Rich Text-Feld zu erstellen.
Klicken Sie im Menü Tabelle auf Rahmen
und Schattierung, um Rahmen und
Schattierungen zu ändern.
Wählen Sie die zu teilenden oder
zusammenzuführenden Zellen aus, und
klicken Sie dann im Menü Tabelle auf
Zellen verbinden oder auf Zellen teilen.
Inlinegrafiken und
Grafikunterstützung
InfoPath ermöglicht Benutzern das Einfügen von
Inlinegrafiken, ClipArt und anderen Grafiken in Rich TextBereiche ihrer Formulare.
Positionieren Sie die Einfügemarke an der
gewünschten Position der Grafik, und
wählen Sie dann den Eintrag Grafik aus
dem Menü Einfügen aus.
Rechtschreibprüfung
und AutoKorrektur
InfoPath bietet für Formulardesigner und Formularbenutzer integrierte Unterstützung für Rechtschreibprüfung. InfoPath-Benutzer können die Rechtschreibprüfung während der Eingabe aktivieren (falsch
geschriebene oder unbekannte Wörter werden dann mit
einer roten Schlangenlinie unterstrichen), oder sie können
die Rechtschreibprüfung zum Überprüfen eines gesamten
Formulars verwenden.
Wählen Sie Rechtschreibung im Menü
Extras aus, um ausgewählten Text oder
das gesamte Formular zu überprüfen,
wenn kein Text ausgewählt ist.
InfoPath kann lernen, häufig vorkommende
Rechtschreibfehler zu korrigieren.
Klicken Sie im Menü Extras auf Optionen,
und klicken Sie dann auf die
Registerkarte Rechtschreibung, um das
Verhalten der Rechtschreibprüfung zu
steuern.
Wenn Sie mit der rechten Maustaste auf ein
falsch geschriebenes Wort klicken, wird
ein Popupmenü mit Optionen für die
Fehlerkorrektur angezeigt.
Offlineunterstützung
InfoPath bietet die Möglichkeit, Formulare während des
Entwurfs oder der Bearbeitung lokal zu speichern. Ein
Benutzer, der ein Formular nicht vollständig ausfüllt, kann
das Formular zu einem späteren Zeitpunkt erneut öffnen
und mit dem Ausfüllen fortfahren, ohne die zuvor bereits
eingegebenen Daten zu verlieren.
Klicken Sie im Menü Datei auf Speichern
oder auf Speichern unter.
Suchen und Ersetzen
Formulardesigner können ebenso wie Endbenutzer die
vertrauten Tools Suchen und Ersetzen in InfoPath
verwenden.
Klicken Sie im Menü Bearbeiten auf
Suchen oder auf Suchen und Ersetzen.
Ebenso wie Internet Explorer kann InfoPath die in
Formularfeldern vorgenommenen Eingaben nachverfolgen.
Wenn ein Benutzer mehrmals ein bekanntes Feld
verwendet (z. B. ein Rufnummernfeld), kann InfoPath eine
Dropdownliste mit wahrscheinlichen Eingaben anbieten.
InfoPath verfolgt Eingaben automatisch.
Der Benutzer muss keine Aktionen außer
dem Auswählen der richtigen Eingabe
(wenn vorhanden) aus der Dropdownliste
vornehmen.
Bearbeitung
AutoVervollständigen
Im Entwurfsmodus kann
AutoVervollständigen für ein bestimmtes
Feld in einem Formular deaktiviert
werden, indem Eigenschaften geöffnet
und dann das Kontrollkästchen
AutoVervollständigen auf der
Registerkarte Anzeige aktiviert oder
deaktiviert wird.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
30
Bearbeitung mittels
Drag & Drop
Benutzer können Daten (einschließlich Text und Grafiken)
mittels Drag & Drop von einer Position an eine andere
ziehen, während ein Formular entworfen oder ausgefüllt
wird.
Wählen Sie die zu verschiebenden Daten
aus, ziehen Sie diese dann an die
Zielposition. Legen Sie sie anschließend
ab, indem Sie die linke Maustaste
loslassen.
Beispielformulare
Im Lieferumfang von InfoPath sind zahlreiche
Beispielformulare enthalten, die von Benutzern im
InfoPath-Entwurfsmodus angepasst werden können.
Wählen Sie im InfoPath-Entwurfsmodus
den Aufgabenbereich Ein Formular
entwerfen aus, und klicken Sie dann auf
Ein Beispiel anpassen.
Seite einrichten
InfoPath ermöglicht Endbenutzern das Auswählen des
Papierformats, der Ausrichtung der Ausgabe sowie das
Festlegen von Rändern für den späteren Ausdruck.
Klicken Sie im Menü Datei auf Seite
einrichten.
Seitenansicht
Endbenutzer können eine Vorschau des zu druckenden
Inhalts anzeigen, bevor der Druckvorgang tatsächlich
durchgeführt wird.
Klicken Sie im Menü Datei auf
Seitenansicht.
Drucken
Von Endbenutzern gedruckte Formulare sehen immer gut
aus. Es sind z. B. keine Dropdownpfeile oder
Bildlaufleisten in den Listenfeldern vorhanden.
Unterstützung für
benutzerdefinierte
Druckansicht
Formulardesigner können Druckansichten definieren, die
für jede der anderen Ansichten in ihren Formularen
spezifisch sind.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
31
Wählen Sie im Entwurfsmodus den
Aufgabenbereich Ansichten aus. Wählen
Sie eine Ansicht aus, und klicken Sie
dann auf die Schaltfläche Eigenschaften.
Klicken Sie auf die Registerkarte
Druckeinstellungen, um die
Druckansicht anzugeben, die der
ausgewählten Ansicht zugeordnet werden
soll (siehe Abbildung 14 und
Abbildung 15: Mehrere Ansichten eines
Formulars (Zusammenfassung)
Ausnutzen vorhandener IT-Investitionen
IT-Spezialisten können vorhandene Investitionen in Geschäftssysteme, vorhandene XML-Schemas
und die vorhandene Wissensdatenbank beim Bereitstellen von InfoPath 2003 nutzen. Da InfoPathFomulare Informationen übermitteln, die mit einem XML-Schema formatiert wurden, können die
durch InfoPath gesammelten Daten in Geschäftssystemen verwenden werden, die auf XML
basierende Eingaben verarbeiten können. Wenn sich Systeme und Prozesse weiterentwickeln,
können Formulardesigner neue InfoPath-Formulare schnell und effizient aktualisieren. Das Update
dieser Formulare erfolgt unbemerkt in der gesamten Organisation, wenn das Formular das nächste
Mal geöffnet wird.
InfoPath baut auf der Vertrautheit der Benutzer mit den schon lange bekannten
Bedienungskonventionen von Microsoft Office auf. Benutzer, die mit der Microsoft Office
System-Produktfamilie vertraut sind, werden das Entwerfen von Formularen in InfoPath 2003
sowie das Verwenden von in InfoPath entworfenen Formularen als einfach empfinden. Die
Anwendung wurde für internationale Verwendung optimiert, um die Anforderungen von vielen
Benutzern zu erfüllen. Sie bietet die Funktionen Suchen und Ersetzen, Zwischenablage,
Rasterunterstützung und Korrekturhilfen für den ostasiatischen Sprachraum. Die Anwendung steht
z. B. in folgenden Sprachen zur Verfügung:

Französisch

Deutsch

Spanisch

Italienisch

Holländisch

Schwedisch

Portugiesisch (Brasilien)

Koreanisch

Japanisch

Chinesisch (vereinfacht)

Chinesisch (traditionell)

Chinesisch (Hongkong)
(Beachten Sie, dass InfoPath und die anderen neuen Office System-Produkte in der Betaversion 2
nur in Englisch, Französisch, Deutsch und Japanisch verfügbar sind.)
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
32
InfoPath wurde für das sichere und effektive Arbeiten in Umgebungen konzipiert, die bereits über
sensible Systeme und Prozesse verfügen. Die Anwendung schützt diese vorhandenen Investitionen,
indem sie z. B. die folgenden Bereitstellungsoptionen unterstützt:

Durch den Administrator konfigurierbare Installationen. Administratoren können eine
benutzerdefinierte Installation des Produkts durchführen, um Funktionen ein- oder
auszuschließen. InfoPath kann außerdem Unterstützung für Lockdownumgebungen zur
Verfügung stellen.

Installation von Formularpaketen ohne jegliche Verwaltung. Wenn ein Endbenutzer
ein Formular im Editor öffnet, wird dieses nahtlos im Hintergrund installiert.
Mit dem Microsoft Office Resource Kit erhalten Administratoren zahlreiche Optionen zum
Bereitstellen von InfoPath in der Organisation. Die Anwendung kann in einem LAN, auf einzelnen
Arbeitsstationen mit einem automatisierten Tool wie Microsoft Systems Management Server oder
sogar als Anwendung bereitgestellt werden, die mit Microsoft Windows 2000 Server und den
Windows-Terminaldiensten ausgeführt wird. Sie kann von Benutzern mit Unterstützung durch
einen Installations-Assistenten installiert werden. Sie kann jedoch auch mit Richtlinienvorlagen
installiert werden, die angeben, welche Features auf dem jeweiligen System des Benutzers
installiert werden. Durch die Verwendung von mit dem Office Resource Kit entwickelten
Richtlinienvorlagen kann ein Administrator z. B. den InfoPath-Entwurfsmodus für alle Benutzer
mit Ausnahme der als Formulardesigner angegebenen Benutzer deaktivieren.
Endbenutzer mit besonderen Anforderungen können InfoPath ebenfalls nutzen. Unterstützung für
Microsoft Active Accessibility bedeutet bessere Interaktion mit Eingabehilfentechnologie.
Benutzer, die Bildschirmsprachausgabe-Technologien verwenden, können InfoPath sofort
einsetzen. Die Anwendung kann auch zusammen mit den Eingabehilfenfeatures verwendet werden,
die in das Windows-Betriebssystem und Microsoft Office System integriert sind, z. B.
Sprachausgabe, Einrastfunktion und anderen Features.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
33
Feature
Beschreibung
Aktivierung
Erkennen und
Reparieren
InfoPath bietet die Möglichkeit, Fehler zu erkennen und
sich selbst zu reparieren, wenn die Installation eines
Benutzers beschädigt wird (wenn z. B. eine DLL gelöscht
wird).
Wählen Sie Erkennen und Reparieren aus
dem Menü Hilfe aus.
Sperren des
Entwurfsmodus
Der InfoPath-Entwurfsmodus kann für ein bestimmtes
Formular deaktiviert werden. Dies verhindert, dass
Endbenutzer nicht autorisierte Änderungen an einer
Formularvorlage vornehmen können.
Sicheres Bereitstellen
von Formularen
InfoPath-Formulare werden in einem „Sandkasten“
ausgeführt. Dies bedeutet, dass sie sicher sind und nicht
unberechtigt auf Ressourcen auf dem lokalen System (z. B.
auf der Festplatte) zugreifen können. Standardmäßig kann
das Formular nur auf Daten innerhalb der Domäne
zugreifen, in der die Formularvorlage bereitgestellt wurde.
Es kann nicht auf Objekte zugreifen, die nicht als „sicher
für Skripting“ markiert sind.
Wählen Sie im InfoPath-Entwurfsmodus
Formularoptionen im Menü Extras aus,
und aktivieren Sie dann die Option
Schutz aktivieren im Abschnitt Schutz
der Seite.
InfoPath-Formulare werden standardmäßig
in einem „Sandkasten“ ausgeführt.
Administratoren können auch URN-basierte
Formulare und „vollständig
vertrauenswürdige“ Formulare erstellen.
IT-Verwaltung
Administratoren können auch eine benutzerdefinierte
Installation durchführen, die Formulare an einem URNSpeicherort platziert. URN-basierte Formulare besitzen die
gleichen Berechtigungen wie HTML-Dateien, die in einem
lokalen Dateisystem gespeichert wurden. Sie können auf
Ressourcen auf dem lokalen System zugreifen und
domänenübergreifend Daten abrufen/senden, sie können
jedoch keine Objekte verwenden, die nicht als „sicher für
Skripting“ markiert sind.
Administratoren können auch Formulare als „vollständig
vertrauenswürdige“ Lösungen angeben. Sie alle besitzen
die gleichen Merkmale der URN-basierten Formulare, sie
können jedoch auf Objekte zugreifen, die nicht als „sicher
für Skripting“ markiert wurden.
Versionsverfolgung
von
Formularvorlagen
InfoPath stempelt eine Formularvorlage automatisch mit
Datum, Uhrzeit und Versionsnummer, wenn diese im
Entwurfsmodus gespeichert wird. Für „Sandkasten“Lösungen verwendet InfoPath diesen Stempel zum
Sicherstellen, dass der Benutzer beim Ausfüllen eines
Formulars immer die aktuellste Vorlage verwendet.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
34
Bei jedem Öffnen eines InfoPath-Formulars
durch einen Benutzer, das auf einer
„Sandkasten“-Lösung basiert, prüft
InfoPath, ob eine aktuellere Version der
Formularvorlage verfügbar ist. Wenn eine
neuere Version verfügbar ist, aktualisiert
InfoPath die Vorlage im Hintergrund.
Benutzerfreundliche Features
Endbenutzer besitzen schnellen Zugriff auf die zuletzt
Liste der zuletzt
verwendeten Formularvorlagen.
verwendeten
Wechseln der Ansicht
Wenn eine Formularvorlage mehrere Ansichten besitzt,
können Endbenutzer zwischen diesen Ansichten wechseln.
Benutzer können aus der Liste der zuletzt
geöffneten Dateien im Menü Datei, aus
der Liste der zuletzt ausgefüllten
Formulare im Aufgabenbereich Ein
Formular ausfüllen oder aus der Liste
der vorhandenen Formulare auswählen,
die der Benutzer im Aufgabenbereich Ein
Formular entwerfen entworfen hat.
Benutzer können die Ansicht im Menü
Ansicht auswählen.
Anpassbare
Symbolleisten
InfoPath verwendet die Office-Symbolleiste, und Benutzer
können Schaltflächen hinzufügen oder ausblenden, um ihre
Bearbeitungsanforderungen zu erfüllen.
Um eine Symbolleiste anzupassen, wählen
Sie Anpassen im Abschnitt
Symbolleisten des Menüs Ansicht aus.
Dr. WatsonUnterstützung
InfoPath ermöglicht Benutzern nach Systemabstürzen,
Daten zurück an Microsoft zu senden, damit Microsoft die
den Absturz verursachenden Fehler im Produkt ermitteln
kann.
Dr. Watson-Unterstützung erfolgt
automatisch und erfordert keine
Benutzereinrichtung.
Unterstützung durch
die Hilfe-Funktion
InfoPath stellt Office-Standardhilfe sowie die Funktion
Frage hier eingeben zur Verfügung.
Hilfe steht über das Menü Hilfe sowie über
die Menüleisten-Benutzeroberfläche
Frage hier eingeben zur Verfügung.
Produkttour
InfoPath enthält eine flashbasierte Tour der Funktionen des
Produkts.
(Nicht in
Betaversion 2
verfügbar)
Onlinehilfe ist jederzeit im InfoPath-Entwurfsmodus und
InfoPath-Bearbeitungsmodus verfügbar.
Wählen Sie Tour durch InfoPath im
Abschnitt Einführung des
Aufgabenbereichs Ein Formular
ausfüllen aus.
Um Hilfe zu erhalten, klicken Sie in der
Menüleiste auf ?, oder wählen Sie
Microsoft InfoPath-Hilfe aus dem Menü
Hilfe aus.
Formularvorlagen
(Nicht in
Betaversion 2
verfügbar)
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
35
Eingabehilfen
Hoher Kontrast /
große Schriftart als
Eingabehilfe
Die InfoPath-Benutzeroberfläche reagiert auf die Schemas,
die das Aussehen der Windows-Benutzeroberfläche
definieren.
Tastenkombinationen
/ Zugriffstasten
Alle Funktionen können auch über die Tastatur
angesprochen werden.
Aktivierreihenfolge
Formulardesigner können die Reihenfolge der Felder
definieren, in die die Einfügemarke springt, wenn ein
Benutzer beim Ausfüllen des Formulars die Tabulatortaste
drückt.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
36
Schemas, die auf der Seite
Anzeigeeigenschaften festgelegt werden,
definieren das Aussehen der InfoPathBenutzeroberfläche.
Vielen Menüoptionen sind Tastenkombinationen zugeordnet.
Benutzer können auch mit der Taste ALT
und den Pfeiltasten in den Menüs
navigieren.
Klicken Sie im InfoPath-Entwurfsmodus
mit der rechten Maustaste auf das Feld, in
dem der Benutzer mit dem Ausfüllen des
Formulars beginnen soll. Wählen Sie die
Seite Eigenschaften aus dem Popupmenü
aus, und klicken Sie dann auf die
Registerkarte Erweitert. Geben Sie in
das Feld Aktivierreihenfolge den Wert 1
ein. Klicken Sie auf OK, um das
Eigenschaftendialogfeld zu schließen,
und klicken Sie dann mit der rechten
Maustaste auf das nächste Feld, das der
Benutzer ausfüllen soll. Wählen Sie die
Seite Eigenschaften aus dem Popupmenü
aus und klicken Sie dann auf die
Registerkarte Erweitert. Geben Sie den
Wert 2 in das Feld Aktivierreihenfolge
ein.
Wiederholen Sie diesen Vorgang, und
erhöhen Sie dabei jedes Mal den Wert für
das Feld Aktivierreihenfolge, bis die
Aktivierreihenfolge zu Ihrer
Zufriedenheit erstellt wurde.
Systemanforderungen
Systemanforderungen:

PC mit Intel Pentium 133 MHz-Prozessor oder höher; Intel Pentium III empfohlen.

Betriebssystem Microsoft Windows 2000 mit Service Pack 3 oder Windows XP oder
höher.
Für Windows 2000 und Windows XP:

64 MB Arbeitsspeicher (RAM) (128 MB empfohlen) für das Betriebssystem sowie
zusätzlich 8 MB für jede gleichzeitig ausgeführte Anwendung.

245 MB verfügbarer Festplattenspeicher mit 115 MB auf der Festplatte, auf der das
Betriebssystem installiert ist (der erforderliche Speicherplatz hängt von der Konfiguration
ab; benutzerdefinierte Installationen erfordern ggf. mehr oder weniger freien
Speicherplatz auf der Festplatte).
Sonstige:

CD-ROM-Laufwerk.

Super VGA-Monitor (800x600) oder Monitor mit höherer Auflösung mit 256 Farben.

Microsoft Mouse, Microsoft IntelliMouse® oder kompatibles Zeigegerät.
Anhang: Screenshots
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
37
Abbildung 1: Wiederholte Abschnitte
Abbildung 2: Das Steuerelement "Wiederholter Abschnitt"
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
38
Abbildung 3: Das Dialogfeld "Gültigkeitsprüfung"
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
39
Abbildung 4: Formularentwurf
Klicken Sie auf "Zurück", um
zurückzukehren.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
Abbildung 5:
Standardsteuerelement-Toolbox
40
Abbildung 6: WYSIWYG-Formularentwurf
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
41
Abbildung 7: Strukturartige Schemadarstellung
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
42
Abbildung 8: Grundlegende Schemabearbeitung
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
43
Abbildung 9: Anpassen der Steuerelementeigenschaften
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
44
Abbildung 10: Systemeigene E-Mail-Integration
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
45
Abbildung 11: Übermitteln von Formularinformationen
Abbildung 12: Übermitteln von Formularinformationen an einen Back-EndDienst
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
46
Abbildung 13: Optionen für reichhaltige Formatierung
Abbildung 14: Mehrere Ansichten eines Formulars
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
47
Abbildung 15: Mehrere Ansichten eines Formulars (Zusammenfassung)
Glossar
Abschnitt
Ansicht
Aufgabenbereich
Ausdrucksfeld
Bearbeitbarer Bereich
Bedingte Formatierung
Benutzerdefiniert
installiertes Formular
Benutzerdefinierter
Aufgabenbereich
Binden
Ein Steuerelement auf einem Formular, das andere Steuerelemente enthält.
Eine formularspezifische Anzeigeeinstellung, die in einer Formularvorlage gespeichert
und auf die Formulardaten angewendet werden kann, wenn das Formular ausgefüllt
wird. Benutzer können zwischen den Ansichten wechseln, um die im Formular
angezeigte Datenmenge auszuwählen.
Ein Fenster in einer Office-Anwendung, das häufig verwendete Befehle zur Verfügung
stellt. Seine Position und geringe Größe ermöglichen das Verwenden dieser Befehle,
während noch an den Dateien gearbeitet wird.
Ein Steuerelement auf einem Formular, das schreibgeschützte Daten als Ergebnis einer
Suchfunktion oder Berechnung mit den Daten anzeigt, die einen XPath-Ausdruck
verwenden.
Jeder Bereich eines Formulars, in den Inhalt wie Text, Tabellen oder Grafiken
eingefügt werden kann.
Das Ändern des Aussehens eines Steuerelements einschließlich seiner Sichtbarkeit
basierend auf den in das Formular eingegebenen Werten.
Ein Formular, das mit einem benutzerdefinierten Installationsprogramm installiert wird
und normalerweise Zugriff auf Dateien und Einstellungen auf dem Computer besitzt.
Eine HTML-Datei (Hypertext Markup Language), deren Inhalt in einem Fenster neben
einem Formular angezeigt wird. Benutzerdefinierte Aufgabenbereiche können
formularspezifische Befehle und Hilfeinhalte zur Verfügung stellen.
Das Verbinden eines Steuerelements mit einem Feld oder einer Gruppe in der
Datenquelle, damit in das Steuerelement eingegebene Daten gespeichert werden. Wenn
ein Steuerelement ungebunden ist, ist es nicht mit einem Feld oder einer Gruppe
verbunden, und die in das Steuerelement eingegebenen Daten werden nicht gespeichert.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
48
Component Object Model
(COM)
Datenquelle
Datentyp
Dialogfeldbenachrichtigung
DOM (Document Object
Model)
Eigenschaft
Eingebettete Warnung
Entwurfsmodus
Ereignis
Ereignishandler
Feld
Formular
Formularbereich
Formularbibliothek
Formulardateien
Formulardefinitionsdatei
Formularvorlage
Gruppe
Gültig
Gültigkeitsprüfung
HTML (Hypertext
Markup Language)
Eine von Microsoft zum Erstellen von Softwarekomponenten entwickelte
Spezifikation, die in Programme integriert werden oder zu vorhandenen Programmen,
die auf Microsoft Windows-Betriebssystemen ausgeführt werden, Funktionen
hinzufügen kann.
Die Sammlung der Felder und Gruppen, die die Daten für ein InfoPath-Formular
definieren und speichern. Steuerelemente im Formular werden an die Felder und
Gruppen in der Datenquelle gebunden.
Eigenschaft eines Feldes, die die Art der Daten definiert, die das Feld speichern kann.
Datentypen sind z. B. Text, Rich Text, Ganze Zahl, Dezimal, Wahr/Falsch,
Hyperlink, Datum, Uhrzeit, Datum und Uhrzeit sowie Grafik.
Eine Datenüberprüfungsbenachrichtigung, die ein Dialogfeld mit einer
benutzerdefinierten Fehlermeldung öffnet, wenn ungültige Daten in ein Steuerelement
eingegeben werden.
Eine W3C-Spezifikation (World Wide Web Consortium), die die Struktur dynamischer
HTML- und XML-Dokumente so beschreibt, dass diese über einen Webbrowser
bearbeitet werden können.
Ein benanntes Attribut eines Steuerelements, Feldes oder Objekts, das Sie zum
Definieren eines der Merkmale des Objekts (z. B. Größe, Farbe oder
Bildschirmposition) oder eines Aspekts seines Verhaltens (z. B. ob das Objekt
verborgen ist) festlegen.
Eine Warnung zur Gültigkeitsüberprüfung der Daten, die Steuerelemente mit
ungültigen Daten anhand eines rot gestrichelten Rahmens markiert. Benutzer können
mit der rechten Maustaste auf Steuerelemente klicken, um benutzerdefinierte
Fehlermeldungen anzuzeigen.
Die InfoPath-Entwurfsumgebung, in der Sie eine Formularvorlage erstellen oder
ändern können.
Eine Aktion, die von einem Objekt erkannt wird, z. B. ein Mausklick oder ein
Tastendruck, für die eine Reaktion definiert werden kann. Ein Ereignis kann durch eine
Benutzeraktion oder eine Visual Basic-Anweisung verursacht oder vom System
ausgelöst werden.
Der Skriptfunktionscode in einem InfoPath-Formular, der auf ein Formularereignis
oder Datenüberprüfungsereignis reagiert.
Ein Element oder Attribut in der Datenquelle, das Daten enthalten kann. Wenn das Feld
ein Element ist, kann es Attributfelder enthalten. Die Felder speichern die Daten, die in
die Steuerelemente eingegeben werden.
In InfoPath ein Dokument mit einer Reihe von Steuerelementen, in die Benutzer
Informationen eingeben können. InfoPath-Formulare können Features wie Rich TextFelder, Datumsauswahlen, optionale und wiederholte Abschnitte, Datenüberprüfung
und bedingte Formatierung enthalten.
Der Bereich des InfoPath-Arbeitsbereichs, der das Formular anzeigt, mit dem Sie
arbeiten.
Ein Ordner, in dem eine Sammlung von Formularen gespeichert und freigegeben wird,
die auf der gleichen Vorlage basiert. Jedes Formular in einer Formularbibliothek ist
einer benutzerdefinierten Information zugeordnet, die in der Inhaltsliste für die
betreffende Bibliothek angezeigt wird.
Eine Sammlung von Dateien, die zum Implementieren eines InfoPath-Formulars
verwendet wird. Dateitypen können z. B. HTML, XML, XSD, XSLT, Skript und
andere sein, die für das Unterstützen der Funktionen des Formulars erforderlich sind.
Eine XML-Datei mit der Erweiterung XSF, die Informationen zu allen anderen Dateien
und Komponenten enthält, die in einem Formular verwendet werden, z. B.
Anpassungen der Benutzeroberfläche, XML-Schemas, Ansichten, Geschäftslogik,
Ereignisse und Bereitstellungseinstellungen.
In InfoPath eine Datei oder Sammlung von Dateien, die die Datenstruktur sowie das
Aussehen und Verhalten eines Formulars definiert/definieren.
Ein Element in der Datenquelle, das Felder und andere Gruppen enthalten kann.
Steuerelemente, die andere Steuerelemente enthalten, z. B. wiederholte Tabellen und
Abschnitte, werden an Gruppen gebunden.
Fehlerfrei oder akzeptabel gemäß einer festgelegten Regel- oder Standardsammlung.
Daten, die in ein Formular eingegeben werden, sind z. B. gültig, wenn sie den Kriterien
entsprechen, die in den Regeln für die Gültigkeitsprüfung der Daten festgelegt wurden.
Der Vorgang des Testens der Genauigkeit von Daten. Eine Regelsammlung, die auf ein
Steuerelement angewendet werden kann, um den Typ und Gültigkeitsbereich von
Daten anzugeben, die Benutzer eingeben können.
Akronym für Hypertext Markup Language. Die Standardmarkupsprache, die für
Dokumente im World Wide Web verwendet wird. HTML verwendet Tags für die
Angabe, wie Webbrowser Seitenelemente wie Text und Grafiken anzeigen und auf
Benutzeraktionen reagieren sollen.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
49
JavaScript
URI (Uniform Resource
Identifier)
URL (Uniform Resource
Locator)
Eine plattformübergreifende Skriptsprache für das World Wide Web. JavaScript-Code
wird direkt in eine HTML-Seite eingefügt. JavaScript ermöglicht das Erstellen von
Java-Programmen. Der Skriptanker stellt ein in JavaScript geschriebenes Skript dar.
Eine interpretierte, objektbasierte Skriptsprache, die Elemente von C, C++ und Java
verwendet. Es handelt sich um die Microsoft-Implementierung der ECMA 262Sprachspezifikation.
Eine Sammlung von Zellen, die für das Anordnen von Formularinhalten wie Text oder
Steuerelementen verwendet wird.
Ein Steuerelement auf einem Formular, das als Liste mit Aufzählungszeichen,
nummerierte Liste oder einfache Liste formatiert werden kann. Ein Benutzer kann Text
in ein Listensteuerelement eingeben, der ggf. wiederholt wird.
Eine einer Anweisung oder Funktion ähnliche Prozedur, die Operationen mit
bestimmten Objekten durchführt. Sie können z. B. die Print-Methode auf das
Debugobjekt anwenden, um gedruckte Ausgaben an das Direkt-Fenster zu übertragen.
Eine Programmierumgebung, die zum Erstellen, Bearbeiten und Debuggen von
Microsoft JScript- oder Microsoft VBScript-Code auf einem InfoPath-Formular
verwendet wird.
Ein Tool, das zum Erstellen von Installationspaketen für Software verwendet wird, die
auf 32-Bit-Windows-Betriebssystemen bereitgestellt werden soll.
Eine Tabelle, ein Diagramm, eine Grafik, eine Gleichung oder eine andere Form von
Daten. Objekte, die in einer Anwendung erstellt wurden (z. B. Tabellen) und mit einer
anderen Anwendung verknüpft oder in diese eingebettet werden, sind OLE-Objekte.
Ein Dialogfeld, das Informationen zu Objekten, Eigenschaften, Methoden und
Konstanten im aktuellen Projekt sowie in referenzierten Objektbibliotheken anzeigt
und zum Suchen nach einem Element, Erhalten von Hilfe zu diesem Element oder
Einfügen des betreffenden Elements in ein Modul verwendet werden kann.
Eine hierarchische Bibliothek von Objekten und Sammlungen, die den Inhalt und die
Funktionen einer Anwendung darstellen. Objekte und Sammlungen besitzen
Eigenschaften, Methoden und Ereignisse, die zum Steuern und Interagieren mit einer
Anwendung verwendet werden können.
Eine grafische Darstellung der Objekte und Sammlungen, die in einem angegebenen
Objektmodell enthalten sind.
Ein Steuerelement auf einem Formular, das andere Steuerelemente enthält und
normalerweise nicht standardmäßig angezeigt wird. Benutzer können optionale
Abschnitte beim Ausfüllen des Formulars einfügen oder entfernen.
Ein Wert, der einer Variablen zu Beginn einer Operation oder vor der Auswertung
eines Ausdrucks durch ein Programm zugewiesen wird. Ein Parameter kann Text, eine
Zahl oder ein Argumentname sein, der oder die einem anderen Wert zugewiesen wird.
Die Benutzeroberfläche zum Hinzufügen und Entfernen von Ressourcendateien, die die
Funktionen eines Formulars unterstützen.
Eine XML-Datendatei, eine Datenbank oder ein Webdienst, die oder der von einem
Formular für die Eingaben in einem Listenfeld oder für Skriptaktionen verwendet wird.
Eine einfache Programmiersprache, die für das Durchführen besonderer oder
eingeschränkter Aufgaben konzipiert ist. Manchmal ist sie mit einer besonderen
Anwendung oder Funktion verknüpft.
Informationen aus Formularen, die in Spalten in einer Windows SharePoint ServicesFormularbibliothek angezeigt werden. Für jedes Formular in der Bibliothek zeigen
Spalten Daten an, die in Steuerelemente eingegeben wurden, die der Formulardesigner
als Spalten der Formularbibliothek festgelegt hat.
Ein grafisches Benutzeroberflächenobjekt, z. B. ein Textfeld, ein Kontrollkästchen,
eine Bildlaufleiste oder eine Befehlsschaltfläche, über das Benutzer das Programm
steuern können. Steuerelemente werden zum Anzeigen von Daten oder Auswahlen,
Durchführen einer Aktion oder Verbessern der Lesbarkeit der Benutzeroberfläche
verwendet.
Mindestens eine Zeile von Zellen, die zum Anzeigen von Zahlen und anderen
Elementen zu schnellen Nachschlage- und Analysezwecken verwendet werden.
Elemente in einer Tabelle werden in Zeilen und Spalten organisiert.
Ein Steuerelement, in das Benutzer Text eingeben können. Rich Text-Felder
ermöglichen die Dateneingabe mit Auswahlmöglichkeiten für Textformatierung.
Eine Zeichenfolge, die zum Identifizieren einer Ressource nach Typ und Speicherort
im Internet verwendet wird.
Eine Adresse, die ein Protokoll (z. B. HTTP oder FTP) und den Speicherort eines
Objekts, eines Dokuments, einer World Wide Web-Seite oder eines anderen Ziels im
URN (Uniform Resource
Name)
VBscript (Visual Basic
Scripting Edition)
Internet oder in einem Intranet angibt – z. B. http://www.microsoft.com.
Ein Schema für die eindeutige Identifizierung von Ressourcen, die möglicherweise im
Internet verfügbar sind, nach ihrem Namen unabhängig vom jeweiligen Speicherort.
Eine interpretierte, objektbasierte Skriptsprache, die eine Untermenge der
Programmiersprache Microsoft Visual Basic ist.
JScript
Layouttabelle
Listensteuerelement
Methode
Microsoft Script Editor
(MSE)
Microsoft Windows
Installer (MSI)
Objekt
Objektbrowser
Objektmodell
Objektmodelldiagramm
Optionaler Abschnitt
Parameter
Ressourcen-Manager
Sekundäre Datenquelle
Skriptsprache
Spalten der
Formularbibliothek
Steuerelement
Tabelle
Textfeld
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
50
Verweisfeld
Verweisgruppe
Wiederholte Gruppe
Wiederholte Tabelle
Wiederholter Abschnitt
Wiederholtes Feld
XHTML (Extensible
Hypertext Markup
Language)
XML (Extensible Markup
Language)
XML-Attribut
XML-Daten
XML-Element
XML-Parser
XML-Schema
XML-Signatur
XML-Vorlagendatei
XSD
XSL
XSLT (XSLTransformationen)
Ein Feld, das mit einem anderen Feld verknüpft ist, damit sich die jeweiligen
Eigenschaften immer entsprechen. Wenn die Eigenschaften in einem Feld geändert
werden, werden die Eigenschaften im anderen Feld automatisch aktualisiert.
Eine Gruppe, die mit einer anderen Gruppe verknüpft ist, damit sich ihre Eigenschaften
und die Eigenschaften der darin enthaltenen Gruppen und Felder immer entsprechen.
Wenn die Eigenschaften einer Gruppe geändert werden, wird die andere Gruppe
automatisch aktualisiert.
Eine Gruppe in der Datenquelle, die mehrmals auftreten kann. Steuerelemente wie z. B.
wiederholte Abschnitte und wiederholte Tabellen werden an wiederholte Felder
gebunden.
Ein Steuerelement auf einem Formular, das andere Steuerelemente in einem
Tabellenformat enthält und bei Bedarf wiederholt wird. Benutzer können beim
Ausfüllen des Formulars mehrere Zeilen einfügen.
Ein Steuerelement auf einem Formular, das andere Steuerelemente enthält und bei
Bedarf wiederholt wird. Benutzer können beim Ausfüllen des Formulars mehrere
Abschnitte einfügen.
Ein Feld in einer Datenquelle, das mehrmals auftreten kann. Steuerelemente wie
Aufzählungen, Nummerierungen und einfache Listen, wiederholte Abschnitte und
wiederholte Tabellen können an wiederholte Felder gebunden werden.
Eine Markupsprache, die HTML erweitert und als XML neu formuliert.
Eine komprimierte Form von SGML (Standard Generalized Markup Language), die
Entwicklern das Erstellen angepasster Tags ermöglicht, die Flexibilität beim
Organisieren und Präsentieren von Informationen bieten.
Ein strukturelles XML-Konstrukt. Ein Name/Wert-Paar, das durch ein
Gleichheitszeichen getrennt und in ein markiertes Element eingeschlossen ist, das
Features eines Elements ändert. Alle Attributwerte sind Textzeichenfolgen, die in
Anführungszeichen eingeschlossen werden müssen.
Daten, die im XML-Format gespeichert werden. InfoPath-Formulare werden als XMLDatendateien gespeichert.
Eine XML-Struktur, die aus einem Starttag, einem Endtag und den Informationen
zwischen den Tags besteht. Elemente können Attribute besitzen und andere Elemente
enthalten.
Eine Softwarekomponente, die zum Verarbeiten von XML-Dokumenten verwendet
wird, indem ihre Struktur überprüft wird und Ansichten oder Transformationen ihres
Inhalts generiert werden.
Eine formale, in XML geschriebene Spezifikation, die die Struktur eines XMLDokuments einschließlich Elementnamen und reichhaltigen Datentypen definiert, deren
Elemente in Kombination auftreten können und deren Attribute für jedes Element
verfügbar sind.
Eine auf XML basierende digitale Signatur, die zum Sichern der Daten verwendet
werden kann, die in XML-Dokumenten enthalten sind. XML-Signaturen sind ein W3CStandard (World Wide Web Consortium).
Eine XML-Datei, die die Beispieldaten enthält, die in den Feldern eines Formulars
angezeigt werden, bevor der Benutzer dieses ausfüllt.
Eine XML-Schemadefinition.
Ein XML-Vokabular zum Angeben von Formatierungssemantik. Ein XSL-Stylesheet
gibt die Darstellung einer Klasse von XML-Dokumenten an, indem beschrieben wird,
wie eine Instanz der Klasse in ein XML-Dokument transformiert wird, das das
Formatierungsvokabular verwendet.
Eine Sprache, die zum Transformieren von XML-Dokumenten in andere
Dokumenttypen wie HTML oder XML verwendet wird. Sie wurde für die Verwendung
als Teil von XSL konzipiert.
Index
Dr. Watson-Unterstützung 11, 35
Exportieren von Formularen 25
Nach XML 25
Formularentwicklung
Ansichten, mehrere 25
Bearbeiten von Abschnitten von
Hand 22
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
Benutzerdefinierte Dialogfelder 22
Benutzerdefinierter
Aufgabenbereich 23
Debugger 23
DOM-Unterstützung 15
JScript 23
OM-Unterstützung 15
51
Ressourcenverwaltung 22
Skriptunterstützung 23
Speichern als Ordner 22
Steuerelemente 21
VBScript 23
Zusammenführen von Formularen
25
InfoPath
Beispielformulare 10, 23, 31
Einführung 4
Eingabehilfenfeatures 36
Entwurfsmodus 10
Office-Integration 11
Onlinehilfe 35
Produkttour 35
Programmierbarkeit 10
Vorteile
Bessere Entscheidungsfindung
14
Gemeinsames Verwenden von
Informationen in der gesamten
Organisation 24
Steigern der Effizienz 14
Transformieren von Daten in
Wissen 12
Vorteile im Vergleich zu anderen
Ansätzen 6
InfoPath-Features
Anzeigen einer Formularvorschau
18
Bedingte Formatierung 13
BereitstellungsverwaltungsFeatures 34
Digitale Signaturen 28
Drag & Drop aus dem Schema 17
Drucken von Formularen 31
E-Mail-Integration 28
Entwerfen von Formularen mit
generischem Schema 17
Feldüberprüfung 16
Formular-Farbschemas 18
Gültigkeitsregeln 16
Offlineunterstützung 30
Optionale Elemente und
Abschnitte 13
Schaltfläche 'Abfrage' 28
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
Schaltfläche 'Übermitteln' 28
Schemabearbeitung 18
Schemadarstellung 17
Schemaüberprüfung 16
SharePoint -Integration 26
Steuerelemente 21, Siehe
InfoPath-Steuerelemente
Überblick 10
Veröffentlichen von Formularen
26
W3C-Standards 15
Wiederholte Abschnitte 13
WYSIWYG-Entwurfstools 17
InfoPath-Steuerelemente
Anpassbare
Steuerelementeigenschaften 20
Automatische
Beschriftungseinfügung 19
Erneutes Binden von
Steuerelementen 19
Konvertieren von Steuerelementen
19
Schaltflächenverhalten 20
Standardtoolbox 19
Unterstützung für
Datenbankquellen 20
Schema
Bearbeiten 18
Darstellung 17
Drag & Drop für Felder oder
Gruppen in Formularen 17
Entwerfen aus aus einem
generischen Schema 17
Überprüfung 16
Verwenden eines vorhandenen
Schemas 32
So wird's gemacht...
Anpassen von Symbolleisten: 35
Ansichten, Verwalten mehrerer 25
Anzeigen der Produkttour 35
Anzeigen einer Formularvorschau
im Entwurfsmodus 18
Aufgabenbereichanpassung 23
Automatisches Ausfüllen von
Formularen 31
Bearbeiten eines Schemas 18
52
Benachrichtigungen der
Gültigkeitsprüfung, einrichten
16
Drag & Drop von Schemaobjekten
17
Drucken
Anzeigen einer Vorschau der
Ausgabe 31
Seite einrichten 31
Eingabehilfenoptionen
Tastenkombinationen 36
Verwalten der Anzeige 36
E-Mail-Formulare 28
Entwerfen von Formularen 17, 29
Aus Beispielen 31
Listen 29
Tabellen 30
Erkennen und Reparieren von
Fehlern 34
Erstellen oder Bearbeiten von
Gültigkeitsregeln 16
Exportieren von Formularen 22,
25
Farbschemas 18
Gewährleisten der Sicherheit
Sperren des Entwurfsmodus 34
Grafiken, Verwenden von 30
Hilfe, Zugriff auf: 35
Hinzufügen optionaler Abschnitte
13
Hinzufügen wiederholter
Abschnitte 13
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
Hyperlinks, Verwenden von 29
Manuelles Bearbeiten von XSLT
22
Rechtschreibprüfung 30
Skripts, bearbeiten und debuggen
23
Speichern von Formularen für die
Offlinebearbeitung 30
Steuerelemente
Anpassen der Eigenschaften 20
Erneutes Binden 19
Konvertieren 19
Zugriff auf 19
Suchen und Ersetzen 30
Tastenkombinationen 36
Übermitteln von Daten, Verwalten
des Verhaltens 20
Übermitteln von Formularen 28
Verwalten von Dokumenten
Wechseln der Ansicht 35
Zuletzt verwendete Formulare
35
Verwalten von Ressourcen 22
Zusammenführen von Formularen
25
So wird's gemacht…
Bedingte Formatierung 13
Digitale Signaturen 28
Systemanforderungen 37
Terminaldiensteunterstützung 11
53
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
Dieses Dokument wurde vor der Freigabe des Produkts erstellt. Es kann daher nicht garantiert werden, dass alle hier enthaltenen
Details dem endgültig ausgelieferten Produkt genau entsprechen. Die in diesem Dokument enthaltenen Informationen stellen die
behandelten Themen aus der Sicht der Microsoft Corporation zum Zeitpunkt der Veröffentlichung dar. Da Microsoft auf sich
ändernde Marktanforderungen reagieren muss, stellt dies keine Verpflichtung seitens Microsoft dar, und Microsoft kann die
Richtigkeit der hier dargelegten Informationen nach dem Zeitpunkt der Veröffentlichung nicht garantieren. Die Informationen
beziehen sich auf das Produkt zum Zeitpunkt des Drucks dieses Dokuments und sollten nur für Planungszwecke verwendet werden.
Diese Informationen können jederzeit ohne vorherige Ankündigung geändert werden.
Dieses Dokument dient nur zu Informationszwecken. MICROSOFT SCHLIESST FÜR DIESES DOKUMENT JEDE
GEWÄHRLEISTUNG AUS, SEI SIE AUSDRÜCKLICH ODER KONKLUDENT.
Die in den Beispielen verwendeten Firmen, Organisationen, Produkte, Domänennamen, E-Mail-Adressen, Logos,
Personen, Orte und Ereignisse sind frei erfunden. Jede Ähnlichkeit mit bestehenden Firmen, Organisationen,
Produkten, Domänennamen, E-Mail-Adressen, Logos, Personen, Orten oder Ereignissen ist rein zufällig.
Microsoft, BizTalk, InfoPath, IntelliMouse, das Office-Logo, Outlook, SharePoint, SQL Server, Visual Studio und
Windows sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen
Ländern. Die Namen der in diesem Dokument aufgeführten tatsächlichen Unternehmen und Produkte können
geschützte Marken ihrer jeweiligen Inhaber sein.
© 2003 Microsoft Corporation. Alle Rechte vorbehalten.
54
Herunterladen