Ändern der Programmiersprache einer Formularvorlage

Hinweis:  Wir möchten Ihnen die aktuellsten Hilfeinhalte so schnell wie möglich in Ihrer eigenen Sprache bereitstellen. Diese Seite wurde automatisiert übersetzt und kann Grammatikfehler oder Ungenauigkeiten enthalten. Unser Ziel ist es, Ihnen hilfreiche Inhalte bereitzustellen. Teilen Sie uns bitte über den Link am unteren Rand dieser Seite mit, ob die Informationen für Sie hilfreich sind. Hier finden Sie den englischen Artikel als Referenz.

Eine Formularvorlage kann nur Skript enthalten oder verwalteten Code, die in einer Programmiersprache geschrieben ist. Sie können die Programmiersprache einer Formularvorlage ändern, indem Entfernen des ursprünglichen Skripts oder verwaltetem Code angeben eine neue Programmiersprache-neuschreibung das ursprüngliche Skript oder verwalteten Code in der neuen Programmiersprache, und klicken Sie dann das neue Skript hinzufügen oder verwalteten Code zur Formularvorlage.

Hinweis: InfoPath nicht vorhandenes Skript konvertieren oder von verwaltetem Code aus einer Programmiersprache, die in einer anderen Programmiersprache.

Inhalt dieses Artikels

(Übersicht)

Ändern Sie die Programmiersprache einer Formularvorlage

Übersicht

Wenn Sie verwalteten Code oder Skripts verwenden, zum Hinzufügen von Geschäftslogik zur Formularvorlage, wie etwa das Durchführen einer komplexen Berechnung mithilfe von Werten, die Benutzer in Formulare basierend auf Ihrer Formularvorlage eingeben müssen, können Sie Ihre Geschäftslogik hinzufügen, mit einer anderen mehrere Programmieren von Sprachen, einschließlich c# oder Microsoft Visual Basic. Nach dem Skript hinzufügen oder von verwaltetem Code Ihrer Formularvorlage, alle Änderungen, die Sie vornehmen möchten oder alle neuen Skripts oder verwaltete muss Code, die Sie zur Formularvorlage hinzufügen in der gleichen Programmiersprache geschrieben werden.

Um neue Bedürfnisse zuschneiden Weiterentwicklung Ihrer Formularvorlage müssen Sie die in der Formularvorlage verwendete Programmiersprache ändern. Angenommen Sie, die folgenden Situationen:

  • Ihr Unternehmen verfügt über eine neue Richtlinie, dass alle Microsoft Windows-Programme und Programm Erweiterungen entwickelt von Ihre Abteilung Programmiersprache c# verwenden. Die vorhandene Formularvorlagen, die in Ihrem Unternehmen verwendet wurden entwickelt, mit der Programmiersprache Visual Basic. Um die neue Richtlinie einhalten zu können, müssen Sie alle Formularvorlagen konvertieren, damit sie die C#-Programmiersprache verwenden.

  • Sie haben eine Formularvorlage erstellt in Microsoft Office InfoPath 2003, die in JScript geschriebenes Skript weist veröffentlicht. Da Microsoft Office InfoPath 2007 Ihre Benutzer Formulare basierend auf einer Formularvorlage in einem Webbrowser ausfüllen können, müssen Sie dieser Formularvorlage in eine browserfähige Formularvorlage konvertieren und klicken Sie dann auf einem InfoPath Forms Services-Server veröffentlichen. Formularvorlagen mit verwaltetem Codeassemblys kann auch InfoPath Forms Services jedoch nur anzeigen. Sie können keine Formularvorlage veröffentlichen, die auf einem Server mit InfoPath Forms Services Skript enthält. Sie müssen das Skript in eine verwaltete Codeassembly konvertieren, sodass Sie die Formularvorlage auf einem Server mit InfoPath Forms Services veröffentlichen können.

  • Sie sind verantwortlich für das Verwalten von mehreren Formularvorlagen, die nicht entworfen. Diese Formularvorlagen enthalten in JScript geschriebene Skripts. Obwohl Sie lesen und in JScript geschriebene Skripts schreiben können, können Sie das Schreiben von Skripts mithilfe der Microsoft Visual Basic Scripting Edition (VBScript) Programmiersprache viel mehr gut einzusetzen. Da Sie diese Formularvorlagen verwalten, ist es sehr viel effizienter, wenn das Skript in VBScript geschrieben wurde, damit Sie sich entscheiden, ersetzen Sie die vorhandenen Skripts mit Skripts unter Verwendung von VBScript geschrieben in JScript geschrieben.

Wenn Sie die in einer vorhandenen Formularvorlage verwendete Programmiersprache ändern müssen, müssen Sie zuerst das vorhandene Skript oder verwalteten Code aus der Formularvorlage entfernen, und geben Sie dann die neue Programmiersprache für die Formularvorlage. Nachdem Sie die Programmiersprache in der Formularvorlage ändern, Sie können schreiben das Skript oder verwalteten Code in der neuen Sprache, mithilfe von Microsoft Script Editor oder Microsoft Visual Studio-Tools für Applikationen, und klicken Sie dann Sie Ihre Formularvorlage das neue Skript hinzufügen.

Seitenanfang

Ändern der Programmiersprache einer Formularvorlage

Bevor Sie die Programmiersprache einer Formularvorlage ändern, Sie möchten möglicherweise speichern eine Kopie des ursprünglichen Quellcodes in einem Texteditor, wie etwa Microsoft Notepad, für den Fall, dass Sie darauf verweisen, oder verwenden Sie den ursprünglichen Code müssen.

Speichern Sie den ursprüngliche Quellcode

  1. Öffnen Sie die Formularvorlage im Entwurfsmodus.

  2. Klicken Sie im Menü Extras auf Programmierung zeigen Sie, und führen Sie dann eine der folgenden Aktionen aus:

    • Wenn Ihre Formularvorlage Skript enthält, klicken Sie auf Microsoft Skript-Editor.

    • Wenn die Formularvorlage verwalteten Code enthält, klicken Sie auf Microsoft Visual Studio-Tools für Applikationen.

  3. Klicken Sie auf der Microsoft Skript-Editor oder Microsoft Visual Studio-Tools für Applikationen klicken Sie im Menü Bearbeiten auf Alles markieren.

  4. Klicken Sie im Menü Bearbeiten auf Kopieren.

  5. Fügen Sie den Code, den Sie in einem Texteditor wie Editor kopiert haben.

  6. Speichern Sie die Text-Editor-Datei ein.

Ändern Sie die Programmiersprache der Formularvorlage

  1. Klicken Sie im Menü Extras auf Formularoptionen.

  2. Klicken Sie unter Kategorie im Dialogfeld ' Formularoptionen ' auf Programmierung.

  3. Klicken Sie unter Programmiersprache klicken Sie auf Code entfernen.

  4. Klicken Sie auf Ja, in das Nachrichtenfeld ein Warnung, dass Sie sind dabei, den Code aus der Formularvorlage entfernen.

  5. Klicken Sie in der Liste Formular Vorlage Codesprache auf die Sprache, die Sie in der Formularvorlage verwenden möchten.

    Tipp: Wenn Sie die Programmiersprache Visual Basic oder c#, ändern möchten, geben Sie im Feld Projektspeicherort für Visual Basic- und C#-Code den Speicherort, wo die Projektdateien gespeichert werden sollen.

Seitenanfang

Ihre Office-Fähigkeiten erweitern
Schulung erkunden
Neue Funktionen als Erster erhalten
An Office Insider teilnehmen

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×