Введение в среды программирования InfoPath

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

В Microsoft Office InfoPath есть поддержка нескольких программных сред для настройки шаблона формы с помощью программного кода. То, какая среда программирования является лучшей, зависит от того, какой язык программирования является наиболее предпочтительным у разработчика или организации, а также от доступности тех или иных сред разработки и инструментов.

В этой статье:

Код сценария

Управляемый код

Возможность совместимости.

Код сценария

Microsoft Script Editor (MSE) является по умолчанию интегрированную среду разработки для InfoPath, если Microsoft .NET Framework 2.0 и Microsoft Core XML Services 6.0 не установлены на компьютере во время установки InfoPath. При работе в MSE Microsoft JScript или Microsoft Visual Basic Scripting Edition (VBScript) можно использовать для создания пользовательской бизнес-логики для шаблона формы.

Открыть MSE можно как в режиме конструктора, выбрав команду Программирование в меню Сервис и затем выбрав Microsoft Script Editor, так и с помощью нажатия клавиш ALT+SHIFT+F11. При открытии MSE из InfoPath появится редактор кода MSE, и в окне редактирования кода будет открыт файл сценария шаблона формы по умолчанию (с расширением JS или VBS, в зависимости от языка сценария шаблона).

Примечание : Если Microsoft Script Editor не отображается в меню Программирование, выберите JScript или VBScript в качестве языка сценария для шаблона формы. Ссылки на дополнительные сведения о выборе языка сценария для шаблона формы см. в разделе См. также.

К началу страницы

Управляемый код

Если к моменту установки InfoPath на компьютере установлены Microsoft .NET Framework 2.0 и Microsoft Core XML Services 6.0, то в качестве встроенной среды разработки по умолчанию InfoPath использует Microsoft Visual Studio Tools for Applications (VSTA). Чтобы создать настраиваемый управляемый кода для шаблона формы с помощью VSTA, можно использовать либо Microsoft Visual Basic, либо Microsoft C#. Специальные сведения по работе в этой среде разработки см. в документации, устанавливаемой с VSTA.

Дополнительные разработки параметр доступен, если Microsoft Visual Studio 2005 и InfoPath установлены на одном компьютере. Можно загрузить и установить Средства Microsoft Visual Studio 2005 Tools для выпуска 2007 набора Microsoft Office, которое позволяет создавать и конструктор шаблонов форм, использующих управляемый код из среду разработки Visual Studio 2005. Дополнительные сведения об использовании Visual Studio создание проектов InfoPath в документации, установленного с Средства Microsoft Visual Studio 2005 Tools для выпуска 2007 набора Microsoft Office.

К началу страницы

Возможность совместимости.

Только языки C# и Visual Basic .NET поддерживаются в шаблонах форм с поддержкой браузера. Шаблоны форм с помощью кода сценария JScript или VBScript, не совместимый с обозревателем.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×