Einführung in Microsoft InfoPath 2010

Hinweis

Dieser Artikel hat seine Aufgabe erfüllt und wird bald zurückgezogen. Um Probleme vom Typ "Seite nicht gefunden" zu vermeiden, entfernen wir Links, die uns bekannt sind. Wenn Sie Links zu dieser Seite erstellt haben, entfernen Sie diese. Gemeinsam sorgen wir für funktionierende Verbindungen mit dem Internet.

In diesem Artikel

Was sind InfoPath und InfoPath Forms Services?

Zusammen mit Microsoft SharePoint Designer 2010 ermöglicht InfoPath 2010 die Erstellung von End-to-End-Lösungen auf SharePoint Server 2010, die leistungsstarke Formulare zusammen mit Einem Workflow auf Unternehmensebene und Zugriff auf wichtige Geschäftsdaten bieten. InfoPath wurde im Kern als leistungsstarkes XML-Bearbeitungsmodul entwickelt, das Endbenutzern eine einfache Schnittstelle mit Daten ermöglicht.

Zusammen mit den leistungsstarken Funktionen für die Zusammenarbeit von SharePoint ist InfoPath 2010 ein wichtiger Bestandteil des Toolsets, das Sie benötigen, um schnell Anwendungen zu erstellen, die die Anforderungen Ihrer Unternehmensanwendung erfüllen. InfoPath 2010 und InfoPath Forms Services in SharePoint Server 2010 ermöglichen Es Geschäftsbenutzern, ihre eigenen Geschäftsprozesse zu automatisieren, die Informationen sammeln, verwalten und freigeben. IT-Abteilungen, Entwickler und Hauptbenutzer können mithilfe von InfoPath-Formularen leistungsstarke Geschäftsanwendungen auf der SharePoint-Plattform erstellen, um mit externen Daten zu interagieren, den Workflow zu fördern und Webseiten zu verbessern. Die Vertrautheit der Benutzer mit der Microsoft Office- und SharePoint-Benutzeroberfläche macht das Erstellen, Verwenden und Verbessern von Geschäftsprozessen mit InfoPath 2010-Formularen schneller und einfacher.

mit Microsoft InfoPath 2010 können Sie elektronische Formulare wie Spesenabrechnungen, Zeitkarten, Umfragen und Versicherungsformulare entwerfen und ausfüllen. Dazu können Sie Standardformularsteuerelemente wie Textfelder oder Listenfelder verwenden oder Steuerelemente einfügen, die Benutzern die Flexibilität bieten, Abschnitte eines Formulars hinzuzufügen, zu entfernen, zu ersetzen oder auszublenden, um eine umfangreichere Benutzererfahrung zu erzielen. Die Formulare, die Sie entwerfen, können von einfachen Formularen zum Sammeln von Daten aus Ihrem unmittelbaren Team bis hin zu komplexen Formularen reichen, die Teil eines viel größeren Geschäftsprozesses sind. InfoPath-Formulare können eigenständig verwendet werden, oder Sie können sie so entwerfen, dass sie mit vorhandenen Datenbanken oder Webdiensten arbeiten. Formulare können an einem gemeinsamen Speicherort in einem Unternehmensnetzwerk veröffentlicht und aufgerufen werden, z. B. in einem freigegebenen Ordner, einem Webserver oder einer Bibliothek auf einer Microsoft SharePoint Server 2010- oder Microsoft SharePoint Foundation 2010-Website.

Beim Ausfüllen eines Formulars in InfoPath 2010 können Benutzer vertraute, dokumentähnliche Features verwenden. Sie können beispielsweise die Rechtschreibung in ihrer Form überprüfen oder formatierten Text und Grafiken in bestimmte Felder einfügen. Abhängig vom Design der Formularvorlage können Benutzer die Daten aus mehreren Formularen auch in einem einzigen Formular zusammenführen oder die Daten in andere Programme exportieren. Wenn eine Formularvorlage browserfähig ist, können Benutzer, die InfoPath nicht auf ihrem Computer installiert haben, das Formular stattdessen in einem Webbrowser oder auf einem mobilen Gerät ausfüllen.

Wenn Sie InfoPath 2010 und Microsoft SharePoint Server 2010 mit InfoPath Forms Services verwenden, können Sie browserkompatible Formularvorlagen in InfoPath entwerfen und für die Verwendung auf internen und externen Websites aktivieren. Auf diese Weise können Sie Geschäftsformulare für eine Vielzahl von Benutzern freigeben, einschließlich Mitarbeitern, Kunden, Lieferanten und Partnern. Benutzer müssen InfoPath nicht auf ihren Computern installiert haben, um ein Formular auszufüllen, noch müssen sie zusätzliche Elemente aus dem Web herunterladen. Alle Benutzer benötigen Zugriff auf einen Browser, z. B. Windows Internet Explorer, Apple Safari oder Mozilla Firefox. Wenn Benutzer InfoPath auf ihren Computern installiert haben, können sie das Formular in InfoPath statt in einem Browser anzeigen und ausfüllen.

Seitenanfang

Was sind die Komponenten von InfoPath?

InfoPath besteht aus den folgenden Komponenten: InfoPath Designer 2010, InfoPath Filler 2010 und SharePoint Server 2010 mit InfoPath Forms Services. InfoPath Designer und InfoPath Filler werden auf Clientcomputern im Rahmen von Microsoft Office Professional Plus 2010 installiert. Wenn Sie InfoPath-Formulare als browserkompatible Formulare veröffentlichen möchten, benötigen Sie Zugriff auf eine Installation von SharePoint Server 2010 mit InfoPath Forms Services.

InfoPath Designer 2010 Zum Erstellen und Veröffentlichen einer InfoPath-Formularvorlage (XSN) verwenden Sie InfoPath Designer 2010. Wenn Sie eine Formularvorlagendatei (XSN)-Datei entwerfen, erstellen Sie eine einzelne Datei, die die unterstützenden Dateien enthält, die das Layout, die Ansichten und die Logik implementieren, von denen eine bestimmte InfoPath-Formularlösung abhängt. Wenn Benutzer ein Formular ausfüllen, füllen sie tatsächlich eine Formulardatei (.xml) instance aus, die auf der zugeordneten Formularvorlage basiert. Mithilfe von InfoPath Designer können Sie schnell Formulare erstellen, die vordefinierte Layoutabschnitte, vordefinierte Regeln, verbesserte Regelverwaltung und verschiedene Stile enthalten. Darüber hinaus enthält InfoPath Designer jetzt eine Reihe verschiedener Formularvorlagen, sodass Sie nicht alle Teile des Formulars von Grund auf neu definieren müssen.

InfoPath Filler 2010 Mit InfoPath Filler verfügen Personen, die Formulare ausfüllen, über eine einfache und benutzerfreundliche Benutzeroberfläche, und sie können einen Entwurf speichern, eine lokale Kopie speichern oder als PDF speichern und über einen lokalen Datensatz des Formulars verfügen. Alle unnötigen Funktionen zum Entwerfen von Formularen wurden für Personen entfernt, die nur ein Formular öffnen und ausfüllen möchten.

InfoPath Forms Services Verbesserte Parität zwischen InfoPath Filler 2010-Formularen und InfoPath-Browserformularen in SharePoint Server 2010 stellt eine größere Konsistenz für Benutzer sicher, die Formulare ausfüllen. Die in beiden Umgebungen verfügbaren Funktionen umfassen z. B.: Aufzählungen, nummerierte und einfache Listen; Listenfelder für mehrfache Auswahl; Kombinationsfelder; Bildschaltflächen; Hyperlinkfunktionen; Auswahlgruppe und Abschnitt; Filterfunktion; Datums- und Uhrzeitsteuerelemente; und People Auswahlen.

Darüber hinaus ist InfoPath 2010 in SharePoint Designer 2010 integriert, damit Sie die Formulare erstellen und anpassen können, die externen Business Connectivity Services-Listen (BCS) und Workflowlösungen zugeordnet sind.

Seitenanfang

Wie kann InfoPath verwendet werden?

Sie können InfoPath verwenden, um Geschäftsdaten von den Personen zu sammeln, mit denen Sie zusammenarbeiten, einschließlich Ihrer Kollegen, Partner, Lieferanten und Kunden. InfoPath-Formulare können einfache Formulare sein, die von mehreren Personen in einer kleinen Arbeitsgruppe verwendet werden. Beispielsweise kann ein Vertriebsteam mit 10 Personen ein InfoPath-Formular verwenden, um Informationen zu Verkaufsanrufen informell zu sammeln und zu teilen. Die Daten in diesen Formularen können in einem einzelnen Zusammenfassenden Bericht zusammengeführt werden, der jeden Monat an die Verwaltung gesendet wird.

Alternativ können Organisationen hoch entwickelte Formulare entwerfen, die mit vorhandenen Unternehmensdatenbanken verbunden oder in vorhandene Geschäftssysteme integriert sind. Beispielsweise können die Entwickler in Ihrer IT-Abteilung eine InfoPath-Formularvorlage entwerfen, um den Spesenabrechnungsprozess für Ihre organization zu verwalten. Die Formularvorlage kann Ansichten und Geschäftslogikfeatures enthalten, die es verschiedenen Kategorien von Benutzern ermöglichen, die Spesenabrechnung zu übermitteln, zu überprüfen, zu genehmigen und dem Einweiser zu erstatten.

Neue Features, die in InfoPath 2010 und InfoPath Forms Services eingeführt wurden, erleichtern das schnelle Erstellen leistungsfähigerer SharePoint-Anwendungen, z. B.:

  • Anpassen der Formulare zum Erstellen, Anzeigen und Bearbeiten von SharePoint-Listenelementen
  • Erstellen von Workflowanwendungen zusammen mit SharePoint Designer 2010
  • Das InfoPath-Formularwebpart, mit dem Sie leistungsstarke Webparts erstellen können, ohne Code zu schreiben, und sie mit anderen Webparts zu verbinden, um Datenmaschups zu erstellen.

In der folgenden Liste werden einige der Vorteile der Verwendung von InfoPath beschrieben:

Office System-Integration InfoPath funktioniert mit einer Reihe anderer Programme und Server im Microsoft Office System, einschließlich Microsoft Outlook, Microsoft Excel und Microsoft Access. Beispielsweise können Sie InfoPath-Formulare in E-Mail-Nachrichten entwerfen und ausfüllen, Formulardaten in Arbeitsblätter exportieren, Formulardaten an eine Datenbank senden oder Daten aus einer SharePoint-Liste abfragen. Darüber hinaus können Entwickler InfoPath-Formulare – ohne Menüs, Symbolleisten oder andere Aspekte der Benutzeroberfläche – in benutzerdefinierte Anwendungen einbetten.

Wiederverwendbare Daten Die Daten, die Benutzer in ein InfoPath-Formular eingeben, müssen in diesem Formular nicht für immer gesperrt bleiben. es kann auf verschiedene Weise neu formatiert oder wiederverwendet werden. Diese Flexibilität ermöglicht es den Entwicklern in Ihrem organization, die Formulardaten in bestehende Geschäftsprozesse zu integrieren. Beispielsweise können die in Verkaufsberichtsformularen gesammelten Daten verwendet werden, um die ERP-Systeme (Enterprise Resource Planning) und Customer Relationship Management (CRM) Ihres Unternehmens zu aktualisieren. Dadurch können Personen im gesamten Unternehmen auf die Daten zugreifen, wann und wo sie sie benötigen, damit sie besser informierte Entscheidungen treffen können. Mit einer zeitnaheren Aktualisierung der Verkaufszahlen ist es für andere Gruppen, wie z. B. Den Betrieb und die Finanzen, einfacher, genaue Prognosen von Produktion und Kosten zu treffen.

Konsistente, genaue Daten InfoPath enthält eine Reihe von Features, mit denen Benutzer Fehler bei der Dateneingabe vermeiden und Formulare schneller ausfüllen können. Beispielsweise können Sie formeln verwenden, um mathematische Werte für Benutzer automatisch zu berechnen, bedingte Formatierung verwenden, um den Benutzer auf Daten aufmerksam zu machen, oder die Rechtschreibprüfung aktivieren, damit Benutzer vor dem Absenden ihrer Formulare nach Rechtschreibfehlern suchen können. Wenn Benutzer ein Formular ausfüllen, können die eingegebenen Daten außerdem auf Datenüberprüfungsfehler überprüft werden. Wenn Ihre Formularvorlage mit einer Datenbank oder einem Webdienst verbunden ist, können Benutzer keine Daten übermitteln, bis sie diese Fehler behoben haben. Auf diese Weise können Sie sicherstellen, dass die von Ihnen gesammelten Daten korrekt und fehlerfrei sind und den von Ihnen festgelegten Standards entsprechen.

Geringer Mehraufwand Im Gegensatz zu Papierformularen, die bei einer Änderung neu gedruckt werden müssen, können InfoPath-Formularvorlagen problemlos geändert und erneut veröffentlicht werden. Darüber hinaus erkennt InfoPath automatisch, wenn eine Formularvorlage aktualisiert wurde, sodass Benutzer immer über die neueste Version verfügen.

Offline-Support InfoPath-Formulare müssen nicht ausgefüllt werden, während ein Benutzer mit einem Netzwerk verbunden ist. Benutzer können Formulare auf ihrem Computer speichern, offline daran arbeiten und sie dann an das Unternehmensnetzwerk übermitteln, wenn die Verbindung wiederhergestellt wird. Dies ist besonders nützlich für Personen, die zeitweiligen oder eingeschränkten Zugriff auf Netzwerkressourcen haben, z. B. Mitarbeiter, die häufig reisen.

Weniger Formulare Anstatt mehrere Papierformulare für denselben Geschäftsprozess zu verteilen und zu verwalten, können Sie eine einzelne Formularvorlage in InfoPath erstellen, die mehrere Ansichten enthält. In einer Formularvorlage für Spesenabrechnungen können Sie beispielsweise eine Ansicht für Mitarbeiter erstellen, die Ausgaben eingeben, eine zweite Ansicht für Vorgesetzte, die Ausgaben genehmigen, und eine dritte Ansicht für Mitarbeiter, die Erstattungen verarbeiten. Standardmäßig können Benutzer die Ansichten wechseln, indem sie auf der Registerkarte Start in der Dropdownliste Aktuelle Ansicht eine Ansicht auswählen. Sie können auch Regeln erstellen, die automatisch die Ansichten wechseln, wenn Benutzer das Formular öffnen, das Formular übermitteln oder auf eine Schaltfläche im Formular klicken.

Flexible Steuerelemente Zusätzlich zu Standardsteuerelementen, z. B. Text- und Listenfeldern, enthält InfoPath eine Reihe von Steuerelementen wie wiederholte Tabellen, Auswahlgruppen und optionale Abschnitte. Mit diesen Steuerelementtypen können Sie eine flexible Formularvorlage entwerfen, die Ihren Benutzern Platz bietet. In einer Formularvorlage für Spesenabrechnungen können Sie beispielsweise eine wiederholte Tabelle verwenden, damit Benutzer nur so viele Spesenpositionen eingeben können, wie sie benötigen.

Sie können auch Vorlagenteile erstellen, bei denen es sich um Teile einer Formularvorlage handelt, die gespeichert und in mehreren Formularvorlagen wiederverwendet werden können. Ein typischer Vorlagenteil besteht aus Steuerelementen und einer Datenquelle und kann auch Features wie Datenverbindungen, Datenüberprüfung und Regeln enthalten. Die Verwendung von Vorlagenteilen kann Ihnen Zeit sparen und sicherstellen, dass die Formularvorlagen in Ihrem organization in Ton, Struktur und Verhalten konsistent sind.

Seitenanfang

Was ist die Zielgruppe für InfoPath?

InfoPath 2010 ist sowohl für fortgeschrittene Geschäftsbenutzer als auch für IT-Experten und Entwickler konzipiert, je nachdem, welche formularbasierte Lösung ein Benutzer oder organization erstellen möchte. Benutzer aller Ebenen können jedoch Formulare ausfüllen.

Für erweiterte Geschäftsbenutzer

Mit InfoPath 2010 können Sie komplexe elektronische Formulare entwerfen, um schnell und kostengünstig Informationen zu sammeln, die für einen unmittelbaren Geschäftsbedarf erforderlich sind. Sie können Formulare mit Features wie berechneten Feldern, Festlegen von Standardwerten, bedingter Formatierung und QuickInfos anpassen, ohne Code schreiben zu müssen. Wenn Ihr organization auch SharePoint Server 2010 verwendet, können Sie diese Formulare für Informationen erstellen, die in SharePoint-Listen gespeichert sind. Das Speichern von Informationen an einem freigegebenen Speicherort (z. B. einer SharePoint-Liste) erleichtert teammitgliedern die Verwendung der Informationen und erleichtert so die Zusammenarbeit.

Darüber hinaus können Sie Benutzern mit Verbesserungen des Formularausfüllens in InfoPath Filler und der Interoperabilität mit anderen Microsoft Office 2010-Anwendungen, einschließlich Microsoft Outlook und Microsoft SharePoint Workspace 2010 (früher als Microsoft Office Groove bekannt), mehr Optionen beim Ausfüllen von Formularen bieten, einschließlich online, offline und auf mobilen Geräten. Sie können InfoPath 2010 auch verwenden, um Dokumentinformationsbereiche in Microsoft Office Word-, Microsoft PowerPoint- und Microsoft Excel-Anwendungen anzupassen, um Metadaten zu Dokumenten zu sammeln.

Für IT-Experten und Entwickler

InfoPath 2010 bietet eine vollständige Umgebung für entwurf, Entwicklung, Bereitstellung, Hosting (zusammen mit SharePoint Server), Sammlung, Aggregation und Integration von elektronischen Formularen. InfoPath 2010 wurde von Grund auf mit xml-Empfehlungen des World Wide Web Consortium (W3C) erstellt und ist für die Arbeit mit Ihrer vorhandenen Infrastruktur- und Prozessverwaltungsumgebung konzipiert.

Für erweiterte Formulare für Abteilungs- und Unternehmensgeschäftsprozesse können Sie zusammengesetzte Anwendungen und Workflowsequenzen mit InfoPath 2010 und SharePoint Server 2010 erstellen – mit wenig oder keinem Code. InfoPath 2010 kann vollständig in SharePoint Server 2010 integriert werden.

Sie können InfoPath-Formulare mit anderen Datenquellen und Branchensystemen wie Microsoft SQL Server, Oracle und SAP mithilfe von SharePoint Server 2010 Business Connectivity Services, Webdiensten und SOAP-Webdiensten (Simple Object Access Protocol) und REST -Webdiensten (Representational State Transfer) verbinden. Ihre InfoPath-Lösungen können auch mithilfe der Formate SharePoint Foundation 2010-Projektmappendatei (WSP) und SharePoint-Websitevorlagen (STP) portierbar sein, sodass Sie die Anwendung ganz einfach von Website zu Website und Server auf Server verschieben können. Darüber hinaus speichert InfoPath urLs jetzt als relativ (statt als absolute), um Portabilität zu ermöglichen.

Dies sind nur einige Beispiele für InfoPath 2010- und SharePoint Server 2010-Funktionen, mit denen Sie leistungsstarke formulargesteuerte Lösungen zur Automatisierung von Geschäftsprozessen erstellen können.

Seitenanfang

Funktionsweise von InfoPath mit anderen Programmen und Technologien

Um InfoPath optimal zu nutzen, sollten Sie es wahrscheinlich mit anderen Programmen, Servern und Technologien verwenden, einschließlich der in der folgenden Tabelle aufgeführten.

Programm oder Technologie Funktionsweise mit InfoPath
Microsoft SharePoint Foundation 2010 Sie können Formularvorlagen direkt in einer Bibliothek auf einem Server veröffentlichen, auf dem Microsoft SharePoint Foundation 2010 ausgeführt wird. Auf diese Weise können verwandte Formulare an einem zentralen, geeigneten Ort gespeichert werden. Beispielsweise kann ein Vertriebsteam eine SharePoint-Website als Ort zum Ausfüllen, Speichern und Anzeigen von Daten aus Verkaufsberichtsformularen verwenden. In der Bibliothek können Benutzer Formulare ausfüllen, die auf Ihrer Formularvorlage basieren, die Daten aus ausgefüllten Formularen nach Excel exportieren oder die Daten aus mehreren Formularen in einem Formular zusammenführen. Sie können auch eine Datenverbindung in Ihrer Formularvorlage einrichten, die Daten aus einer SharePoint-Liste oder -Bibliothek empfängt oder Daten an eine Bibliothek übermittelt.
Darüber hinaus können Sie eine Formularvorlage als Websiteinhaltstyp auf einem Server veröffentlichen, auf dem SharePoint Foundation 2010 ausgeführt wird. Auf diese Weise können Sie einer einzelnen Bibliothek mehrere Formularvorlagen zuweisen oder mehreren Bibliotheken in einer Websitesammlung eine einzelne Formularvorlage zuweisen.
Microsoft SharePoint Server 2010 Microsoft SharePoint Server 2010 ist eine integrierte Suite von Serveranwendungen, die die Kernfunktionen von SharePoint Foundation 2010 erweitert.
Sie können Formularvorlagen direkt in einer Bibliothek in SharePoint Server 2010 veröffentlichen und sie dann für die Verwendung im Web aktivieren. Darüber hinaus können Sie die folgenden Features nutzen:
InfoPath Forms Services Sie können eine browserkompatible Formularvorlage entwerfen und auf einem SharePoint Server veröffentlichen, auf dem InfoPath Forms Services ausgeführt wird. Benutzer können dann Formulare ausfüllen, die auf Ihrer Formularvorlage basieren, in einem Webbrowser oder auf einem mobilen Gerät. Darüber hinaus bietet InfoPath Forms Services einen zentralen Speicherort zum Speichern und Verwalten von Formularvorlagen für Ihre organization.
Erstellen von Formularen für SharePoint-Listen Mit InfoPath 2010 können Sie attraktive Formulare mit einem Klick auf eine Schaltfläche erstellen, die auf regulären oder externen SharePoint-Listen basieren. Navigieren Sie in einem Browser einfach zu einer SharePoint-Liste, und wählen Sie im SharePoint-Menüband unter Listentools aus, um infoPath zum Anpassen des Formulars zu verwenden. Sie können automatisch ein Formular mit allen SharePoint-Listenfeldern generieren und dann anpassen, wodurch die Zeit zum Erstellen eines Formulars verkürzt wird. Veröffentlichen Sie das Formular mit einem Klick, und das Formular ist in der SharePoint-Liste aktiv und einsatzbereit.
Verwenden von SharePoint Workspace 2010 für die Offline-Vervollständigung Mit InfoPath 2010 und SharePoint Workspace 2010 können Geschäftsprozessteilnehmer online oder offline arbeiten. SharePoint Workspace 2010 interagiert mit InfoPath-Formularen, wodurch es einfach ist, eine SharePoint-Liste oder -Bibliothek mit InfoPath-Formularen offline zu schalten. Die in den Formularen eingegebenen Informationen werden automatisch synchronisiert, sobald der Teilnehmer wieder online ist, sodass die Mitarbeiter unabhängig von ihrer Verbindung produktiv sein können.
Einbetten von Formularen in Webseiten In SharePoint Server 2010 ist es einfacher denn je, Ihre Formulare auf Webseiten mit dem neuen InfoPath-Formularwebpart zu hosten. In SharePoint Server 2007 mussten Benutzer, die ihre InfoPath-Formulare auf Webseiten hosten wollten, ASP.NET Code in Visual Studio schreiben. Ohne eine einzige Codezeile zu schreiben, können Sie das InfoPath-Formularwebpart einfach einer Webpartseite hinzufügen und auf das veröffentlichte Formular verweisen. Sie können das Webpart verwenden, um jedes InfoPath-Browserformular zu hosten, das in einer SharePoint-Liste oder -Formularbibliothek veröffentlicht wurde. Sie können es auch mit anderen Webparts auf der Seite verbinden, um Daten zu senden oder zu empfangen.
Verbinden von Formularen mit branchenspezifischen Systemen SharePoint Server 2010 bietet eine erweiterbare Architektur zum Verwalten des Benutzerzugriffs auf Datenverbindungen und Systeme. Dies vereinfacht die Entwicklung komplexer Formulare mit Zugriff auf mehrere Datenquellen und minimiert die Probleme bei der IT-Unterstützung.
InfoPath 2010 interagiert mit den Business Connectivity Services (BCS) von SharePoint Server 2010. BCS erweitert Microsoft Office-Anwendungen und SharePoint-Plattformfunktionen mit sofort einsatzbereiten Features, Diensten und Tools, die die Entwicklung von Lösungen mit Verbindungen zwischen externen Daten und Diensten optimieren. BCS kann auf verschiedene Arten eine Verbindung mit externen Datenquellen herstellen. BCS kann Daten in einer relationalen Datenbank über einen ADO.NET-Datenanbieter nutzen und damit interagieren. Es kann auch eine Verbindung mit jedem Standardwebdienst über SOAP 1.2-Protokoll herstellen, das von WSDL 1.1 oder 2.0 beschrieben wird. BCS kann einen Windows Communication Foundation-Dienst sowie benutzerdefinierten Microsoft .NET-Code nutzen und mit diesen interagieren, der von einem Entwickler einer Lösung kompiliert wurde. Darüber hinaus unterstützt InfoPath 2010 jetzt das Abrufen von XML-Daten aus REST-Webdiensten. REST-Webdienste verwenden Eingabeparameter, die über eine URL übergeben werden. Formular-Designer können die URL-Parameter jetzt dynamisch im InfoPath-Formular ändern, ohne code zu verwenden, indem Regeln verwendet werden, um die gewünschten Daten aus dem REST-Webdienst abzurufen.
Mithilfe von SharePoint Designer 2010 können Sie benutzerdefinierte InfoPath-Formulare erstellen, um Daten in einer externen Liste zu erstellen, zu lesen, zu aktualisieren und zu löschen. Diese Formularanpassungen werden beibehalten, wenn die externe Liste mithilfe von SharePoint Workspace 2010 offline geschaltet wird. Sie können auch Geschäftslogik mit dahinter liegendem Code hinzufügen, der auf dem Server und dem Client in SharePoint Workspace 2010 funktioniert.
SharePoint Server-Sandkastenlösungen Mit InfoPath 2010 können Benutzer infoPath-Formulare jetzt mit nur einem Klick bereitstellen, wobei verwalteter Code als Teil einer SharePoint Server-Sandkastenlösung ausgeführt wird. Mit SharePoint Server-Sandkastenlösungen können Formulardesigner Lösungen mit Code innerhalb eines begrenzten Berechtigungssatzes auf ihre SharePoint-Websites hochladen. Ein Ressourcenkontingent schränkt die übermäßige Ressourcennutzung ein. Der Websitesammlungsadministrator behält die Kontrolle und trifft Vertrauensentscheidungen bezüglich der Lösung. Der Farmadministrator kann praktisch sein.
Datenverbindungsbibliotheken Wenn mehrere Formularvorlagen die gleichen oder ähnliche Datenverbindungen verwenden, können Sie die Einstellungen für die Datenverbindung in einer Datensammlungsdatei in einer Datenverbindungsbibliothek auf einer SharePoint Server 2010-Website speichern. Wenn ein Benutzer ein Formular öffnet, das eine Verbindung mit einer Datenverbindungsdatei herstellt, verwendet InfoPath die Einstellungen in dieser Datei, um eine Verbindung mit der externen Datenquelle herzustellen. Auf diese Weise können mehrere Formularvorlagen dieselbe Datenverbindungsdatei verwenden, sodass es nicht erforderlich ist, für jede Formularvorlage dieselbe Datenverbindung von Grund auf neu zu erstellen. Wenn sich die Speicherort- oder Verbindungseinstellungen für eine externe Datenquelle ändern, müssen Sie außerdem nur die Datenverbindungsdatei und nicht jede Formularvorlage aktualisieren.
Workflows Wenn Sie InfoPath in Verbindung mit SharePoint Server 2010 verwenden, können Sie direkt in InfoPath an serverbasierten Dokumentworkflows teilnehmen. Sie können einen Workflow mit einer Formularvorlage starten, die status eines laufenden Workflows nachverfolgen oder eine Workflowaufgabe abschließen. SharePoint Server 2010 enthält mehrere vordefinierte Workflows, die für die Verwaltung gängiger Geschäftsprozesse konzipiert sind, z. B. Dokumentgenehmigung, Dokumentüberprüfung oder Signatursammlung.
Dokumentinformationsbereiche In vielen Microsoft Office-Programmen können Sie Eigenschaften für ein Serverdokument in einem Dokumentinformationsbereich aktualisieren, der als Gruppe von bearbeitbaren Feldern am Anfang eines Dokuments angezeigt wird. Beispielsweise müssen Sie in einem Microsoft Word 2010 Dokument möglicherweise Eigenschaften für den Namen des Autors, das Erstellungsdatum und den Dokumenttyp bearbeiten. Dies erleichtert Es Ihnen letztendlich, das gesuchte Ziel auf dem Server zu finden. Beispielsweise können Sie schnell alle Pressemitteilungen finden, in denen die Kundeneigenschaft mit dem Namen eines bestimmten Kunden übereinstimmt. Sie können InfoPath verwenden, um einen benutzerdefinierten Dokumentinformationsbereich für die Verwendung mit einem Website- oder Listeninhaltstyp zu erstellen oder zu bearbeiten. Auf diese Weise können Sie das Erscheinungsbild des Dokumentinformationsbereichs steuern oder InfoPath-Features wie Datenüberprüfung und bedingte Formatierung verwenden, um das Verhalten der Formularfelder im Bereich anzupassen.
Outlook Sie können Formularvorlagen an Benutzer verteilen, indem Sie die Formularvorlage in einer Liste von E-Mail-Nachrichtenempfängern veröffentlichen. Ebenso können Sie eine Formularvorlage so entwerfen, dass Benutzer ausgefüllte Formulare als Anlage in einer E-Mail-Nachricht übermitteln können.
In Outlook 2010 können Benutzer infoPath-Formulare zusätzlich als E-Mail-Nachrichten öffnen, ausfüllen und übermitteln. Sie können das Formular auch in einer E-Mail-Nachricht beantworten oder weiterleiten, genau wie bei jeder anderen E-Mail-Nachricht. In ihrem Posteingang können Benutzer Sammlungen verwandter Formulare in einem dedizierten InfoPath Forms-Ordner speichern. Durch das Anzeigen von Daten aus jedem Formular in Spalten im Ordner können Benutzer die Daten aus mehreren Formularen schnell gruppieren, filtern und sortieren.
Word Obwohl Sie Word verwenden können, um ein Dokument zu erstellen, das wie ein Formular aussieht und sich wie ein Formular anfühlt, funktioniert Word am besten als Textverarbeitungsprogramm, nicht als Programm zum Entwerfen von Formularen. Im Gegensatz dazu wurde InfoPath speziell für das Entwerfen und Ausfüllen von elektronischen Formularen erstellt. Wenn Sie vorhandene Word Dokumente in InfoPath-Formularvorlagen konvertieren möchten, können Sie dazu den Import-Assistenten in InfoPath verwenden.
Excel Benutzer können Daten aus einem oder mehreren InfoPath-Formularen in ein neues Excel-Arbeitsblatt exportieren. Darüber hinaus verwenden einige Organisationen Excel-Arbeitsmappen als Formulare zum Sammeln von Daten. Diese Arbeitsmappen enthalten in der Regel leere Zellen, in die Benutzer Daten eingeben können. Sie können eine Excel-Arbeitsmappe mithilfe des Import-Assistenten in InfoPath in eine InfoPath-Formularvorlage konvertieren.
Access Sie können Ihre Formularvorlage mit einer vorhandenen Access-Datenbank verbinden. Benutzer können dann Daten abfragen oder an diese Datenbank übermitteln. Ebenso können Sie Listenfelder mit Werten aus der Datenbank auffüllen oder Steuerelemente an die Felder und Gruppen binden, die der Datenbank zugeordnet sind.
In Access 2010 können Sie zusätzlich eine InfoPath-Formularvorlage basierend auf einer Access-Datenbank erstellen und die Formularvorlage dann als E-Mail-Nachricht in einer Liste von Empfängern veröffentlichen.
Microsoft SQL Server InfoPath funktioniert mit SQL Server Datenbanken in einem der folgenden Formate: Microsoft SQL Server 2000 bis Microsoft SQL Server 2008.
Sie können eine Formularvorlage entwerfen, die mit einer SQL Server-Datenbank verbunden ist. Benutzer können dann das Formular verwenden, um Daten abzufragen oder an die Datenbank zu übermitteln. Ebenso können Sie Listenfelder mit Werten aus der Datenbank auffüllen oder Steuerelemente an die Felder und Gruppen binden, die der Datenbank zugeordnet sind.
Microsoft Visual Studio-Tools für Anwendungen Obwohl Sie viele Aspekte von InfoPath-Formularen anpassen können, ohne Code zu schreiben, können Sie InfoPath-Formulare auch mit Code erweitern, wenn die deklarative Logik die Anforderungen für die Implementierung Ihrer Lösungsfunktionalität nicht erfüllt. Wenn Sie wissen, wie verwalteter Code geschrieben wird, können Sie über den Entwurfsmodus auf die Microsoft Visual Studio-Tools für Anwendungen-Programmierumgebung zugreifen, um In Microsoft Visual Basic oder Microsoft Visual C# geschriebenen Formularcode ("Code Behind") zu erstellen, zu bearbeiten und zu debuggen. Der Code wird dann in die InfoPath-Formularvorlage (XSN-Datei) eingebettet.
Wenn Sie beispielsweise die Möglichkeit zum Berechnen des Interesses an einem Formular einschließen möchten, können Sie verwalteten Code in das Formular selbst schreiben, und InfoPath Filler oder InfoPath Forms Services führt diesen Code aus, wenn das Formular geöffnet oder bearbeitet wird.
Webdienste Sie können Ihre Formularvorlage mit einem Webdienst verbinden, um XML-Daten mit anderen Programmen oder Systemen auszutauschen. Beispielsweise können Sie einen Webdienst verwenden, um Daten von einer Oracle-Datenbank zu empfangen oder daten an eine Oracle-Datenbank zu übermitteln, die von InfoPath nicht direkt unterstützt wird. Sie können Listenfelder auch mit Werten auffüllen, die aus dem Webdienst stammen, oder Steuerelemente an die Felder und Gruppen binden, die dem Webdienst zugeordnet sind.
XML-Schemas InfoPath basiert auf Xml (Extensible Markup Language). Wenn Sie eine Formularvorlage entwerfen, erstellt InfoPath eine XSN-Datei, eine Cabinet-Datei (.cab), die die Dateien enthält, die für die Funktion des Formulars erforderlich sind, z. B. XML-Schemadateien (XSD) und XSL-Transformationsdateien (XSLT). Wenn ein Benutzer ein Formular in InfoPath ausfüllt, werden die Daten in diesem Formular als branchenüblicher XML-Code gespeichert oder übermittelt. Sie müssen jedoch nichts über XML wissen, um eine Formularvorlage zu entwerfen oder ein Formular auszufüllen. Der Punkt ist, dass XML es Ihrem organization erleichtern kann, die gesammelten Daten mithilfe von Formularen neu zu verwenden. Beispielsweise kann ein einzelnes InfoPath-Formular für Reiseberichte verwendet werden, um XML-Daten für ein Kundenbeziehungsmanagementsystem, ein Kleingeldsystem und ein Reiseplanungssystem bereitzustellen. Wenn Ihr organization eine bestimmte XSD-Datei für Spesenabrechnungen verwendet, können Sie außerdem den Entwurf einer Formularvorlage für Spesenabrechnungen auf dieser XSD-Datei basieren. Wenn Sie nicht über ein vorhandenes Schema verfügen, erstellt InfoPath eines für Sie, wenn Sie Ihrer Formularvorlage Steuerelemente hinzufügen.

Seitenanfang