Introducción a los entornos de programación de InfoPath

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.

Microsoft Office InfoPath admite varios entornos de programación para personalizar una plantilla de formulario con código de programación. Entorno de programación que es mejor para usted depende el lenguaje de programación que usted o la organización prefiera y los entornos de desarrollo y herramientas que están disponibles para usted.

En este artículo

Código de scripting

Código administrado

Consideraciones de compatibilidad

Código de scripting

Microsoft Script Editor (MSE) es el entorno de desarrollo integrado predeterminado para InfoPath si la Microsoft .NET Framework 2.0 y Microsoft Core XML Services 6.0 no están instalados en el equipo cuando instale InfoPath. Cuando trabaja en MSE, puede usar Microsoft JScript o Microsoft Visual Basic Scripting Edition (VBScript) para crear la lógica empresarial personalizada para una plantilla de formulario.

Puede abrir MSE desde dentro de modo de diseño que apunta a la programación en el menú Herramientas y, a continuación, haciendo clic en Microsoft Script Editor, o bien presionando ALT + MAYÚS + F11. Cuando abre MSE desde InfoPath, aparece el editor de código MSE y se abre el archivo de secuencias de comandos de la plantilla de formulario predeterminado (con Microsoft o vbs extensión, dependiendo del lenguaje de secuencias de comandos para la plantilla) en la ventana de edición de código.

Nota: Si no ve Microsoft Script Editor en el menú programación, debe seleccionar JScript o VBScript como lenguaje de secuencias de comandos para la plantilla de formulario. Buscar vínculos a más información sobre cómo configurar el lenguaje de secuencias de comandos para una plantilla de formulario en la sección Vea también.

Volver al principio

Código administrado

Si el Microsoft .NET Framework 2.0 y Microsoft Core XML Services 6.0 están instalados en el equipo cuando instale InfoPath, a continuación, InfoPath utiliza Microsoft Visual Studio Tools para el entorno de programación de aplicaciones (VSTA) como el valor predeterminado integrado entorno de desarrollo. Cuando trabaja en VSTA, puede usar Microsoft Visual Basic o C# de Microsoft para crear código administrado personalizado para una plantilla de formulario. Para obtener información específica sobre cómo trabajar en este entorno de desarrollo, consulte la documentación que se instala con VSTA.

Una opción de desarrollo adicional está disponible si Microsoft Visual Studio 2005 e InfoPath están instalados en el mismo equipo. Puede descargar e instalar Microsoft Visual Studio 2005 Tools para 2007 Microsoft Office System, que permite crear y diseñar plantillas de formulario que usan administrarán código desde el entorno de desarrollo de Visual Studio 2005. Para obtener más información sobre cómo usar Visual Studio para crear proyectos de InfoPath, vea la documentación que se instala con Microsoft Visual Studio 2005 Tools para 2007 Microsoft Office System.

Volver al principio

Consideraciones de compatibilidad

Sólo los lenguajes C# y Visual Basic .NET son compatibles con las plantillas de formulario compatibles con el explorador. Plantillas de formulario con código de secuencias de comandos JScript o VBScript no son compatibles con el explorador.

Volver al principio

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.

×