Mit Microsoft Office InfoPath 2007 können Sie Formularvorlagen entwerfen, die in InfoPath oder einem Webbrowser angezeigt werden können. Wenn die Formularvorlage in einem Browser geöffnet werden kann, wird sie als browserkompatibel bezeichnet. Es können auch Formularvorlagen entworfen werden, die in InfoPath 2003 und Office InfoPath 2007 verwendet werden können. Des weiteren können Sie in Microsoft Office Word oder anderen Programmen erstellte Formulare in Office InfoPath 2007 -Formularvorlagen konvertieren.
Bei diesen Vorgehensweisen können jedoch Kompatibilitätsprobleme oder andere Fehler auftreten. Beispielsweise werden bestimmte InfoPath-Features in browserkompatiblen Formularvorlagen nicht unterstützt, wodurch Fehler bei der Veröffentlichung auftreten können. Entsprechend funktionieren Office InfoPath 2007 -Features nicht in InfoPath 2003-Formularvorlagen. Genauso werden manche Word-Features nicht in InfoPath unterstützt und während des Importierens des Word-Formulars in InfoPath verworfen.
Diese Art von Problemen in Formularvorlagen können am schnellsten mithilfe des Arbeitsbereichs Designdetektiv entdeckt werden. So können Sie die Probleme vor dem Veröffentlichen der Formularvorlage beheben.
Inhalt dieses Artikels
Der Aufgabenbereich Designdetektiv
Die beste Methode zum Sicherstellen, dass Ihre Formularvorlage erwartungsgemäß funktioniert, ist die Verwendung des Aufgabenbereichs Designdetektiv, mit dessen Hilfe Sie potenzielle Probleme überprüfen können.
Der Aufgabenbereich Designdetektiv bietet Ihnen die folgenden Möglichkeiten:
- Suchen Sie Kompatibilitätsprobleme, die möglicherweise auf Ihrer Formularvorlage vorhanden sind. In einigen Fällen behebt InfoPath das Problem automatisch für Sie und benachrichtigt Sie über die Beseitigung des Problems. In anderen Fällen wiederum werden Sie dazu gezwungen sein, das Problem manuell zu beheben. Wenn Sie beispielsweise eine browserkompatible Formularvorlage erfolgreich veröffentlichen möchten, müssen u. U. ein nicht unterstütztes Steuerelement entfernen oder durch ein anderes Steuerelement ersetzen. Wenn Sie eine browserkompatible Formularvorlage veröffentlichen, können Sie im Aufgabenbereich Designdetektiv auch das Anzeigen serverbezogener Informationen festlegen.
- Ändern Sie die Kompatibilitätseinstellung für die Formularvorlage. Nehmen Sie z. B. an, dass nur Benutzer auf Ihrer Formularvorlage basierende Formulare anzeigen und ausfüllen können, die InfoPath auf ihrem Computer installiert haben. Wenn Ihre Formularvorlage auch in einem Webbrowser funktionieren soll, können Sie im Aufgabenbereich Designdetektiv auf Kompatibilitätseinstellung ändern klicken, um auf Optionen zum Erstellen einer browserkompatiblen Formularvorlage, anstatt einer nur InfoPath-Formularvorlage zuzugreifen. Wenn Sie die Kompatibilitätseinstellung für eine Formularvorlage ändern, werden die Fehler und Meldungen im Aufgabenbereich Designdetektiv entsprechend aktualisiert.


Der Text am oberen Rand des Aufgabenbereichs gibt an, dass die Formularvorlage derzeit sowohl mit Office InfoPath 2007 als auch mit einem InfoPath Forms Services ausführenden Server kompatibel ist. Wenn Sie diese Einstellung ändern möchten, klicken Sie auf die Verknüpfung
Kompatibilitätseinstellungen ändern.

Fehler werden im Aufgabenbereich deshalb angezeigt, weil die browserkompatible Formularvorlage nicht unterstützte Steuerelemente enthält. Für ein erfolgreiches Veröffentlichen der browserkompatiblen Formularvorlage sollten Sie diese Steuerelemente entfernen.
In InfoPath werden die Probleme automatisch überprüft, sobald Sie:
- Eine Formularvorlage öffnen
- Die Kompatibilitätseinstellung für eine Formularvorlage ändern
- Eine Formularvorlage speichern oder veröffentlichen
- Ein Microsoft Office Word-Dokument in InfoPath importieren
Sie können die Liste der Fehler und Meldungen im Aufgabenbereich Designdetektiv aktualisieren, indem Sie im Aufgabenbereich auf die Schaltfläche Aktualisieren klicken. Dieser Schritt ist dann nützlich, wenn Sie beim Beheben von Problemen in der Formularvorlage Elemente aus der Liste entfernen möchten.
Hinweis Durch Klicken auf die Schaltfläche Aktualisieren werden Meldungen, die beim Importieren eines Word-Dokuments in InfoPath angezeigt werden, nicht aktualisiert. Wenn Sie Importmeldungen aus dem Arbeitsbereich Designdetektiv entfernen möchten, öffnen Sie das Dialogfeld Ressourcendateien (im Menü Extras), und entfernen Sie die Datei "ImportErrors.xml". Diese Datei wird automatisch erstellt, wenn ein Word-Dokument in InfoPath importiert wird. Nachdem Sie die Datei "ImportErrors.xml" entfernt haben, klicken Sie im Arbeitsbereich Designdetektiv auf Aktualisieren, damit die Importmeldungen permanent gelöscht werden. Die Datei "ImportErrors.xml" ist für eine ordnungsgemäße Funktion der Formularvorlage nicht erforderlich.Aus Sicherheitsgründen wird sogar empfohlen, diese Datei vor dem Veröffentlichen der Formularvorlage zu entfernen.
Seitenanfang
Fehler bzw. Meldungen: Worin besteht der Unterschied?
Beim Entwerfen einer Formularvorlage treten u. U. sowohl Meldungen als auch Fehler auf. In den meisten Fällen müssen Sie die Fehler beheben, um Ihre Formularvorlage erfolgreich zu veröffentlichen. Optional können Sie die Meldungen beantworten.
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. |
Seitenanfang
Umstände, unter denen InfoPath Probleme überprüft
In der folgenden Tabelle werden die unterschiedlichen Problemtypen beschrieben, die im Aufgabenbereich Designdetektiv auftreten können, wenn diese Probleme normalerweise in einer Formularvorlage auftreten.
| Problemtyp |
Beschreibung |
|
Browserkompatibilität
|
Eine Office InfoPath 2007-Formularvorlage, die dazu entworfen wurde, in einem Webbrowser angezeigt und ausgefüllt zu werden, wird als browserkompatible Formularvorlage bezeichnet. Normalerweise treten Browserkompatibilitätsprobleme auf, nachdem Sie eine reguläre Nur-InfoPath-Formularvorlage in einer browserkompatible Formularvorlage geändert haben. Angenommen, Benutzer füllen in InfoPath ein Formular für einen Versicherungsanspruch aus, wobei Sie möchten, dass die Benutzer, das Formular auch in einem Browser ausfüllen können. In diesem Fall müssen Sie die Kompatibilitätseinstellung für die Formularvorlage ändern. Eine solche Änderung ruft manchmal Fehler oder Meldungen im Aufgabenbereich Designdetektiv hervor. Falls die ursprüngliche Formularvorlage z. B. Benutzerrollen enthalten hat, wird im Aufgabenbereich Designdetektiv nach Ändern der Kompatibilitätseinstellung ein Fehler angezeigt, weil Benutzerrollen in browserkompatiblen Formularvorlagen nicht unterstützt werden.
Hinweis Wenn Sie im Aufgabenbereich Designdetektiv das Kontrollkästchen Auf dem Server überprüfen aktivieren, können Sie Fehler und Meldungen anzeigen, die von einem InfoPath Forms Services ausführenden Server generiert werden, zusätzlich zu den durch InfoPath entdeckten Fehlern und Meldungen. Diese Fehler können im Aufgabenbereich Designdetektiv unter der Überschrift Browserkompatibilität (Auf Server geprüft) angezeigt werden.
|
|
Browseroptimierung
|
Probleme mit der Browseroptimierung treten möglicherweise dann auf, wenn Sie im Aufgabenbereich Designdetektiv das Kontrollkästchen Auf dem Server überprüfen aktivieren. Optimierungsfehler und -meldungen werden durch den Server generiert und können Sie beim Einleiten von Maßnahmen unterstützen, die die Leistung des Formulars im Browser steigern sollen.
|
|
Abwärtskompatibilität
|
Office InfoPath 2007-Formularvorlagen, die auch in InfoPath 2003 funktionieren, werden als abwärtskompatible Formularvorlagen bezeichnet. Probleme mit der Abwärtskompatibilität treten auf, wenn Sie Ihrer Formularvorlage ein Steuerelement oder ein Feature hinzufügen, das in InfoPath 2003 nicht funktioniert. Die meisten Office InfoPath 2007-Formularvorlagen benötigen keine Kompatibilität mit InfoPath 2003. Daher blendet Office InfoPath 2007 Probleme mit und Meldungen zur Abwärtskompatibilität automatisch im Aufgabenbereich Designdetektiv aus.
Abwärtskompatibilitätsfehler und -meldungen werden standardmäßig nur angezeigt, wenn Sie eine InfoPath 2003-Formularvorlage im Office InfoPath 2007-Entwurfsmodus öffnen, oder wenn Sie in der Liste Dateityp in den Dialogfeldern Speichern oder Speichern unter InfoPath 2003-Formularvorlage aktivieren. Unter allen anderen Umständen müssen Sie die Anzeige der Abwärtskompatibilitätsfehler und -meldungen im Aufgabenbereich Designdetektiv manuell festlegen, indem Sie im Dialogfeld Formularoptionen (Kategorie Kompatibilität) das Kontrollkästchen Bericht zur Kompatibilität mit InfoPath 2003 anzeigen aktivieren.
|
|
Importieren
|
Importprobleme treten möglicherweise dann auf, wenn Sie ein Formular aus einem anderen Programm importieren, wie z. B. Microsoft Office Word, und InfoPath Features zu importieren versucht, die es nicht unterstützt. InfoPath entfernt in einigen Fällen die nicht unterstützten Features oder ersetzt sie durch ein Platzhalterbild. InfoPath unterstützt beispielsweise keine Lesezeichen oder animierte Texteffekte, sodass diese Features in der resultierenden Formularvorlage entfernt werden. Ein Feature kann in anderen Fällen wiederum teilweise unterstützt werden. Wenn Sie z. B. ein Word-Dokument importieren, werden alle Hyperlinks konvertiert. Wenn der Hyperlink jedoch andere Protokolle verwendet als http:, https:, file:, ftp: oder mailto:, wird der Hyperlink nicht funktionieren, wenn ein Benutzer auf die Verknüpfung klickt.
Hinweis Sie können den Import-Assistenten zum Konvertieren von Microsoft Office Excel-Arbeitsblättern in InfoPath-Formularvorlagen verwenden. Allerdings werden Probleme beim Importieren von Excel-Arbeitsblättern nicht im Aufgabenbereich Designdetektiv angezeigt, wie das beim Importieren von Word-Dokumenten der Fall ist.
|
|
Offlinekompatibilität
|
Offlineprobleme treten u. U. auf, wenn Sie eine Formularvorlage zur Offlineverwendung bereitstellen. Je nach Entwurf der Formularvorlage können Benutzer nach wie vor auf Daten zugreifen, die, mit einigen Ausnahmen, von Abfragen der Datenbanken und anderen Datenquellen herrühren. Diese Ausnahmen werden im Aufgabenbereich Designdetektiv festgehalten.
|
|
Vorlagenpart
|
Wenn Ihre Formularvorlage einen Vorlagenpart (Vorlagenbestandteil: Ein Teil einer Formularvorlage, der zwecks Wiederverwendung in mehreren Formularvorlagen gespeichert werden kann. Ein typischer Vorlagenbestandteil besteht aus Steuerelementen und einer Datenquelle und enthält möglicherweise auch Datenverbindungen, eine Gültigkeitsprüfung und Regeln als Features .) enthält, und falls Sie dem Aufgabenbereich Steuerelemente eine neuere Version des Vorlagenparts hinzugefügt haben, informiert Sie der Aufgabenbereich Designdetektiv darüber, dass ein Update zur Verfügung steht.
|
|
Datenbindung
|
Bindungs (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.)probleme treten möglicherweise auf, wenn die Beziehung zwischen einem Steuerelement in der Formularvorlage und dem entsprechenden Feld oder der Gruppe in der Datenquelle irgendwie fehlerhaft ist. Falls die Bindungsprobleme so schwerwiegend sind, dass sie eine Störung des Steuerelements im Benutzerformular hervorrufen, werden sie im Aufgabenbereich Designdetektiv angezeigt. Sollten die Bindungsprobleme weniger gravierend sein, wird im Aufgabenbereich Designdetektiv kein Fehler und keine Meldung angezeigt. Allerdings wird oben rechts im Steuerelement der Formularvorlage ein blaues oder rotes Symbol angezeigt. Weitere Informationen zu diesem Problem erhalten Sie durch Klicken mit der rechten Maustaste auf das Steuerelement, und klicken Sie anschließend im Kontextmenü auf Weitere Details.
|
Seitenanfang