Plataforma CRM Almacenes Compras Ventas Producción Proyectos Finanzas SAT Nómina Nómina - IRPF Health Configuración Integraciones
XRP Enterprise PlataformaGuíasHerramientas de administración
PlataformaGuíasHerramientas de administración
Herramientas de administración
Volver | Lista de Artículos

Cómo crear los campos de usuario

Última modificación el 23/03/2026
Este artículo se aplica a:
PT
ES
AO
CV
MZ
ST
GW

Conceptos básicos

Los usuarios administradores pueden personalizar los formularios para modificar algunas características de estos con la finalidad de adaptarse a las necesidades propias de su instalación.

Puede añadir campos de usuario a cualquier formulario de la aplicación que permita el mantenimiento de datos.

Esta operación puede realizarla cualquier usuario administrador y los campos siempre se añaden sobre la tabla principal.

Funciones básicas

Para añadir un campo de usuario a un formulario sigue estos pasos:

  1. Accede al formulario de detalle al que deseas añadir el campo.
  2. Despliega la opción Acciones del menú situado en la barra superior del escritorio.
  3. Selecciona Añadir campos al formulario.
  4. Desde el Asistente de creación de campos de usuario añade todos los campos que consideres oportuno.
  5. Confirma los cambios con el botón Aceptar.

Los nuevos campos se añaden sobre la tabla principal y se muestran en el formulario dentro del panel desplegable Campos de usuario de la pestaña activa.

Para mantener los campos de usuario

En la ventana del Asistente de creación de campos de usuario se muestra un grupo con la Lista de campos adicionales del formulario.

La primera vez que se accede a esta ventana para un formulario concreto, la lista se visualiza vacía. No obstante, si ya han sido creados campos con anterioridad, estos aparecen en la lista para permitir su modificación o eliminación.

Dónde se sitúan los nuevos campos

Los nuevos campos se muestran agrupados en el mantenimiento; pudiéndose elegir entre un grupo (sólo en caso de formulario Walnut) o bien en una entidad relacionada. Al crear los campos se puede elegir mediante el atributo posición.

  • Posición. Indica si desea que los campos de usuario aparezcan en un grupo, si el formulario es de estilo Walnut, o bien en el área de las entidades relacionadas
Pasos que hay que seguir para añadir campos
  • Cada vez que quiera añadir un campo a la lista, pulse el botón Añadir Campo. El cursor se situará en el nombre del campo donde podrá rellenar el contenido. Cuando cambie de propiedad, aparecerá un nuevo elemento en la Lista de campos. Rellene el resto de propiedades para la definición correcta del campo.
  • Los nuevos campos definidos aparecen en la Lista de campos con el color del texto en azul para diferenciarlos de los campos preexistentes.
Pasos que hay que seguir para modificar campos
  1. Sitúe el cursor sobre el campo que desee modificar (la línea correspondiente al campo de la parrilla Lista de campos).
  2. Indique las nuevas propiedades del campo en la parte inferior de la parrilla.
  3. Puede indicar de qué forma se obtienen los valores para este campo. En caso de desear una lista de valores, en Lista de valores indique Lista de sistema o bien Tabla/Campo.
Lista de valores

Queremos que el nuevo campo muestre una lista de valores predeterminados, ¿de dónde los podemos obtener?

  • Con Ninguna, pues eso, no queremos ninguna lista de valores asociada.
  • Con Lista de sistema para obtener la lista de valores mediante una lista de sistema.
  • Con Tabla/Campo para obtener la lista mediante un campo de otra tabla a enlazar.

Al seleccionar el modo Tabla/Campo, se abre una ventana para poder seleccionar la tabla (para facilitar la búsqueda se indica un texto descriptivo sobre el que buscar la tabla). Una vez seleccionada la tabla, se abrirá la ventana de definición de los enlaces.

  • En esta ventana podemos indicar un campo de texto descriptivo que aparecerá en la ayuda al indicar un valor.
  • En la rejilla inferior deberemos enlazar cada campo de la tabla indicada con los campos de la tabla que estemos añadiendo campos.
  • El campo sobre el que proponemos la selección debe indicarse en alguno de los campos de enlace.
Pasos que hay que seguir para eliminar campos
  1. Sitúe el cursor sobre el campo que desee modificar (la línea correspondiente al campo de la parrilla Lista de campos).
  2. Pulse el botón Borrar campo que aparece en la parte inferior.
  3. Los campos marcados para ser borrados aparecen en la Lista de campos con el color del texto en rojo para diferenciarlos del resto de campos. Si un campo ha sido marcado de forma errónea para borrarlo, es posible deshacer esta operación simplemente pulsando sobre el botón No borrar campo.

Para cambiar el orden de visualización de campos

Todos los campos de usuario aparecen en el formulario agrupados dentro del panel desplegable identificado por Campos de usuario.

Por defecto, el orden de aparición de estos campos es el mismo que el orden en el que fueron creados. No obstante, en el asistente de creación de campos, es posible modificar el orden de aparición de los campos para el formulario activo.

  1. Acceda al formulario que contiene los campos de usuario que se desea reordenar.
  2. Seleccione el punto del menú Acciones | Añadir campos al formulario.
  3. En el Asistente de creación de campos de usuario, sitúe el cursor sobre el campo que desee recolocar (la línea correspondiente al campo de la parrilla Lista de campos).
  4. Pulse los botones Subir campo o Bajar campo que se muestran en la parte inferior de la lista de campos, para resituar el campo según el orden en el que desea que aparezca en el formulario. Recuerde que el orden de visualización de campos en el formulario se corresponde con el orden de aparición de estos en la lista de campos.

Para copiar campos de otro formulario

A la hora de añadir nuevos campos a los formularios, es posible que se encuentre con la necesidad de añadir un campo a un formulario que previamente ya había añadido en algún otro formulario. Por ejemplo, un número de teléfono particular, una dirección de correo alternativa, etc.

Para evitar reescribir todas las propiedades particulares de estos campos, es posible copiar la definición de un campo de otro formulario en el formulario activo.

  1. Acceda al formulario al cual desea añadir el campo.
  2. Seleccione el punto del menú Acciones | Añadir campos al formulario.
  3. Pulse el botón Copiar de otro campo que aparece en la parte inferior de la lista de campos.
  4. En la ventana de Selección de campos, marque la casilla Añadir de la lista de campos para todos los campos que desee copiar sobre el formulario activo.
  5. Pulse el botón Aceptar que aparece en la parte inferior de la ventana para aceptar la selección efectuada y proceder a copiar estos campos sobre el formulario activo.

Para personalizar la visibilidad de los campos

La visibilidad de campos se puede utilizar como un sistema de autorización sobre datos y ciertos componentes visuales. Permite a un usuario administrador definir los usuarios que no disponen de permisos para visualizar o modificar el contenido de un dato.

Cuando la visibilidad se aplica sobre un componente distinto a un dato, como un botón, permite especificar los usuarios que disponen de permisos para usar este componente, por ejemplo, pulsar el botón.

Los datos y componentes sujetos a restricciones se asignan de forma global para todos los registros de una tabla de la base de datos. Para asignar autorizaciones dependientes del registro se deben utilizar otros mecanismos de seguridad de UI, como la seguridad horizontal de datos. Por ejemplo, el equipo en el que se realizó.

Funciones básicas

Puede configurar la visibilidad de un campo haciendo clic con el botón secundario del ratón sobre el campo deseado y seleccionando la opción Propiedades. Se abre un formulario, Mantener visibilidad de campos, en el que puede configurar la visibilidad sobre ese campo.

En la cabecera del formulario se muestran los datos técnicos del campo que desea configurar. En la parrilla se muestra la lista de autorizaciones.

Por defecto, todos los usuarios tienen acceso total sobre el campo. Por este motivo, las autorizaciones siempre son negativas. En la lista de autorizaciones se indican sólo los usuarios con acceso limitado o especial sobre el campo, y el tipo de limitación.

En la columna Entidad puede seleccionar los usuarios del modelo de organización del sistema, los grupos o los roles definidos afectados por la limitación de la visibilidad.

En la columna Efecto puede indicar las limitaciones que desea que se apliquen sobre los campos: No visibleSólo lecturaObligatorio o Enmascarado. Si se trata de un botón o una pestaña puede seleccionar no visible o deshabilitado.

¡Importante!, las limitaciones definidas aquí no sólo se aplican en el formulario en el que se ha seleccionado el campo, también se aplican en otros puntos de la aplicación relacionados con la misma columna y tabla: otros formularios, listados, consultas extendidas, etc.

Un usuario administrador puede ver cómo se muestra el formulario a los diferentes usuarios de la aplicación mediante la previsualización del formulario, a la que puede acceder desde el menú Acciones / Previsualización de formulario, y selecciona el usuario deseado.

Además un usuario administrador puede consultar y personalizar la visibilidad de una forma centralizada. Para ello acceda a Administrar visibilidad de campos después de seleccionar el punto SistemaAdministración, en el punto Seguridad y AuditoríaVisibilidad de campos; se muestra un lista previa de registros con la información básica necesaria. Al seleccionar uno de ellos, se muestra su detalle.

Desde el detalle puede realizar las siguientes acciones:

  • Conocer el objeto afectado, pudiendo ser un formulario, un objeto de negocio o tabla.
  • Conocer su tipo; elemento visual campo de objeto de negocio o tabla.
  • Conocer el elemento del objeto; vista o contenedor, campo del objeto de negocio o tabla.
  • Conocer la entidad afectada del modelo organizativo.
  • Y por último el efecto seleccionado para este elemento. El administrador lo puede cambiar si lo desea.

Desde la lista previa de registros, el administrador puede realizar las siguientes acciones sobre todos los elementos seleccionados:

  • Borrar. Borrar los registros que se muestran en la lista previa.

Cómo crear mi primer campo de usuario

Basado en Platform starter kit se desea añadir al cliente tres indicadores para designar a algunos clientes el tratamiento de VIP, un indicador del grado de compromiso con nuestra empresa, y para finalizar, añadiremos un campo que contendrá el código de una empresa adicional (dicha empresa debe existir).

En tres pasos añadiremos los campos necesarios para conseguir los cambios que queremos:

  • Primero, añadimos un indicador para designar a algunos clientes el tratamiento de VIP.
  • Segundo, añadimos otro indicador para saber el grado de implicación del cliente con nuestra empresa (el grado de implicación se escogerá de entre un conjunto de valors finito mediante una lista de sistema).
  • Y tercero, añadimos un último indicador para conocer si el cliente tiene relación con otra empresa del sistema.
Para añadir el campo de usuario

En primer lugar hay que acceder al Asistente de creación de campos de usuario. Desde el propio mantenimiento de clientes, en el formulario de detalle, seleccione el punto del menú Acciones / Añadir campos al formulario. Una vez en el asistente añada el campo vip.

  • El tipo de datos puede ser del tipo Si/No, con valor por defecto el No.
  • Indique Usar en listas y Filtrar listas para que el nuevo campo de usuario aparezca en el formulario de tipo lista.

En segundo lugar, desde el propio Asistente de creación de campos de usuario se crea un nuevo campo compromiso.

  • El tipo de datos ha de ser de tipo Numérico. En la etiqueta indicaremos Grado de compromiso.
  • En el atributo Validación por lista indique validación por lista de sistema. Cuando se active la propiedad de Lista de sistema, escogemos la lista de sistema examen_nivel.
  • Indique Usar en listas y Filtrar listas para que el nuevo campo de usuario aparezca en el formulario de tipo lista.

En tercer lugar, desde el propio Asistente de creación de campos de usuario se crea un nuevo campo empresa_relacionada.

  • El tipo de datos ha de ser de tipo Numérico. En la etiqueta indicaremos Empresa relacionada.
  • En el atributo Lista de valores indique Tabla/campo. En este momento se abrirá una ventana para poder indicar la tabla relacionada. Una vez escogida la tabla, se pedirá que se enlace la tabla actual con esta tabla de validación.
  • Para enlazar correctamente deberemos indicar el campo descriptivo que se mostrará cuando indiquemos el código de empresa y para cada campo que identifica la nueva tabla se enlazará con un campo de la tabla própia (Nota: el campo actual debe estar indicado en uno de los campos de enlace que se muestran en la parrilla).

Al Aceptar el sistema consolida los cambios, automáticamente actualiza todos elementos relacionados con el nuevo campo de usuario.

Para visualizar el campo de usuario

Los campos aparecen de forma inmediata en un grupo comprimible llamado Campos de usuario. Acceda al formulario de detalle.

Los nuevos campos de usuario aparecen también en los filtros y columnas de los formularios de tipo lista.

Guarda o comparte este artículo
Esta página foi útil?
Obrigado pelo seu voto.
Artículos Relacionados
Herramientas de administración Cómo funciona el modelo organizacional Cómo funciona el modelo organizativo Cegid Cómo funciona la seguridad y auditoría Cómo administrar las herramientas de búsqueda