| | Produktinformationen Hilfe und Anleitungen Schulung Ähnliche Produkte und Technologien Vorlagen Support und Feedback Technische Ressourcen Zusätzliche Ressourcen |
InfoPath 2007-Features, die in InfoPath 2003 nicht verfügbar sind
Die meisten Microsoft Office InfoPath 2007-Features können auch in InfoPath 2003 verwendet werden. Dies erleichtert Ihnen das Erstellen von Office InfoPath 2007-Formularvorlagen, die von Benutzern geöffnet werden können, die InfoPath 2003 ausführen. Es gibt jedoch einige wenige Office InfoPath 2007-Features, die sich in InfoPath 2003 anders als erwartet verhalten oder überhaupt nicht funktionsfähig sind. Diese Features generieren Fehler oder Fehlermeldungen in einer Office InfoPath 2007-Formularvorlage, die für die Verwendung mit InfoPath 2003 entworfen wurde.
Worin unterscheiden sich Fehler und Nachrichten?
In der folgenden Tabelle werden die Unterschiede zwischen Fehlern und Meldungen im Aufgabenbereich des Designdetektivs beschrieben.
| Symbol |
Typ |
Beschreibung |
 |
Fehler |
Die Formularvorlage funktioniert nicht ordnungsgemäß. Sie müssen vor dem Veröffentlichen der Formularvorlage die Fehler beheben. |
 |
Meldung |
Die Formularvorlage funktioniert möglicherweise nicht wie erwartet. Meldungen sind weniger ernst als Fehler. Sie können entscheiden, ob Sie vor dem Veröffentlichen der Formularvorlage auf die Meldungen eingehen. |
In der folgenden Tabelle sind die Office InfoPath 2007-Features aufgeführt, die in InfoPath 2003 nicht unterstützt werden.
| Office InfoPath 2007-Feature |
Art des Problems |
Details
|
| Verwaltung von Informationsrechten (IRM, Information Rights Management) |
 |
IRM-Features werden in InfoPath 2003 nicht unterstützt. Bevor Sie Ihre Office InfoPath 2007-Formularvorlage im InfoPath 2003-Format speichern, müssen Sie die Verwaltung von Rechten für die Formularvorlage im Dialogfeld Berechtigung deaktivieren. Um das Dialogfeld Berechtigung zu öffnen, klicken Sie im Menü Datei auf Anmeldeinformationen verwalten. |
| Datenverbindungsbibliotheken |
 |
Wenn 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.) in Ihrer Formularvorlage eine Verknüpfung mit einer Datenverbindungsbibliothek (Datenverbindungsbibliothek: Eine Dokumentbibliothek auf einer Site mit Microsoft Office SharePoint Server 2007, die eine Sammlung universeller Datenverknüpfungsdateien (UDCX) und Office-Datenverknüpfungsdateien (ODC) enthält.) auf einer Microsoft Office SharePoint Server 2007-Website herstellt, müssen Sie diese Datenverbindung aus der Formularvorlage oder zumindest die Verweise auf die Datenverbindungsbibliothek aus der Datenverbindung entfernen. Um auf Datenverbindungen in der Formularvorlage zuzugreifen, klicken Sie im Menü Extras auf Datenverbindungen. |
| Die Funktionen addDays, addSeconds und userName |
 |
Die Funktionen addDays, addSeconds und userName werden in InfoPath 2003 nicht unterstützt. Diese Funktionen treten gelegentlich in XPath (XML Path Language (XPath): Eine Sprache zum Adressieren von Teilen eines XML-Dokuments. XPath stellt darüber hinaus auch grundlegende Möglichkeiten zum Bearbeiten von Zeichenfolgen, Zahlen und booleschen Werten bereit.)-Ausdrücken oder als Teil einer Formel auf. Vor dem Speichern einer Office InfoPath 2007-Formularvorlage im InfoPath 2003-Format müssen Sie sämtliche Verweise auf diese Funktionen entfernen. |
| Funktion zum Senden von Daten an eine Hostumgebung |
 |
In InfoPath 2003 können keine Daten an eine Hostumgebung (Hostumgebung: Eine Web- oder Desktopanwendung, wie z. B. eine Windows Forms-Anwendung, in die ein InfoPath-Formular eingebettet wird.), wie z. B. an eine Microsoft ASP.NET-Seite, gesendet werden. Sie müssen die entsprechende Datenverbindung löschen, bevor Sie die Formularvorlage im InfoPath 2003-Format veröffentlichen oder speichern. |
| Das Office InfoPath 2007-Objektmodell |
 |
Das Office InfoPath 2007-Objektmodell stellt eine verbesserte Unterstützung von verwaltetem Code bereit. Dieses neue Objektmodell wird in InfoPath 2003 nicht unterstützt. Wenn Sie das Office InfoPath 2007-Objektmodell zum Schreiben von Code für Ihre Office InfoPath 2007-Formularvorlage verwendet haben, diese Formularvorlage nun jedoch mit InfoPath 2003 kompatibel machen möchten, müssen Sie den Code entfernen oder mithilfe des InfoPath 2003-Objektmodells neu schreiben. |
| Bestimmte Formularcodesprachen |
 |
Wenn Sie der Formularvorlage in Microsoft Visual Basic oder Microsoft Visual C# geschriebenen verwalteten Code mithilfe von Microsoft Visual Studio 2005-Tools für Anwendungen (VSTA) (Microsoft Visual Studio 2005 Tools für Applikationen (VSTA): Eine Programmierumgebung mit verwaltetem Code, mit der Visual Basic- oder Visual C#-Code in einer InfoPath-Formularvorlage erstellt, beabeitet und und auf Fehler untersucht werden kann.) oder Microsoft Visual Studio-Tools für Microsoft Office System (InfoPath 2007 Beta-Unterstützung) hinzugefügt haben, müssen Sie entweder den Code entfernen oder neu schreiben, damit er mit InfoPath 2003 funktionsfähig ist. Wenn Sie den Code entfernen möchten, klicken Sie im Dialogfeld Formularoptionen auf Code entfernen (im Abschnitt Programmierung). Möglicherweise müssen Sie auch die Formularcodesprache in eine andere ändern, die von InfoPath 2003 unterstützt wird. |
| Datenverbindungen, die gefilterte Daten aus einer SharePoint-Bibliothek oder -Liste empfangen |
 |
Bestimmte Datenverbindungsoptionen werden in InfoPath 2003 nicht unterstützt. Dazu zählen die Funktion zum Empfangen von gefilterten Daten aus Spalten in einer Microsoft Windows SharePoint Services-Bibliothek oder -Liste. Bevor Sie die Formularvorlage im InfoPath 2003-Format speichern oder veröffentlichen, öffnen Sie den Datenverbindungs-Assistenten, wählen Sie die Datenverbindung aus, die Sie ändern möchten, und deaktivieren Sie auf der Seite, auf der Sie eine Windows SharePoint Services-Liste oder -Bibliothek auswählen, das Kontrollkästchen Nur Daten für das aktive Formular einschließen. |
| Die Funktionen xdEnvironment::IsMobile und xdEnvironment::IsBrowser |
 |
Die Funktionen xdEnvironment::IsMobile und xdEnvironment::IsBrowser werden in InfoPath 2003 nicht unterstützt. Diese Funktionen werden in XPath-Ausdrücken verwendet und können als Teil einer Regel (Regel: Eine Bedingungen oder Aktionen, bzw. eine Gruppe von Bedingungen oder Aktionen, die basierend auf Ereignissen und Werten im Formular Tasks automatisch ausführen.) oder als Teil der Datenüberprüfung (Gültigkeitsprüfung: Der Vorgang, bei dem die Richtigkeit von Daten geprüft wird. Eine Gruppe von Regeln, die auf ein Steuerelement angewendet werden können, um den Datentyp und den Datenbereich anzugeben, der von Benutzern eingegeben werden kann.) oder bedingten Formatierung (Bedingte Formatierung: Vorgang zum Ändern der Darstellung eines Steuerelements, einschließlich dessen Sichtbarkeit und Lese-/Schreibzugriffsstatus, auf der Grundlage von Werten, die in das Formular eingegeben wurden.) eines Steuerelements auftreten. Vor dem Speichern einer Formularvorlage im InfoPath 2003-Format müssen Sie den Aufruf der nicht unterstützten Funktion aus dem XPath-Ausdruck entfernen. |
| Kombinationsfeld-Steuerelement |
 |
In Formularen, die auf InfoPath 2003-Formularvorlagen basieren, wird ein Kombinationsfeld (Kombinationsfeld-Steuerelement: Ein Steuerelement, das ein Textfeld und ein Listenfeld miteinander kombiniert, sodass die Benutzer die Wahl haben, ob Sie selbst eine Eingabe vornehmen oder aus der Liste auswählen.) als Dropdown-Listenfeld angezeigt. Wenn Sie die Formularvorlage im InfoPath 2003-Entwurfsmodus öffnen, können Sie zudem in der 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.), die das Kombinationsfeld enthält, nichts ändern. |
| Listenfeld-Steuerelement für Mehrfachauswahl |
 |
In Formularen, die auf InfoPath 2003-Formularvorlagen basieren, wird ein Listenfeld für Mehrfachauswahl (Listenfeld für Mehrfachauswahl: Ein Steuerelement, mit dem Benutzer eine oder mehrere Optionen aus einer Liste auswählen können. Die Benutzer bestimmen die Elemente, indem sie Kontrollkästchen aktivieren oder eigene Elemente zur Liste hinzufügen.) als Aufzählung angezeigt. Wenn Sie die Formularvorlage im InfoPath 2003-Entwurfsmodus öffnen, können Sie zudem in der Ansicht, die das Listenfeld für Mehrfachauswahl enthält, nichts ändern. |
| Drucken von Formulardaten in Kopf- und Fußzeilen |
 |
Daten aus einem Formular, das auf einer Office InfoPath 2007-Formularvorlage basiert, werden beim Drucken des Formulars in der gedruckten Kopf- oder Fußzeile nicht angezeigt. Stattdessen wird ein XPath-Ausdruck gedruckt. Da dies für die Benutzer verwirrend sein kann, sollten Sie die Kopf- oder Fußzeile entfernen, bevor Sie die Office InfoPath 2007-Formularvorlage im InfoPath 2003-Format speichern. |
| Offline-Datenquelle |
 |
Wenn Sie für Ihre Office InfoPath 2007-Formularvorlage Offline-Datenquellen (Offlinedatenquelle: Eine sekundäre Datenquelle, auf die Benutzer zugreifen können, die Formulare offline ausfüllen. Wenn ein Benutzer online arbeitet, werden Daten von der Datenquelle auf dem Computer des Benutzers gespeichert, sodass sie in Steuerelementen angezeigt werden können, wenn das Formular offline ist.) aktivieren, können Benutzer, die das Formular offline ausfüllen, weiterhin auf eine im Cache (Cache: Ein spezielles Speichersubsystem, in das häufig verwendete Datenwerte, z. B. Dateien für die Offlinenutzung, kopiert werden, damit die Benutzer rascher darauf zugreifen können. Änderungen an der im Cache befindlichen Kopie einer Datei werden nicht in der Quelldatei widergespiegelt.) gespeicherte Version der Daten in diesen Datenquellen zugreifen. Sie können die Office InfoPath 2007-Formularvorlage im InfoPath 2003-Format mit aktivierten Einstellungen für die Offline-Datenquellen speichern und veröffentlichen. InfoPath 2003 ignoriert diese Einstellungen jedoch, wenn Benutzer das Formular öffnen und ausfüllen. Benutzer, die offline arbeiten, können daher die Formularvorlage möglicherweise nicht öffnen. |
|