Отладка сценариев

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

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

  1. Откройте в Microsoft Office InfoPath шаблон формы, содержащий сценарий.

  2. В меню Сервис выберите программирования и затем Microsoft Script Editor или нажмите клавиши ALT + SHIFT + F11, чтобы открыть Microsoft Script Editor (MSE).

  3. В сценарии поместите курсор в место, куда нужно добавить выражение отладки, затем выполните одно из следующих действий:

    • Чтобы добавить инструкцию отладки языка сценариев Microsoft JScript, введите в инструкцию debugger; .

  • Чтобы добавить инструкцию отладки языка сценариев Microsoft Visual Basic Scripting Edition (VBScript), введите в инструкцию Stop .

  1. В следующем примере показано, как использовать выражение отладки в обработчике событий OnLoad с использованием JScript:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. В редакторе Microsoft Script Editor (MSE) нажмите кнопку Сохранить или клавиши CTRL+S.

  3. Перейдите в InfoPath.

  4. На панели инструментов Стандартная щелкните Просмотр или нажмите клавиши CTRL+SHIFT+B.

  5. В диалоговом окне Just-In-Time Debugging щелкните New Instance of Microsoft Script Editor, затем щелкните Да.

  6. В окне Step Into Remote Procedure Call щелкните Script, затем нажмите кнопку ОК. Редактор MSE откроется в режиме отладки, место приостановки выполнения будет показано желтой стрелкой.

    Совет : В режиме отладки можно использовать все функции отладки MSE. В частности, поддерживается установка точке прерывания, пошаговое прохождение выражений программ и просмотр окон отладки, таких как Watch, Immediate и Call Stack.

  7. Чтобы прекратить отладку сценария, щелкните Stop Debugging в меню Debug или нажмите клавиши SHIFT+F5 в MSE.

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

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

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

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

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

×