Hinweis Script is not supported in
browser-compatible form templates (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.). To customize a browser-compatible form template by using custom programming code, you must use Microsoft C# or Microsoft Visual Basic .NET.
Um eine Formularvorlage mithilfe von Skript anzupassen, können Sie Microsoft JScript oder Microsoft Visual Basic Scripting Edition (VBScript) verwenden. InfoPath ist standardmäßig für das Hinzufügen von Skript mithilfe von JScript konfiguriert. Wenn Ihre Formularvorlage keinen Skript oder verwalteten Code enthält und Sie VBScript als Skriptsprache bevorzugen, können Sie die Skriptsprache für Ihre Formularvorlage in VBScript ändern. Sie können aber nicht beide Skriptsprachen in ein und derselben Formularvorlage verwenden.
Wenn die Formularvorlage bereits Skript in einer Sprache enthält und Sie gern die andere Sprache verwenden möchten, müssen Sie den vorhandenen Skript speichern, damit Sie den Skript in die andere Sprache konvertieren können. Entfernen Sie den Skript aus der Formularvorlage über das Dialogfeld Formularoptionen, und fügen Sie anschließend den konvertierten Skript in die Formularvorlage ein. InfoPath kann Skripts nicht in eine andere Skriptsprache konvertieren. Wenn Sie die Skriptsprache im Dialogfeld Formularoptionen ändern, ist davon nur diese Formularvorlage betroffen. Die anderen Formularvorlagen behalten JScript als Standardskriptsprache.
- Klicken Sie im Menü Extras auf Formularoptionen.
- Klicken Sie im Dialogfeld Formularoptionen in der Liste Kategorie auf Programmierung.
- Klicken Sie in der Liste Formularcodesprache unter Programmiersprache auf VBScript.
Hinweise
- Nachdem Sie die Skriptsprache festgelegt und einen oder mehrere Ereignishandler für eine Formularvorlage erstellt haben, können Sie die Skriptsprache für die Formularvorlage nicht mehr ändern.
- Wenn bei Ihnen Microsoft Visual Studio 2005 Tools für Applikationen installiert ist, ist Microsoft Visual Basic .NET die Standardsprache. Sie können mit diesem Verfahren auch hier die Skriptsprache noch in VBScript ändern.