- Primeros pasos
- Instalación y configuración
- Uso de Data Service
- Referencia
- Ejemplos y Tutoriales

Guía de usuario del servicio de datos
Personalizar una entidad
linkIntroducción
linkData Service contiene campos integrados del sistema. Cuando creas una nueva entidad, se crea automáticamente un conjunto de campos predeterminados, aunque puedes personalizar las entidades que hayas definido añadiendo campos específicos.
Tipos de campo
linkPuedes crear los campos de los siguientes tipos de campo.
- Texto: este campo puede utilizarse para almacenar una pequeña cantidad de texto.
- Número: este campo puede utilizarse para almacenar un valor númerico. Los valores numéricos pueden ser positivos o negativos. Debes especificar el número de decimales que deseas utilizar.
- Sí / No: este campo se utiliza para elegir entre un valor de Sío No.
- Fecha y hora: este campo se utiliza para almacenar un valor que contiene una fecha y una hora. Se puede utilizar un selector de fechas para seleccionar una fecha y una hora.
- Relación: este campo se utiliza para crear una relación entre dos entidades.
- Conjunto de opciones: este campo se utiliza para almacenar una lista de valores enumerados de los que se pueden seleccionar uno o varios valores.
-
Archivo: este campo se utiliza para almacenar un archivo.
-
Numeración automática: este campo se utiliza para aumentar automáticamente los índices de registros.
Crear campos
linkPara agregar campos a los datos de su entidad:
- En la lista de entidades, selecciona la entidad para la que deseas añadir un campo.Se mostrará la pestaña Campos con la lista de campos definidos para la entidad.
- Haga clic en Crear nuevo campo. Se abrirá el asistente Crear campo .
- Introduce un Nombre para mostrar para el campo nuevo. El Nombre para mostrar es el nombre que se muestra al importar la entidad en Studio. Este campo se puede modificar después de crear la entidad.
- Introduce un nombre para el nuevo campo. El Nombre puede ser alfanumérico, pero debe empezar con una letra. Debe tener entre 3 y 30 caracteres.Nota:
El campo Nombre se rellena automáticamente con el mismo valor proporcionado para el Nombre para mostrar. Solo puede cambiar su valor durante el proceso de creación de la entidad. Una vez creada la entidad, el campo Nombre no se puede editar.
- Selecciona el Tipo de campo usando la lista desplegable.
- Para obligar a los usuarios a proporcionar un valor para el campo, selecciona la casilla de verificación Obligatorio .
- Para aplicar valores únicos para los registros de campo, selecciona la casilla de verificación Solo valores únicos .Importante:
La opción está disponible para los tipos de campo Texto y Número .
Cuando sea necesario, utilice el máximo de decimales configurados para los números. De lo contrario, Data Service redondea el número al valor máximo de decimales, provocando un error de unicidad. Por ejemplo, si estableces una precisión de tres decimales e introduces valores como3.015
y3.0148
, este último valor se redondea al alza a3.015
, lo que producirá fallos de exclusividad.La opción no distingue entre mayúsculas y minúsculas, lo que significa que "Valor único" y "VALOR único" se identifican como duplicados.
- Haga clic en Más detalles para configurar propiedades de registro de campo opcionales, como:
Opción Descripción Longitud máxima Para los campos de texto , establece el número máximo de caracteres que un usuario puede proporcionar.
De forma predeterminada, se permiten hasta 200 caracteres.
Valor máximo
Para los campos numéricos , establece el valor máximo que un usuario puede proporcionar.
El valor máximo predeterminado es1,000,000,000,000
.Valor mínimo
Para los campos numéricos , establece el valor mínimo que puede proporcionar un usuario.
El valor máximo predeterminado es-1,000,000,000,000
.Decimales
Para los campos numéricos , establece cuántos dígitos decimales puede proporcionar un usuario.
El valor predeterminado es2
, que permite números con dos dígitos decimales, como23,45
.Valor predeterminado
Establezca un valor predeterminado en caso de que los usuarios no proporcionen datos.
Descripción
Agrega una descripción para el campo.
Acceso al campo según rol
Seleccione esta opción para restringir el acceso a los datos concediendo permisos explícitos.
- De forma opcional, para mantener el asistente para Crear campo abierto, selecciona la casilla de verificación Crear otro . Esto te ayuda a crear varios campos en la entidad seleccionada más rápido, ya que omite el paso 2 de este procedimiento.
- Haz clic en Guardar.
El nuevo campo se mostrará en la lista de campos.
Actualizar los campos
linkPara actualizar los campos que hayas creado, sigue los siguientes pasos:
- No puedes actualizar los campos incorporados del sistema.
- No puedes cambiar el nombre y el tipo de campos personalizados.
- En la pestaña Campos, pasa el ratón sobre el campo que quieres editar.
- Haz clic en el icono Editar campo correspondiente al elemento.Está disponible en la parte derecha.
- Se mostrará el panel Editar campo.Guarda tus actualizaciones.Nota:
Si el campo se creó con la opción Solo valores únicos activada, puede desactivarla para volver a permitir los duplicados. Tenga en cuenta que borrar la casilla de verificación Solo valores únicos le impide volver a seleccionarla más tarde.
- Haz clic en Guardar.
Eliminar campos
linkPara eliminar los campos que has creado, sigue los siguientes pasos:
- En la pestaña Campos, pasa el ratón sobre el campo que quieres eliminar.
- Haz clic en el menú Más opciones al final de la fila del campo y selecciona Eliminar.
- Para activar el botón Eliminar , introduce el nombre para mostrar del campo en el cuadro de diálogo Eliminar campo .
- Haz clic en Eliminar para confirmar la acción.
Habilitar o deshabilitar el acceso al campo basado en el rol
linkEl acceso al campo basado en roles se puede utilizar para restringir el acceso a los datos. Es posible habilitar el acceso a campos basado en roles solo para los campos personalizados, no está disponible para los campos integrados del sistema.
Después de habilitar la opción de acceso al campo basado en rol para un campo, los roles deben actualizarse para conceder permisos explícitos para que los usuarios accedan al campo. Consulta Gestionar acceso para obtener más información.
- En la pestaña Campos, pasa el ratón por encima del campo para el que deseas habilitar (o deshabilitar) el acceso al campo basado en roles.
- Haz clic en el menú Más opciones al final de la fila del campo y luego selecciona la opción Habilitar el acceso al campo según el rol (o Deshabilitar el acceso al campo según el rol) del menú.
- Haz clic en Habilitar (o Deshabilitar) para confirmar la acción.
Se mostrará un mensaje de confirmación. Consulta la siguiente ilustración.
Importante: Cuando habilitas el acceso de campo basado en roles para un campo, todos los usuarios que tengan roles asignados existentes que no proporcionen permisos a nivel de campo ya no tendrán acceso a los datos del campo. - Haz clic en Gestionar roles para abrir la pestaña Roles de la página Gestión de usuarios. Aquí puedes actualizar los Roles Personalizados para conceder permisos de acceso al campo.