| | Produktinformationen Hilfe und Anleitungen Schulung Ähnliche Produkte und Technologien Vorlagen Support und Feedback Technische Ressourcen Zusätzliche Ressourcen |
Service Pack-Features in InfoPath 2003
| Anwendbar unter |
| Microsoft Office InfoPath 2003 Service Pack 1 |
Microsoft Office InfoPath 2003 Service Pack 1 enthält Updates und bietet Leistungsverbesserungen für Microsoft Office System. Außerdem enthält das Service Pack eine Reihe von Features, die nur für InfoPath vorgesehen sind und mit denen das Entwerfen, Veröffentlichen und Ausfüllen von Formularen vereinfacht wird. Im vorliegenden Artikel
erhalten Sie eine Übersicht über diese verbesserten Features.
Hinweis In der Standardeinstellung werden die Service Pack-Features beim Installieren des Service Packs aktiviert. Sie haben jedoch auch die Möglichkeit, sie zu deaktivieren. Weitere Informationen über das Service Pack erhalten Sie über die Verknüpfungen im Feld Siehe auch am Anfang dieses Artikels.
Verbesserte Formularsteuerelemente
Das Service Pack bietet weitere Steuerelemente (Steuerelement: Ein Objekt der grafischen Benutzeroberfläche (z. B. ein Textfeld, ein Kontrollkästchen, eine Bildlaufleiste oder eine Befehlsschaltfläche) zur Steuerung des Programms durch den Benutzer. Mithilfe von Steuerelementen können Daten bzw. eine Auswahl angezeigt werden, bestimmte Aktionen ausgeführt sowie die Lesbarkeit der Benutzeroberfläche vereinfacht werden.) für das Arbeiten mit Daten. Darüber hinaus wurden einige bereits früher vorhandene Steuerelemente weiterentwickelt. In der folgenden Liste werden einige dieser neuen und verbesserten Steuerelemente beschrieben:
- Master-/Detailsteuerelemente Bei der Auswahl eines Elements in einem Mastersteuerelement werden entsprechende Informationen zu dem betreffenden Element in einem Detailsteuerelement angezeigt. Dadurch können große Datenmengen effizient verarbeitet werden.
Wenn ein Formular beispielsweise mit einer Datenbank mit Verkaufsinformationen verbunden ist, können Sie mithilfe eines Mastersteuerelements Kundendatensätze und mithilfe eines Detailsteuerelements die Aufträge der einzelnen Kunden anzeigen.
- Dateianlagesteuerelement Mit diesem Steuerelement können Benutzer Dateien als Anlage an ein ausgefülltes Formular anfügen.
- Benutzerdefinierte Steuerelemente Entwickler von Formularen können nun Steuerelemente einfügen, die auf Microsoft ActiveX- (ActiveX: Technologien, mit deren Hilfe Softwarekomponenten unabhängig von der Sprache, in der sie erstellt wurden, in einer Netzwerkumgebung miteinander interagieren können.)Technologien beruhen, z. B. ein Microsoft Windows®-Schieberegler-Steuerelement oder ein benutzerdefiniertes, speziell für InfoPath entwickeltes Steuerelement.
- Auswahlgruppe Mit diesem Steuerelement können Benutzer beim Ausfüllen eines Formulars eine Option durch eine andere ersetzen. So kann beispielsweise eine Standardlieferadresse durch eine alternative Adresse ersetzt werden.
- Bildlaufbereich Mit diesem Steuerelement können Benutzer in einem Formular einen Bildlauf durch den Text innerhalb eines Bereichs mit festgelegter Breite ausführen. Insbesondere auf Formularen mit großen Datenmengen kann durch Bildlaufbereiche eine Menge Platz gespart werden.
- Wiederholter, rekursiver Abschnitt Dieses Steuerelement kann in sich selbst eingefügt werden, es ist an verschachtelte Referenzfelder (Referenzfeld: Ein Feld, das mit einem anderen Feld so verknüpft ist, dass ihre Eigenschaften immer übereinstimmen. Wenn die Eigenschaften in einem Feld geändert werden, werden die Eigenschaften im anderen Feld automatisch aktualisiert.) gebunden und wiederholt sich. Dies ist insbesondere dann hilfreich, wenn hierarchisch angeordnete Inhalte erstellt werden sollen, beispielsweise ein Organigramm oder eine Gliederung.
- Vertikale Beschriftung Mithilfe dieses Steuerelements können Sie einem Formular Text hinzufügen, der in einem Winkel von 90 Grad angezeigt wird, z. B. eine vertikale Spaltenüberschrift.
- Verbesserte Steuerelemente Neben den neuen Steuerelementen bietet das Service Pack eine Reihe von Verbesserungen hinsichtlich der Arbeit mit Steuerelementen. Unter anderem können Sie nun den Text in einem Steuerelement am umgebenden Text ausrichten, in Textfeldern die Anzahl der Zeichen beschränken und Absatzumbrüche aktivieren, mehrere Steuerelemente gleichzeitig bearbeiten und Listenfelder mit Werten aus Formularen ausfüllen.
Weitere Möglichkeiten für das Arbeiten mit Daten
Das Service Pack bietet Unterstützung für die folgenden InfoPath-Features bzw. stellt eine Erweiterung der bisherigen Unterstützung dar:
- Formeln und Funktionen Sie können nun mathematische Werte berechnen, Datumsangaben und Uhrzeiten anzeigen, in einem Formular auf andere Felder verweisen und Zeichenfolgenoperationen wie das Zusammenfassen mehrerer Felder in einem Feld ausführen, ohne dass Sie dabei mit Skripts arbeiten müssen.
- Filter Das Service Pack ermöglicht das Filtern von Daten in wiederholten Tabellen (Wiederholte Tabelle: Ein Steuerelement in einem Formular, das andere Steuerelemente in einem Tabellenformat enthält und nach Bedarf wiederholt wird. Benutzer können beim Ausfüllen des Formulars mehrere Zeilen einfügen.) und bestimmten anderen Steuerelementen. Mit Filtern können Sie auch den Effekt eines überlappenden Listenfelds erzeugen, bei dem durch die Auswahl in einem Listenfeld die auswählbaren Optionen in einem zweiten Listenfeld bestimmt werden.
- Gültigkeitsprüfung Durch das Aktivieren des Service Packs können Sie über einen Mustervergleich Anforderungen an die Gültigkeitsprüfung (Gültigkeitsprüfung: Der Vorgang, bei dem die Richtigkeit von Daten geprüft wird. Eine Gruppe von Regeln, die auf ein Steuerelement angewendet werden können, um den Datentyp und den Datenbereich anzugeben, der von Benutzern eingegeben werden kann.) für Steuerelemente definieren. Durch Dateneingabeformate kann die Eingabe von Zahlen und Text in ein Steuerelement beschränkt werden. Beispielsweise können Sie festlegen, dass Telefonnummern mit Klammern um die Vorwahl eingegeben werden müssen. Darüber hinaus können Sie einem einzigen Feld mehrere Gültigkeitsprüfungswarnungen zuordnen.
- Bedingte Formatierung Nun können Sie in Abhängigkeit von dem Wert eines anderen Steuerelements im Formular festlegen, ob ein bestimmtes Steuerelement ausgeblendet bzw. deaktiviert ist. So können Sie beispielsweise festlegen, dass ein Textfeld für die Führerscheinnummer solange schreibgeschützt ist, bis eine entsprechende Altersangabe in einem anderen Steuerelement des Formulars eingegeben wird. Außerdem kann eine bedingte Formatierung (Bedingte Formatierung: Vorgang zum Ändern der Darstellung eines Steuerelements, einschließlich dessen Sichtbarkeit und Lese-/Schreibzugriffsstatus, auf der Grundlage von Werten, die in das Formular eingegeben wurden.) für eine größere Vielfalt von Steuerelementen festgelegt werden, u. a. für die Datumsauswahl, Schaltflächen und Kontrollkästchen.
- Regeln Sie können Bedingungen und Aktionen festlegen, die als Regeln bezeichnet werden. Diese führen auf der Grundlage von Ereignissen und Werten im Formular automatisch bestimmte Aufgaben aus. Durch Regeln können Sie Aufgaben ersetzen, für die andernfalls Skripts geschrieben werden müssten. Mit Regeln können Sie beispielsweise Formulare öffnen bzw. schließen, Werte in Felder eingeben, zwischen Ansichten wechseln, Dialogfelder öffnen und Daten über eine Datenverbindung (Datenverbindung: Die Verbindung zwischen einem InfoPath-Formular und einer externen Datenquelle, beispielsweise einer Datenbank, einem Webdienst, einer SharePoint-Bibliothek oder einer XML-Datei. Datenverbindungen werden zum Abfragen und Senden von Daten verwendet.) abrufen oder senden.
- Erweiterte XML-Schemaunterstützung In InfoPath werden nun die folgenden Strukturen von XML-Schemas (XML-Schema: Eine formale, in XML geschriebene Spezifikation, die die Struktur eines XML-Dokuments sowie die Elementnamen und umfangreichen Datentypen definiert, deren Elemente in Kombination auftreten können und deren Attribute für jedes Element verfügbar sind.) unterstützt: abstrakte Typen, abstrakte Elemente und Ersetzungsgruppen, erforderliche Platzhalter (<beliebig>), wiederholte oder optionale Modellgruppen (Sequenz, Auswahl, Gruppe, wobei jeweils minOccurs bzw. maxOccurs ungleich 1 ist); und Inlineschemas. Wenn Sie ein Formular auf der Grundlage eines vorhandenen XML-Schemas entwerfen und dieses außerhalb von InfoPath geändert wurde, können Sie das Formular außerdem mit dem neuen XML-Schema aktualisieren.
Verbesserte Unterstützung für Datenverbindungen
Durch das Verbinden eines Formulars mit einer externen Datenquelle (Datenquelle: Zusammengehörige Felder und Gruppen, welche die Daten für ein InfoPath-Formular definieren und speichern. Steuerelemente im Formular sind an die Felder und Gruppen in der Datenquelle gebunden.), beispielsweise einer Datenbank mit Mitarbeiterinformationen, können Sie anspruchsvolle Funktionen wie dynamische Listenfelder und Offline-Datenspeicher in das Formular einbinden. Das Service Pack bietet die folgenden neuen Typen von Datenverbindungen und Verbesserungen für vorhandene Datenverbindungen:
- Sekundäre Datenquellen Neben dem Ausfüllen der Auswahloptionen für Listenfelder ist es nun auch möglich, Steuerelemente an externe Datenquellen zu binden (Binden: Verbinden eines Steuerelements mit einem Feld oder einer Gruppe in der Datenquelle, sodass in das Steuerelement eingegebene Daten gespeichert werden. Wenn die Bindung eines Steuerelements aufgehoben wird, ist das Steuerelement nicht mit einem Feld oder einer Gruppe verbunden, und in das Steuerelement eingegebene Daten werden somit nicht gespeichert.). Anschließend können Sie mithilfe dieser Steuerelemente Daten an die sekundäre Datenquelle senden bzw. von dieser abrufen.
- Webdienste Mit der Webdienste-Datenverbindung können Sie auf einfache Weise Formulare an Webdienste binden, die Daten mithilfe von ADO.NET-DataSets empfangen und senden.
- Windows SharePoint Services-Bibliotheken und -Listen Über die Microsoft Windows SharePoint™ Services-Bibliothekendatenverbindung oder -Listendatenverbindung können Sie Formulare entwerfen, die Daten von einer SharePoint-Formularbibliothek (Formularbibliothek: Ein Ordner, in dem eine Sammlung von Formularen, die auf derselben Vorlage basieren, gespeichert und freigegeben sind. Jedem Formular in einer Formularbibliothek sind benutzerdefinierte Informationen zugeordnet, die im Inhaltsverzeichnis der Bibliothek angezeigt werden.) oder -Liste empfangen. Beispielsweise können die in einem Listenfeld angezeigten Einträge direkt von Elementen in einer Formularbibliothek bezogen werden. Darüber hinaus können Sie auch Datenverbindungen erstellen, über die die Benutzer ausgefüllte Formulare an eine SharePoint-Formularbibliothek senden können.
- Senden von E-Mails Sie können Formulare so einrichten, dass ausgefüllte Formulare durch Auswahl der Option Absenden im Menü Datei als Anlage einer E-Mail-Nachricht gesendet werden. E-Mail-Adressen, die Betreffzeile und der Dateiname der Anlage können vordefiniert sein, entweder mit statischen Werten oder mit Werten, die auf Einträgen im Formular basieren.
- Weitere Optionen zum Senden Sie können nun ein bestimmtes Feld (Feld: Ein Element oder Attribut in der Datenquelle, das Daten enthalten kann. Wenn das Feld ein Element ist, kann es Attributfelder enthalten. In Feldern werden die Daten gespeichert, die in Steuerelemente eingegeben werden.)
oder eine bestimmte Gruppe (Gruppe: Ein Element in der Datenquelle, das Felder oder andere Gruppen enthalten kann. Steuerelemente, die andere Steuerelemente wie wiederholte Tabellen und Abschnitte enthalten, sind an Gruppen gebunden.)
im Formular, lediglich den Inhalt eines Feldes oder einer Gruppe im Formular oder das gesamte InfoPath-Formular (einschließlich der Verarbeitungsanweisungen (Verarbeitungsanweisung: Informationen, die in der Einleitung eines XML-Dokuments gespeichert sind. Diese Informationen werden über den XML-Parser an jede Anwendung weitergeleitet, die das XML-Dokument verwendet.)) an einen Webdienst senden. Außerdem können Sie die Daten des Formulars als Zeichenfolge senden, wodurch digital signierte Daten übermittelt werden können. Sie können auch Formulare entwerfen, die an mehrere Adressen gesendet werden können. So können Sie beispielsweise ein Formular als E-Mail-Nachricht senden und einen Teil desselben Formulars an einen Webdienst senden.
Verbesserte Optionen für Layout und Druck
Nach der Installation des Service Packs können Sie die Vorteile der weiterentwickelten Layout-, Formatierungs- und Druckoptionen nutzen. In der folgenden Liste werden einige dieser Verbesserungen aufgeführt:
- Schrift- und Absatzformatierung Sie können nun Werte im Feld Schriftgrad eingeben und Abstands- und Einzugsoptionen für Absätze definieren.
- Kopf- und Fußzeilen Mit dem Service Pack werden die Möglichkeiten zum Hinzufügen und Formatieren von Kopf- und Fußzeilen verbessert. So können Sie nun z. B. festlegen, dass eine bestimmte Schriftart für Text in Kopf- und Fußzeilen verwendet wird.
- Drucken Beim Entwerfen eines Formulars können Sie zusätzliche Druckoptionen für Benutzer festlegen, u. a. die Anzahl der zu druckenden Exemplare, die Sortierung, den Druckbereich, den Druckernamen, die Seitenränder, das Papierformat, die Papierquelle und Seitenumbrüche. Sie können auch eine Führung für die Seitenbreite anzeigen, anhand derer Sie erkennen können, ob der Inhalt des Formulars auf die gedruckte Seite passt. Wenn Sie mit XML (Extensible Markup Language) (Extensible Markup Language (XML): Eine komprimierte Form der Standard Generalized Markup Language (SGML), mit deren Hilfe Entwickler benutzerdefinierte Tags erstellen können, die eine flexible Organisation und Präsentation von Informationen ermöglichen.) vertraut sind, können Sie die Druckoptionen für Formulare noch genauer festlegen, indem Sie Druckansichten für Microsoft Office Word 2003 entwerfen und zuordnen.
- Weitere Formatierungstools InfoPath enthält nun das Tool Format übertragen, mit dessen Hilfe Sie auf einfache Weise die Formatierung von Text und anderen Steuerelementen kopieren können. Über das Dialogfeld Symbol können Sie auch Symbole einfügen oder mit dem Tabellenzeichnungstool eine komplexe Tabelle zeichnen. Beispielsweise können Sie eine Tabelle zeichnen, die Zellen unterschiedlicher Höhe oder eine unterschiedliche Anzahl von Spalten pro Zeile enthält.
Bessere Integration in vorhandene Geschäftsprozesse
Das Ausfüllen eines Formulars stellt häufig einen Schritt in einem umfassenden Geschäftsprozess dar, in den weitere Tools, Prozesse und Personen involviert sind. Das Service Pack bietet erweiterte Unterstützung für Formulare als Teil eines Geschäftsprozesses. Dazu wurden die folgenden Features verbessert bzw. neu eingeführt:
- Digitale Signaturen Beim Ausfüllen von Formularen können Benutzer nun bestimmte Datenmengen signieren,
digitale Signaturen (Digitale Signatur: Ein elektronisches, auf Verschlüsselung basierendes Authentifizierungszeichen in einem Formular oder einem Formularabschnitt. Diese Signatur bestätigt, dass das Formular bzw. der Abschnitt von der Person stammt, die es signiert hat, und nicht verändert wurde.) einfügen und anzeigen und ein Formular in der Form zum Zeitpunkt seiner Signierung anzeigen. Zudem können digitalen Signaturen Kommentare hinzugefügt werden. Entwickler von Formularen können festlegen, ob mehrere digitale Signaturen für ein Formular zulässig sein sollen und ob diese Signaturen nebeneinander bestehen dürfen (in diesem Fall ist jede Signatur unabhängig von den anderen Signaturen) oder Gegensignaturen darstellen (in diesem Fall wird das Formular mit jeder Signatur einzeln signiert).
- Benutzerrollen Beim Entwerfen eines Formulars können Sie Kategorien erstellen, die als Benutzerrollen (Benutzerrolle: Eine vordefinierte Kategorie, die Formularbenutzern basierend auf Position oder anderen Kriterien zugewiesen werden kann. Rollen werden typischerweise zur Darstellung von benutzerdefinierten Versionen eines Formulars für unterschiedliche Benutzertypen verwendet.) bezeichnet werden. Anschließend können Sie diesen Rollen Benutzer zuweisen. Dies ist hilfreich, wenn Sie die
Ansicht (Ansicht: Eine formularspezifische Anzeigeeinstellung, die mit einer Formularvorlage gespeichert und auf Formulardaten angewendet werden kann, wenn das Formular ausgefüllt wird. Benutzer können zwischen Ansichten wechseln, um die Menge der im Formular angezeigten Daten auszuwählen.) eines Formulars oder das Verhalten bestimmter Steuerelemente auf der Grundlage der Rolle eines bestimmten Benutzers ändern möchten. Beispielsweise können in einem Formular mit einem Ausgabenbericht Managern und Mitarbeitern unterschiedliche Versionen dieses Formulars angezeigt werden.
- Interaktive Workflowdienste Die interaktiven Workflowdienste (Human Workflow Services, HWS) stellen einen Dienst für Informationsbearbeiter dar, der in Microsoft BizTalk® Server 2004 integriert ist. Unternehmen können mithilfe der interaktiven Workflowdienste Geschäftsprozesse erstellen, mit denen Benutzer unter Verwendung von Programmen wie InfoPath interagieren können. Beim Ausfüllen eines Formulars in InfoPath können Benutzer eine Aktion in den interaktiven Workflowdiensten aktivieren und im Aufgabenbereich Workflow auf Aufgaben in den interaktiven Workflowdiensten reagieren. Beispielsweise können Benutzer durch einen einfachen Mausklick auf eine Schaltfläche im Aufgabenbereich Workflow ein Formular ihrem Vorgesetzten zur Einsichtnahme zuweisen.
Weitere Verbesserungen von Features
Das Service Pack bietet außerdem Unterstützung für folgende Features:
- Unterstützung von verwaltetem Code Entwickler können nun das neue Microsoft Office InfoPath™ 2003 Toolkit für Visual Studio® .NET installieren. Das Toolkit enthält Integrationsfeatures und die entsprechende Dokumentation, sodass Sie mithilfe von Microsoft Visual Studio .NET 2003 InfoPath-Formulare erstellen und debuggen können, in denen verwalteter Microsoft Visual C#®- oder Microsoft Visual Basic® .NET-Code verwendet wird. Wenn Sie das Toolkit downloaden möchten, finden Sie im Feld Siehe auch am Anfang dieses Artikels eine entsprechende Verknüpfung.
- Unterstützung für Tablet PCs Wenn Sie mit einem Tablet PC arbeiten, können Sie direkt in Feldern eines Formulars schreiben, und die Freihandeingabe wird von InfoPath automatisch in gedruckten Text umgewandelt. Je nach Formularentwurf können Sie auch handgeschriebene Notizen oder Freihandzeichnungen in bestimmte Felder einfügen und diese im Formular speichern. Wenn Sie Formulare für Tablet PC-Benutzer entwerfen, können Sie nun auch Hintergrundbilder für Freihandzeichnungs-Steuerelemente festlegen.
- Veröffentlichungsoptionen Nach dem Entwerfen eines Formulars können Sie es als Anlage einer Microsoft Office Outlook® 2003-E-Mail-Nachricht an andere Personen senden. Zudem können Sie nun Formulare auf der vollständig vertrauenswürdigen Sicherheitsebene im Entwurfsmodus entwerfen und veröffentlichen.
- Verwaltung von Formularen Das neue Dialogfeld Ein Formular ausfüllen wird bei jedem Öffnen von InfoPath angezeigt. Mithilfe der Optionen in diesem Dialogfeld können Sie Ihre Formulare auf einfache Weise organisieren, suchen, öffnen und aktualisieren. Dieses Dialogfeld ist optional und kann ggf. deaktiviert werden.
- Zugriff auf Features Sie können den Zugriff von Benutzern auf bestimmte Symbolleistenschaltflächen und Menübefehle in einem Formular verhindern. Dies gilt u. a. für die Optionen Speichern, Speichern unter, Exportieren nach und Drucken. Dies kann insbesondere dann hilfreich sein, wenn Benutzer nur zum Senden eines Formulars in der Lage sein sollen.
- Verbesserte Unterstützung von Sprachen Sie können nun Formulare mit Text in indischen und südasiatischen Sprachen sowie Sprachen erstellen und bearbeiten, die von rechts nach links (Von rechts nach links: Bezieht sich auf Tastatureinstellungen, Dokumentansichten, Elemente der Benutzeroberfläche und die Richtung, in der Text angezeigt wird. Arabisch und Hebräisch sind Sprachen mit Lese-/Schreibrichtung von rechts nach links.) geschrieben werden.
|