Office
Iniciar sesión

Modificadores de línea de comandos 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.

Este artículo le muestra cómo personalizar la forma en que Microsoft Office InfoPath inicia agregando modificadores y parámetros al comando de inicio. También puede usar estos modificadores y parámetros con el comando de inicio en un archivo por lotes o en un símbolo del sistema.

Nota: Modificadores de línea de comandos también se denominan opciones de línea de comandos o parámetros de línea de comandos.

Por ejemplo, puede utilizar estos modificadores y parámetros para iniciar InfoPath con una plantilla de formulario, iniciar InfoPath con una plantilla de formulario que acepte parámetros de entrada o borrar la memoria caché de todas las plantillas de formulario. Si desea usar un modificador y cualquier parámetro asociado en una única ocasión, puede escribir el comando en el cuadro de diálogo Ejecutar (botónInicio ) en Microsoft Windows. Sin embargo, si desea usar los mismos modificadores y parámetros cada vez que abre InfoPath, puede crear un acceso directo de escritorio para ello.

En este artículo

Usar un modificador una vez agregándolo al comando ejecutar

Hacer que un modificador esté disponible para volver a utilizarlo mediante la creación de un acceso directo

Modificadores y parámetros disponibles

Usar un modificador una vez agregándolo al comando Ejecutar

Para completar este procedimiento, primero debe comprobar la ubicación del archivo InfoPath.exe en el equipo. Si acepta las ubicaciones de carpeta predeterminadas cuando ha instalado InfoPath, el archivo InfoPath.exe probablemente esté en C:\Program Files\Microsoft Office\Office 12\. Si no encuentra el archivo InfoPath.exe en esa ubicación, busque el archivo y anote la ruta de acceso completa.

  1. En Microsoft Windows, haga clic en el botón Inicio y, a continuación, en Ejecutar.

  2. En el cuadro de diálogo Ejecutar, escriba comillas dobles, la ruta completa del archivo InfoPath.exe (incluyendo el nombre de archivo) y, a continuación, en comillas dobles.

  3. Después de las comillas dobles, escriba un espacio seguido por el modificador y los parámetros que desee usar. Por ejemplo, puede escribir: "C:\Program Files\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn/InputParameters departamento = 10 & organization = 325.

    Nota: Modificadores y parámetros no distinguen entre mayúsculas y minúsculas. Por ejemplo, /A es igual que/a. Recuerde incluir un espacio en blanco delante del modificador y un espacio en blanco delante de cada parámetro. Si el parámetro contiene espacios, iniciar y terminar el parámetro entre comillas dobles.

La próxima vez que inicie InfoPath, el programa volverá a su configuración de inicio predeterminada. Para que la configuración de inicio personalizada esté disponible para su uso repetido, vea la sección siguiente.

Volver al principio

Hacer que un modificador esté disponible para volver a utilizarlo mediante la creación de un acceso directo

Para que la configuración de inicio personalizada esté disponible para su uso repetido, puede guardarlos en el escritorio como un acceso directo. Para completar este procedimiento, primero debe comprobar la ubicación del archivo InfoPath.exe en el equipo. Si acepta las ubicaciones de carpeta predeterminadas cuando ha instalado InfoPath, el archivo InfoPath.exe probablemente se encuentra en. C:\Program Files\Microsoft Office\Office 12\. Si no encuentra el archivo InfoPath.exe en esa ubicación, busque el archivo y anote la ruta de acceso completa.

  1. Haga clic con el botón secundario del mouse (ratón) en el escritorio de Windows, elija Nuevo y, a continuación, haga clic en Acceso directo en el menú contextual.

  2. En el Asistente para crear acceso directo, en el cuadro Escriba la ubicación del elemento, escriba comillas dobles, la ruta completa del archivo InfoPath.exe (incluyendo el nombre de archivo) y, a continuación, en comillas dobles.

  3. Después de las comillas dobles, escriba un espacio seguido por el modificador y los parámetros que desee usar. Por ejemplo, puede escribir: "C:\Program Files\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn/InputParameters departamento = 10 & organization = 325.

    Nota: Modificadores y parámetros no distinguen entre mayúsculas y minúsculas. Por ejemplo, /A es igual que/a. Recuerde incluir un espacio en blanco delante del modificador y un espacio en blanco delante de cada parámetro. Si el parámetro contiene espacios, iniciar y terminar el parámetro entre comillas dobles.

  4. Haga clic en Siguiente.

  5. En el cuadro Escriba un nombre para este acceso directo, escriba un nombre para el acceso directo y, a continuación, haga clic en Finalizar. El asistente crea el acceso directo y lo coloca en el escritorio.

Puede crear una gran variedad de accesos directos, de modo que cada uno de ellos aplique modificadores y parámetros diferentes al programa en el inicio.

Volver al principio

Modificadores y parámetros disponibles

La siguiente tabla enumera todos los modificadores y parámetros que están disponibles en InfoPath.

Modificador y parámetro

Descripción

formulario

Abre el formulario especificado para que se pueden rellenar. El nombre del formulario puede ser un nombre de archivo, un nombre de ruta de acceso y nombre completo o un nombre de recursos uniforme (URN).

Ejemplo    Para iniciar InfoPath y abrir el formulario MyForm.xml, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" "C:\New Forms\MyForm. XML"

plantilla de formulario

Se abrirá un nuevo formulario, basado en la plantilla de formulario, que se pueden rellenar. El nombre del formulario puede ser un nombre de archivo, un nombre de ruta de acceso y nombre completo o una URN.

Ejemplo    Para iniciar InfoPath y abrir un nuevo formulario basado en la plantilla de formulario ExpenseReportTemplate.xsn, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" ExpenseReportTemplate.xsn

formulario plantilla/InputParameters param1 = value & param2 = value & param3 = value

Se abrirá un nuevo formulario, basado en la plantilla de formulario que se publican en una ubicación de red compartida y pasa los parámetros al formulario. La plantilla de formulario debe tener administrado código o script para procesar los parámetros en la opción/InputParameters . El nombre de la plantilla de formulario puede ser un nombre de archivo, un nombre de ruta de acceso y nombre completo o una URN.

La lista de parámetros se inicia después de InfoPath.exe con un espacio y, a continuación, se seguido por el nombre del parámetro, un signo igual (=) y el valor del parámetro. Cada parámetro es separado por una y comercial (&). No use un espacio entre el signo de interrogación y cada parámetro.

Se pasa un nombre de parámetro sin un valor como un parámetro con un valor nulo y se omite un valor sin un nombre de parámetro correspondiente.

Para obtener más información sobre el procesamiento de parámetros de entrada, vea la referencia de programadores de InfoPath.

Ejemplo    Imagine que tiene una plantilla de formulario, ExpenseReportTemplate.xsn, con una secuencia de comandos que puede procesar dos parámetros de entrada denominado departamento y organización. La plantilla de formulario se ha publicado en una carpeta de red compartida llamada NewForms en un servidor de informes. Para iniciar InfoPath y abrir una nueva plantilla de formulario con un parámetro de departamento que es igual a 10 y un parámetro organization que sea igual a 325, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" \\Reports\NewForms\ExpenseReportTemplate.xsn /InputParameters?department = 10 & organization = 325

/ InputParameters de plantilla de formulario? param1 = value & param2 = value & param3 = value

Se abrirá un nuevo formulario basado en la plantilla de formulario que se publica en un servidor que ejecuta Windows SharePoint Services 3.0 o Microsoft Office SharePoint Server 2007 y, a continuación, pasa los parámetros al formulario. La plantilla de formulario debe tener administrado código o script para procesar los parámetros en la opción/InputParameters . El nombre de la plantilla de formulario puede ser un nombre de archivo, un nombre de ruta de acceso y nombre completo o una URN.

La lista parámetro comienza con un signo de interrogación (?), seguido del nombre del parámetro, un signo igual (=) y el valor del parámetro. Cada parámetro es separado por una y comercial (&). No use un espacio entre el signo de interrogación después del modificador /InputParameter y cada parámetro.

Se pasa un nombre de parámetro sin un valor como un parámetro con un valor nulo y se omite un valor sin un nombre de parámetro correspondiente.

Para obtener más información sobre cómo escribir código administrado para parámetros de entrada, vea la referencia de programadores de InfoPath.

Ejemplo    Imagine que tiene una plantilla de formulario, ExpenseReportTemplate.xsn, con código administrado que puede procesar dos parámetros de entrada denominado departamento y organización. La plantilla de formulario se ha publicado en un servidor que ejecuta Windows SharePoint Services 3.0 con la dirección URL http://fabrikam. Para iniciar InfoPath y abrir una nueva plantilla de formulario con un parámetro de departamento que es igual a 10 y un parámetro organization que sea igual a 325, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" http://fabrikam/ExpenseReportTemplate.xsn /InputParameters?department = 10 & organization = 325

/ nuevo formulario /defaultsavelocation < URL >

La nueva opción abre el formulario existente y la opción /defaultsavelocation establece la ruta de acceso para el cuadro de diálogo Guardar como para el localizador uniforme de recursos (URL) especificado. La dirección URL aparecerá en el cuadro de diálogo Guardar como la primera vez que se guarde el formulario.

Ejemplo    Para iniciar InfoPath, abra el formulario MyForm.xml y establezca la ruta de acceso donde el usuario puede guardar el formulario en C:\MyForms, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" / nuevo MyForm.xml /defaultsavelocation C:\MyForms

formulario plantilla /defaultsavelocation < URL >

Se abre un formulario nuevo basado en la plantilla de formulario y establece la ruta de acceso para el cuadro de diálogo Guardar como en la dirección URL especificada. La dirección URL aparecerá en el cuadro de diálogo Guardar como la primera vez que se guarde el formulario.

Ejemplo    Para iniciar InfoPath, abra un nuevo formulario basado en la plantilla de formulario ExpenseReportTemplate.xsn y, a continuación, establezca la ruta donde desea que el usuario para guardar el formulario en la biblioteca de documentos Windows SharePoint Serviceshttp://fabrikam/sites/Reports, escriba lo siguiente:

/ Sites/Reports http://fabrikamde "C:\Program Files\Microsoft Office\Office12\ExpenseReportTemplate.xsn" /defaultsavelocation

/ Agregar "form1 | form2 | form3" "plantilla de formulario"

Combina los formularios en un nuevo formulario basado en la plantilla de formulario. Los formularios deben estar separados por un carácter de barra vertical (|) y todos los formularios deben estar entre comillas (").

Ejemplo    Suponga que desea combinar los formularios MyForm1.xml y MyForm2.xml en un nuevo formulario basado en la plantilla de formulario ExpenseReportTemplate.xsn. La nueva plantilla de formulario se almacena en el equipo en la carpeta formularios. Para iniciar InfoPath y combinar los dos formularios existentes, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" o "MyForm1. XML| de agregado C:\Forms\ExpenseReportTemplate.xsn MyForm2.xml"

plantilla de formulario /Design

Se abre la plantilla de formulario especificada en modo de diseño. Si no se especifica ninguna plantilla de formulario, InfoPath se inicia en modo de diseño sin una plantilla de formulario.

Ejemplo    Para iniciar InfoPath en modo de diseño con la plantilla de formulario ExpenseReportTemplate.xsn, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" /design ExpenseReportTemplate.xsn

/ / ReadOnly de plantilla de formulario de diseño

Se abre la plantilla de formulario especificada en modo de diseño. Puede realizar cambios en la plantilla de formulario, pero debe guardar la plantilla de formulario en una ubicación distinta de la que ha abierto la plantilla de formulario.

Sugerencia: Use esta opción para abrir y modificar una plantilla de formulario existente que se ha publicado. Este modificador puede ayudar a evitar que se sobrescriba la plantilla de formulario en la ubicación de publicación por la necesidad de guardar la plantilla de formulario en otra ubicación. Si sobrescribe una plantilla de formulario publicada guardando la plantilla de formulario en la ubicación de publicación en lugar de con el Asistente para la publicación, es podrán que los usuarios no puedan crear un nuevo formulario ni modificar formularios existentes que se basan en esta plantilla de formulario. Después de guardar la plantilla de formulario en otra ubicación y, a continuación, modifique la plantilla de formulario, puede usar al Asistente para la publicación para publicar y sobrescribir la plantilla de formulario en la ubicación de publicación.

Ejemplo    Para iniciar InfoPath en modo de diseño con la plantilla de formulario ExpenseReportTemplate.xsn y para ayudarle a garantizar que no se sobrescribirá la plantilla de formulario en la ubicación original, escriba lo siguiente:

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" /design ExpenseReportTemplate.xsn /readonly

/embedding

Se inicia InfoPath sin mostrar la ventana de Microsoft Office InfoPath. Los programadores usan esta opción al probar aplicaciones personalizadas con InfoPath.

Ejemplo    Para ello, escriba lo siguiente:

C:\Program Files\Microsoft Office\Office12\InfoPath.exe"/ incrustación de objetos

/cache ClearAll

Inicia InfoPath y borra la memoria caché en el formulario que se almacenan las plantillas en el equipo. Use esta opción para quitar las plantillas de formulario sin usar de equipos de los usuarios y para aumentar el espacio disponible en el disco. Puede usar esta opción con un formulario existente o un nuevo formulario basado en la plantilla de formulario.

Ejemplo    Para iniciar InfoPath, abra el formulario MyForm.xml y, a continuación, desactive la memoria caché de todas las plantillas de formulario, escriba lo siguiente

"C:\Program Files\Microsoft Office\Office12\InfoPath.exe" MyForm.xml /cache ClearAll


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.

×