Depurar secuencias de comandos

Nota:  Nos gustaría proporcionarle el contenido de ayuda actual lo más rápido posible en su idioma. Esta página se ha traducido mediante un sistema automático y es posible que contenga imprecisiones o errores gramaticales. Nuestro objetivo es que este contenido sea útil para usted. ¿Puede informarnos sobre si la información le ha sido útil al final de la página? Aquí tiene el artículo en inglés para que pueda consultarlo fácilmente.

Una característica común de entornos de desarrollo integrados es la capacidad de depurar, o buscar y corregir los errores de secuencias de comandos que haya escrito. Al depurar secuencias de comandos, puede depurar bien cuando se produce un error de secuencia de comandos o de establece un punto de interrupción agregando una instrucción de depuración a la secuencia de comandos. Una instrucción de depuración indica al depurador cuándo suspender la ejecución y le permiten desplazarse por la secuencia de comandos y examinar su comportamiento. En este artículo se explica cómo agregar una instrucción de depuración a una secuencia de comandos.

  1. En Microsoft Office InfoPath, abra la plantilla de formulario que contiene la secuencia de comandos.

  2. En el menú Herramientas, elija programación y haga clic en Microsoft Script Editor o bien, presione ALT + MAYÚS + F11 para abrir Microsoft Script Editor (MSE).

  3. En la secuencia de comandos, coloque el cursor donde desea agregar una instrucción de depuración y, a continuación, siga uno de estos procedimientos:

    • Para agregar una instrucción de depuración en el lenguaje de secuencias de comandos de Microsoft JScript, escriba la instrucción debugger; .

  • Para agregar una instrucción de depuración en el lenguaje de secuencias de comandos de Microsoft Visual Basic Scripting Edition (VBScript), escriba la instrucción Stop .

  1. En el ejemplo siguiente se muestra cómo usar la instrucción de depuración en el controlador de eventos OnLoad mediante la sintaxis de JScript:

    function XDocument::OnLoad(eventObj)
    {
    debugger;
    }
  2. Haga clic en Guardar en MSE o presione CTRL+S.

  3. Cambie a InfoPath.

  4. En la barra de herramientas estándar, haga clic en vista previa o presione CTRL + MAYÚS + B.

  5. En el cuadro de diálogo Depuración Just, haga clic en Nueva instancia de Microsoft Script Editor y, a continuación, haga clic en .

  6. En el cuadro de diálogo Paso en llamada a procedimiento remoto, haga clic en índice y, a continuación, haga clic en Aceptar. MSE se abre en modo de depuración y una flecha amarilla indica dónde se ha suspendido la ejecución.

    Sugerencia: Con MSE en modo de depuración, puede usar todas las características de depuración que proporciona. Esto incluye establecer puntos de interrupción, recorrer instrucciones de programa y la visualización de cualquiera de las ventanas de depuración, como las ventanas inspección, ejecución y Pila de llamadas.

  7. Si desea detener la depuración de la secuencia de comandos, haga clic en Detener depuración en el menú Depurar o presione MAYÚS+F5 en MSE.

Ampliar sus conocimientos de Office
Explorar los cursos
Obtener nuevas características primero
Únase a los participantes de Office Insider

¿Le ha sido útil esta información?

¡Gracias por sus comentarios!

Gracias por sus comentarios. Quizá le interese ponerse en contacto con uno de nuestros agentes de soporte de Office.

×