Microsoft Office Online
Für Mein Office Online (Was ist das?) registrieren | Anmelden

 
 
Microsoft Office InfoPath
Suchen
Suchen
 
 
 
 
Warnung: Sie haben diese Webseite mit einem nicht unterstützten Browser geöffnet. Diese Webseite wird am besten angezeigt, wenn Sie Microsoft Internet Explorer 6.0 oder höher, Firefox 1.5 oder Netscape Navigator 6.0 oder höher verwenden. Hier finden Sie weitere Informationen über unterstützte Browser.

DruckversionDruckversion Lesezeichen und FreigabeFreigabe
Einführung in InfoPath-Programmierumgebungen
 

Microsoft Office InfoPath unterstützt mehrere Programmierumgebungen zum Anpassen einer Formularvorlage mit Programmiercode. Zu bestimmen, welche Programmierumgebungen sich für Sie am besten eignet, hängt von der Programmiersprache ab, die Sie oder Ihre Organisation bevorzugen bzw. bevorzugt sowie von den Umgebungen und Tools, die Ihnen zur Verfügung stehen.

Skriptcode

Der Microsoft Skript-Editor (MSE) (Microsoft Script Editor: Wird zum Hinzufügen von Text und zum Bearbeiten von HTML-Tags sowie VBScript-Code (Microsoft Visual Basic Scripting Edition) auf einer Datenzugriffsseite verwendet. Sie können Ihre Seite im Skript-Editor auch so anzeigen, wie sie in einem Webbrowser dargestellt würde.) ist die standardmäßige integrierte Entwicklungsumgebung für InfoPath, sofern Microsoft .NET Framework 2.0 und Microsoft Core XML Services 6.0 beim Installieren von InfoPath auf Ihrem Computer nicht installiert sind. Wenn Sie im Microsoft Skript-Editor arbeiten, können Sie entweder Microsoft JScript (JScript: Eine interpretierte objektbasierte Skriptsprache, mit Anlehnungen an C, C++ und Java. Hierbei handelt es sich um die Implementierung von Microsoft der Sprachspezifikation ECMA 262.) oder Microsoft Visual Basic Scripting Edition (VBScript) (Visual Basic Scripting Edition (VBScript): Eine interpretierte, objektbasierte Skriptsprache, bei der es sich um eine Teilmenge der Programmiersprache Microsoft Visual Basic handelt.) verwenden, um benutzerdefinierte Geschäftslogik für eine Formularvorlage zu erstellen.

Sie können den Microsoft Skript-Editor öffnen, indem Sie im Menü Extras auf Programmierung und dann auf Microsoft Skript-Editor klicken, oder indem Sie ALT+UMSCHALT+F11 drücken. Wenn Sie Microsoft Skript-Editor in InfoPath öffnen, wird der Codeeditor des Microsoft Skript-Editor angezeigt und die Standardskriptdatei der Formularvorlage (mit der Dateinamenerweiterung "JS" oder "VBS", abhängig von der Skriptsprache für die Vorlage) wird im Codebearbeitungsfenster geöffnet.

 Hinweis   Wenn der Microsoft Skript-Editor nicht im Menü Programmierung angezeigt wird, müssen Sie JScript oder VBScript als Skriptsprache für die Formularvorlage auswählen. Verknüpfungen zu weiteren Informationen über das Einstellen der Skriptsprache für eine Formularvorlage finden Sie im Abschnitt Siehe auch.

Verwalteter Code

Wenn Microsoft .NET Framework 2.0 und Microsoft Core XML Services 6.0 beim Installieren von InfoPath auf Ihrem Computer installiert sind, wird in InfoPath die Programmierumgebung Microsoft Visual Studio Tools für Anwendungen (VSTA) als standardmäßige integrierte Entwicklungsumgebung verwendet. Wenn Sie in VSTA arbeiten, können Sie entweder Microsoft Visual Basic oder Microsoft C# verwenden, um benutzerdefinierten verwalteten Code für eine Formularvorlage zu erstellen. Für spezifische Informationen zum Arbeiten in dieser Entwicklungsumgebung wenden Sie sich an die mit VSTA installierte Dokumentation.

Falls Microsoft Visual Studio 2005 und InfoPath auf demselben Computer installiert sind, steht eine zusätzliche Option zur Verfügung. Sie können Microsoft Visual Studio Tools für das Microsoft Office System (Office InfoPath 2007-Support) herunterladen, mit dessen Hilfe Sie Formularvorlagen erstellen und entwerfen können, die verwalteten Code in der Visual Studio 2005-Entwicklungsumgebung verwenden. Weitere Informationen über das Verwenden von Visual Studio zum Erstellen von InfoPath-Projekten finden Sie in der Dokumentation, die mit den Microsoft Visual Studio Tools für das Microsoft Office System (Office InfoPath 2007-Support) installiert werden. Weitere Informationen über das Herunterladen dieser Erweiterung für Visual Studio finden Sie im InfoPath Developer Center auf MSDN (nur auf Englisch verfügbar).

Kompatibilitätsaspekte

Lediglich die C#- und Visual Basic .NET-Sprachen werden in browserkompatiblen Formularvorlagen (Browserkompatible Formularvorlage: Eine Formularvorlage, die mithilfe eines bestimmten Kompatibilitätsmodus in InfoPath entworfen wird. Eine browserkompatible Formularvorlage kann browserfähig sein, wenn sie auf einem Server veröffentlicht wird, auf dem InfoPath Forms Services ausgeführt wird.) unterstützt. Formularvorlagen mit JScript oder VBScript-Skriptcode sind nicht browserkompatibel.

Anzeige