Agregar, mover o eliminar un campo o grupo

Importante:  Este artículo se ha traducido con traducción automática; vea la declinación de responsabilidades. Para su referencia, puede encontrar la versión en inglés de este artículo aquí.

El origen de datos, que almacena todos los datos que los usuarios especifican en un formulario, está formado por campos y grupos. De la misma forma que las carpetas del disco duro contienen y organizan los archivos, los campos contienen los datos que los usuarios incluyen en el formulario y los grupos contienen y organizan dichos campos. Por ejemplo, si el origen de datos del formulario contiene campos de nombre, segundo nombre y apellido, dichos campos pueden incluirse en un grupo llamado "nombre".

En este artículo

Antes de empezar

Agregar un campo

Agregar un grupo

Agregar un campo de referencia

Agregar un grupo de referencia

Mover un campo o grupo a otra ubicación del origen de datos principal

Eliminar un campo o grupo

Antes de empezar

Sólo se pueden agregar campos o grupos al origen de datos principal de una plantilla de formulario. No se pueden agregar campos o grupos a un origen de datos secundario ni a campos o grupos basados en una base de datos o servicio Web, ni a un esquema XML o documentos XML preexistentes.

Sugerencia: Si ve este bloqueado bloqueado de campo icono Icono de campo bloqueado o a este grupo icono Icono de grupo bloqueado en el panel de tareas origen de datos, no puede modificar el campo o grupo.

Cada campo o grupo del origen de datos debe tener un nombre único. Si tiene que utilizar el nombre de un campo o grupo existente en otro campo o grupo, puede agregar un campo de referencia o un grupo de referencia a una plantilla de formulario.

Puede actualizar la plantilla de formulario moviendo o eliminando los campos o grupos existentes del origen de datos. Sólo puede mover o eliminar campos o grupos que se hayan agregado al origen de datos principal. Los campos y grupos basados en un esquema XML, base de datos o servicio Web, o los campos y grupos de un origen de datos secundario no se pueden mover o eliminar.

Nota: Cuando se elimina un campo y un control enlazado a ese campo, el control no puede almacenar los datos porque el campo que almacena los datos ya no existe. Además, si los usuarios ya han rellenado formularios basados en la plantilla de formulario, para eliminar un campo hacer pérdida de datos en los formularios completados. Si elimina un campo y un control enlazado a ese campo, debe enlazar el control a otro campo o eliminar el control. Eliminar un grupo elimina todos los campos de ese grupo. Todos los controles que se enlazan a los campos del grupo eliminado deben estar enlazado con otros campos o eliminados.

Inicio de la página

Agregar un campo

Puede agregar un campo de elemento o un campo de atributo a un grupo del origen de datos principal. También puede agregar un campo de atributo a un campo de elemento existente del origen de datos principal. Sin embargo, no puede agregar un campo a un campo de atributo.

Agregar un campo a un grupo

  1. Si el panel de tareas Origen de datos no está visible, haga clic en Origen de datos en el menú Ver.

  2. Si la plantilla de formulario usa más de un origen de datos, seleccione principal en la lista de origen de datos.

  3. En el panel de tareas Origen de datos, haga clic con el botón secundario del mouse (ratón) en el grupo al que desee agregar un campo y, a continuación, haga clic en el comando Agregar del menú contextual.

  4. En el cuadro nombre en el cuadro de diálogo Agregar campo o grupo, escriba un nombre para el nuevo campo. Los nombres deben comenzar con un carácter alfabético o subrayado (_) y puede contener solo caracteres alfanuméricos, caracteres de subrayado, guiones (--) y puntos (.). Los nombres no pueden contener espacios.

    Utilice un nombre que describa el contenido del campo. Por ejemplo, si tiene un campo que contiene la cantidad de un gasto, asígnele el nombre gasto.

  5. En la lista Tipo, seleccione Campo (elemento) o Campo (atributo).

  6. En la lista Tipo de datos, seleccione el tipo de datos que desee usar para el campo.

    Lista de tipos de datos para los campos

    Tipo de datos

    Cuándo usarlo

    Texto

    Use this data type for an element or attribute field that contains unformatted text.

    Rich Text

    Use this data type for an element field that contains formatted text. You cannot use this data type for attribute fields.

    Whole Number

    Utilice este tipo de datos para un campo de elemento o atributo que contenga números sin valores decimales.

    Decimal

    Utilice este tipo de datos para un campo de elemento o atributo que contenga valores de moneda o números con valores decimales.

    Verdadero/Falso

    Utilice este tipo de datos para un campo de elemento o atributo que contenga datos que sólo puedan tener uno de dos valores.

    Hyperlink

    Use this data type for an element or attribute field that contains a Uniform Resource Identifier (URI), such as a hyperlink or a namespace.

    Date

    Utilice este tipo de datos para un campo de elemento o atributo que contenga una fecha de calendario.

    Hora

    Utilice este tipo de datos para un campo de elemento o atributo que contenga una hora en formato de 24 horas.

    Fecha y hora

    Utilice este tipo de datos para un campo de elemento o atributo que contenga una fecha de calendario y una hora en formato de 24 horas.

    Imagen o datos adjuntos

    Use this data type for an element or attribute field that contains binary data, such as an image or a picture.

    Custom

    Use this data type for an element or attribute field with custom data types that are defined by a namespace. This data type is typically used for a field or group that is bound to a custom control. The Data namespace box is enabled when you choose this data type.

    This table shows only the most common XML data types used in a form template. In InfoPath, you can use any XML 1.0 data type in the World Wide Web Consortium (W3C) recommendations. To use a data type that is not listed in the table, you must extract the form files for a form template and edit the schema (.xsd) file. Find links to more information about extracting the form files for a form template in the See Also section.

  7. Para especificar un valor inicial que deba contener el campo cuando un usuario abra el formulario por primera vez, escriba el valor en el cuadro Valor predeterminado. En la sección Vea también encontrará vínculos para obtener más información sobre la configuración de un valor predeterminado para un campo.

  8. Para convertir un campo de elemento en un campo extensible, active la casilla de verificación Repetir.

  9. Para exigir que el campo contenga un valor, active la casilla de verificación no puede estar en blanco. Si selecciona esta casilla, cualquier control enlazado a un campo que no tenga un valor especificado en la que se marcará con un asterisco rojo o un borde rojo discontinuo.

Agregar un campo de atributo a un campo de elemento

Puesto que un campo de atributo sólo se puede agregar a un campo de elemento, la lista Tipo del cuadro de diálogo Agregar campo o grupo está deshabilitada.

  1. Si el panel de tareas Origen de datos no está visible, haga clic en Origen de datos en el menú Ver.

  2. Si la plantilla de formulario usa más de un origen de datos, seleccione principal en la lista de origen de datos.

  3. En el panel de tareas Origen de datos, haga clic con el botón secundario del mouse en el campo al que desee agregar un campo y, a continuación, haga clic en Agregar en el menú contextual.

  4. En el cuadro nombre en el cuadro de diálogo Agregar campo o grupo, escriba un nombre para el nuevo campo. Los nombres deben comenzar con un carácter alfabético o subrayado (_) y pueden contener solo caracteres alfanuméricos, caracteres de subrayado, guiones (--) y puntos (.). Los nombres no pueden contener espacios.

    Utilice un nombre que describa el contenido del campo. Por ejemplo, si tiene un campo que contiene la cantidad de un gasto, asígnele el nombre gasto.

  5. En la lista Tipo de datos, seleccione el tipo de datos que desee usar para el campo.

    Lista de tipos de datos para los campos

    Tipo de datos

    Cuándo usarlo

    Texto

    Utilice este tipo de datos para un campo de elemento o atributo que contenga texto sin formato.

    Número entero

    Utilice este tipo de datos para un campo de elemento o atributo que contenga números sin valores decimales.

    Decimal

    Utilice este tipo de datos para un campo de elemento o atributo que contenga valores de moneda o números con valores decimales.

    Verdadero/Falso

    Utilice este tipo de datos para un campo de elemento o atributo que contenga datos que sólo puedan tener uno de dos valores.

    Hyperlink

    Use this data type for an element or attribute field that contains a Uniform Resource Identifier (URI), such as a hyperlink or a namespace.

    Date

    Utilice este tipo de datos para un campo de elemento o atributo que contenga una fecha de calendario.

    Hora

    Utilice este tipo de datos para un campo de elemento o atributo que contenga una hora en formato de 24 horas.

    Fecha y hora

    Utilice este tipo de datos para un campo de elemento o atributo que contenga una fecha de calendario y una hora en formato de 24 horas.

    Imagen o datos adjuntos

    Utilice este tipo de datos para un campo de elemento o atributo que contenga datos binarios, por ejemplo una imagen.

    En esta tabla sólo se muestran los tipos de datos XML más comunes que se utilizan en una plantilla de formulario. En Microsoft Office InfoPath, puede usar cualquier tipo de datos XML 1.0 de las recomendaciones de W3C. Para utilizar un tipo de datos que no figure en la tabla, debe extraer los archivos de formulario de una plantilla de formulario y editar el archivo de esquema (.xsd). En la sección Vea también, encontrará vínculos para obtener más información sobre cómo se extraen archivos de formulario de una plantilla.

  6. Para especificar un valor inicial que deba contener el campo cuando un usuario abra el formulario por primera vez, escriba el valor en el cuadro Valor predeterminado. En la sección Vea también encontrará vínculos para obtener más información sobre la configuración de un valor predeterminado para un campo.

  7. Para convertir un campo de elemento en un campo extensible, active la casilla de verificación Repetir.

  8. Para exigir que el campo contenga un valor, active la casilla de verificación no puede estar en blanco. Si selecciona esta casilla, cualquier control enlazado a un campo que no tenga un valor especificado en la que se marcará con un asterisco rojo o un borde rojo discontinuo.

Inicio de la página

Agregar un grupo

  1. Si el panel de tareas Origen de datos no está visible, haga clic en Origen de datos en el menú Ver.

  2. Si la plantilla de formulario usa más de un origen de datos, seleccione principal en la lista de origen de datos.

  3. En el panel de tareas Origen de datos, haga clic con el botón secundario del mouse en el grupo al que desee agregar un grupo y, a continuación, haga clic en Agregar en el menú contextual.

  4. En el cuadro nombre en el cuadro de diálogo Agregar campo o grupo, escriba un nombre para el nuevo grupo. Los nombres deben comenzar con un carácter alfabético o subrayado (_) y puede contener solo caracteres alfanuméricos, caracteres de subrayado, guiones (--) y puntos (.). Los nombres no pueden contener espacios.

    Utilice un nombre que describa el contenido del grupo. Por ejemplo, si tiene un grupo que contenga los detalles desglosados de gastos, asigne al grupo el nombre GastosDesglosados.

  5. En la lista Tipo, siga uno de estos procedimientos:

    • Para agregar un grupo que pueda contener otros grupos o campos, seleccione Grupo.

    • Para agregar un grupo que pueda contener dos o más grupos de campos, pero sólo uno de dichos grupos de campos aparezca en una vista del formulario, seleccione Grupo (selección).

  6. Para convertir el grupo en un grupo extensible, active la casilla de verificación Repetir.

Inicio de la página

Agregar un campo de referencia

Si desea usar el nombre de un campo existente para un campo de otro grupo de la plantilla de formulario, puede crear un campo de referencia. Al crear un campo de referencia, InfoPath crea un nuevo campo en la plantilla de formulario cuyas propiedades están vinculadas y coinciden con las propiedades del campo original, incluidos el nombre y el tipo de datos. Ambos campos se convierten en campos de referencia y los cambios que se realicen en un campo actualizan el otro campo de forma automática.

Nota: Dos campos de referencia no pueden formar parte del mismo grupo. Un campo de referencia sólo se puede agregar a un grupo. No se puede agregar un campo de referencia a otro campo.

  1. Si el panel de tareas Origen de datos no está visible, haga clic en Origen de datos en el menú Ver.

  2. Si la plantilla de formulario usa más de un origen de datos, seleccione principal en la lista de origen de datos.

  3. Haga clic con el botón secundario del mouse en el campo en que desee basar el campo de referencia y, a continuación, haga clic en Referencia en el menú contextual.

  4. En el cuadro de diálogo Campo o grupo de referencia, seleccione el grupo que desee que contenga el nuevo campo de referencia.

Inicio de la página

Agregar un grupo de referencia

Si desea usar el nombre de un grupo existente para otro grupo en la plantilla de formulario, puede crear un grupo de referencia. Al crear un grupo de referencia, InfoPath crea un grupo nuevo en la plantilla de formulario cuyas propiedades están vinculadas y coinciden con las propiedades del grupo original. Los campos del primer grupo se duplican en el grupo de referencia. Ambos grupos se convierten en grupos de referencia y los cambios que se realicen en un grupo, incluidos los cambios en los campos de dicho grupo, actualizan el otro grupo de forma automática.

Nota: Dos grupos de referencia no pueden formar parte del mismo grupo.

  1. Si el panel de tareas Origen de datos no está visible, haga clic en Origen de datos en el menú Ver.

  2. Si la plantilla de formulario usa más de un origen de datos, seleccione principal en la lista de origen de datos.

  3. Haga clic con el botón secundario del mouse en el grupo en que desee basar el grupo de referencia y, a continuación, haga clic en Referencia en el menú contextual.

  4. En el cuadro de diálogo Campo o grupo de referencia, haga clic en el grupo que desea que contenga el nuevo grupo de referencia.

Inicio de la página

Mover un campo o grupo a otra ubicación del origen de datos principal

  1. Si el panel de tareas Origen de datos no está visible, haga clic en Origen de datos en el menú Ver.

  2. Si la plantilla de formulario usa más de un origen de datos, seleccione principal en la lista de origen de datos.

  3. En el panel de tareas Origen de datos, haga clic con el botón secundario del mouse en el campo o grupo que desee mover y, a continuación, siga uno de estos procedimientos:

    • Para reorganizar el orden del campo o grupo en su grupo actual, haga clic en Subir o Bajar en el menú contextual.

    • Para mover el campo o grupo a un nuevo campo o grupo, haga clic en Mover en el menú contextual y, a continuación, en el cuadro de diálogo Mover grupo o campo, seleccione una nueva ubicación para el campo o grupo.

Inicio de la página

Eliminar un campo o grupo

Nota: Eliminar un campo o grupo se producirá un error en todos los controles en la plantilla de formulario enlazados a ese campo o grupo. Además, si los usuarios ya han rellenado formularios basados en la plantilla de formulario, la eliminación de un campo o grupo puede provocar pérdida de datos en esos formularios.

  1. Si el panel de tareas Origen de datos no está visible, haga clic en Origen de datos en el menú Ver.

  2. Si la plantilla de formulario usa más de un origen de datos, seleccione principal en la lista de origen de datos.

  3. Haga clic con el botón secundario del mouse en el campo o grupo que desee eliminar y, a continuación, haga clic en Eliminar en el menú contextual.

Inicio de la página

Nota: Declinación de responsabilidades de traducción automática: Este artículo se ha traducido con un sistema informático sin intervención humana. Microsoft ofrece estas traducciones automáticas para que los hablantes de otros idiomas distintos del inglés puedan disfrutar del contenido sobre los productos, los servicios y las tecnologías de Microsoft. Puesto que este artículo se ha traducido con traducción automática, es posible que contenga errores de vocabulario, sintaxis o gramática.

Ampliar sus conocimientos
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.

×