3.2 Métodos avanzados de introducción de datos
En este tutorial, aprenderá métodos avanzados para introducir datos en FileMaker. Estos métodos le permiten desarrollar soluciones de bases de datos complejas que hacen que la introducción y la gestión de datos sean más eficaces y fáciles de utilizar. Veremos el uso de listas desplegables y casillas de verificación, la entrada de datos vinculados a través de portales y la implementación de reglas de validación para los campos.
Índice
1. uso de listas desplegables y casillas de verificación
Paso 1: Crear listas desplegables
Las listas desplegables permiten seleccionar fácilmente valores predefinidos. Reducen la tasa de error al introducir datos y garantizan la coherencia de la base de datos.
- Seleccionar campo para lista desplegableCambiar al modo de presentación (
Cmd + LoCtrl + L) y seleccione el campo que debe funcionar como lista desplegable. - Definir lista desplegable: Abra el Inspector y vaya a la pestaña datos. Seleccione en Estilo de control la opción Lista desplegable de.
- Establecer valores para la lista desplegablePulse en Definir lista de valores y cree una nueva lista de valores. Puede introducir los valores manualmente o hacer referencia a valores de otro campo de la base de datos.
- Lista desplegable de aplicación y pruebaUna vez definida la lista, se muestra en el campo seleccionado. Cambie al modo de navegación y compruebe si la lista desplegable funciona correctamente.
Paso 2: Configurar casillas de verificación y botones de opción
Las casillas de verificación y los botones de opción permiten a los usuarios hacer varias selecciones (en el caso de las casillas de verificación) o una sola (en el caso de los botones de opción) de una lista predefinida.
- Seleccionar campo para casillas de verificación/campos de opciónEn el modo de presentación, seleccione el campo que debe estar provisto de casillas de verificación o botones de radio.
- Seleccionar estilo de controlEn el Inspector en datos seleccione Campo de marcado o Campo de opción como estilo de control.
- Crear lista de valores para casillas de verificación/campos de opciónCree una lista de valores como para la lista desplegable. Los valores de esta lista se muestran como opciones.
- Aplicación y pruebaPruebe el diseño en modo Visualizar para asegurarse de que las casillas de verificación o los botones de opción funcionan como desea.
2. introducción de datos vinculados a través de secciones
Los portales de FileMaker proporcionan una potente forma de ver y editar datos de tablas vinculadas. Esto resulta especialmente útil si desea mostrar relaciones entre registros de datos o introducir datos vinculados.
Paso 1: Crear una sección
- Añadir secciónCambia al modo de diseño y selecciona Herramienta de recorte en la paleta de objetos. Haga clic en el diseño para colocar el portal.
- Seleccionar tabla vinculadaEn el cuadro de diálogo de configuración del portal, seleccione la tabla vinculada cuyos datos desea visualizar. Esta tabla debe estar vinculada a la tabla actual mediante una relación.
- Mostrar campos en la secciónSeleccione los campos de la tabla vinculada que se mostrarán en el portal. Puede añadir varios campos para ofrecer una vista completa de los registros vinculados.
- Ajustar y probar la desconexiónPersonalice el aspecto del portal cambiando el tamaño de los campos y ajustando el diseño. Pruebe el portal en modo de exploración para asegurarse de que los registros de datos vinculados pueden visualizarse y editarse correctamente.
Paso 2: Introducción de datos en una sección
- Añadir un nuevo registro de datos en el portalLos portales permiten a los usuarios crear nuevos registros de datos enlazados directamente en la tabla enlazada. Haga clic en el registro de datos vacío del portal e introduzca los datos necesarios.
- Vinculación automática de registros de datosFileMaker garantiza que los nuevos registros de datos del portal se vinculen automáticamente al registro de datos actual de la tabla principal en función de la relación definida.
- Optimizar el portal de entradasPuede configurar el portal para que sólo se puedan editar determinados campos o para que sólo se muestre un número limitado de registros de datos con el fin de aumentar la facilidad de uso.
Paso 3: Funciones de desconexión avanzadas
- Aplicar filtros a los portalesFiltre los registros de datos mostrados en el portal para mostrar sólo la información relevante. Esto se hace mediante la función Configuración del filtro del portal en modo diseño.
- Clasificación dentro del portalOrden de clasificación: Especifique un orden de clasificación para los registros de datos del portal. Esta opción está disponible en el cuadro de diálogo de configuración del portal y permite ordenar los registros de datos según determinados criterios.
3. reglas de validación de los campos
Las reglas de validación ayudan a garantizar la integridad de los datos introducidos. Determinan qué valores se aceptan en un campo y evitan así entradas incorrectas.
Paso 1: Definir reglas de validación
- Seleccionar campo: Cambiar a la Gestión de bases de datos-modo (a través de Archivo > Gestionar > Base de datos) y seleccione el campo para el que desea definir una regla de validación.
- Llamar a las opciones de validaciónPulse el botón Opciones junto al nombre del campo para abrir la ventana Opciones de campo para abrir.
- Activar validaciónEn el registro Validación puede activar varias opciones de validación, por ejemplo
- El valor debe estar presenteEl campo no debe estar vacío.
- Valor únicoEvita las entradas duplicadas.
- Dentro de una zonaDefine un intervalo de valores permitido, por ejemplo, un número entre 1 y 100.
- Coincidencia de patrónFuerza un formato específico, por ejemplo, una dirección de correo electrónico o un número de teléfono.
- Personalizar los mensajes de errorTambién puede crear un mensaje de error personalizado que se muestra si una entrada no cumple las reglas de validación.
Paso 2: Validación de la prueba
- Introducción de datos en modo desplazamientoCambie al modo de navegación e introduzca los datos en el campo validado. Pruebe diferentes escenarios para asegurarse de que las reglas de validación se aplican correctamente.
- Comprobar el tratamiento de erroresAsegúrese de que se muestra el mensaje de error personalizado si se introduce un valor no válido y que se solicita al usuario que corrija la entrada.
Paso 3: Reglas de validación ampliadas
- Combinar varias condicionesPuede configurar reglas de validación para que se cumplan varias condiciones. Esto puede hacerse utilizando campos de cálculo o combinando distintas opciones de validación en el cuadro de diálogo de opciones de campo.
- Validación a nivel de scriptAdemás de los campos, también puede implementar reglas de validación en scripts. Esto te da más flexibilidad para crear una lógica de validación compleja y realizar acciones específicas si la validación falla.
Preguntas más frecuentes
- ¿Cómo puedo utilizar listas desplegables y menús emergentes para introducir datos en FileMaker?
- En FileMaker, puede utilizar listas desplegables y menús emergentes para facilitar la introducción de datos y controlar las opciones disponibles para el usuario. En el modo Presentación, puede seleccionar un campo, asignar la opción "Lista desplegable" o "Menú desplegable" en el Inspector, en Datos, y crear una lista de valores. Una lista desplegable muestra una lista desplegable para la selección, mientras que un menú desplegable muestra el elemento seleccionado en el campo sin que la lista permanezca visible hasta que se abra.
- ¿Cómo puedo crear listas de valores para listas o menús emergentes?
- Para crear una lista de valores, vaya a "Archivo" > "Administración" > "Listas de valores" en modo presentación. Aquí puede crear una nueva lista de valores que contenga valores definidos por el usuario o que se base dinámicamente en los datos de un campo. A continuación, puede asignar esta lista de valores a listas desplegables o menús desplegables para que los usuarios puedan realizar una selección predefinida.
- ¿Qué son los botones de opción y cómo se utilizan en FileMaker?
- Los botones de opción permiten a los usuarios seleccionar entre una serie de valores predefinidos. En el modo de presentación, puede seleccionar un campo y especificar la visualización como botones de opción en el inspector, en Datos. La lista de valores asociada se presenta al usuario como botones de opción individuales entre los que puede realizar una selección. Esto es muy adecuado para decisiones claras, por ejemplo "Sí" o "No".
- ¿Cómo puedo crear un menú emergente dinámico basado en una selección específica?
- Puede crear listas de valores condicionales dinámicas que se filtren en función de la selección de otro campo. Para ello, se crea una lista de valores basada en los valores de un campo vinculado. Cuando el usuario realice una selección, el menú emergente sólo mostrará los valores correspondientes que estén vinculados a la primera selección. Esta función es útil para situaciones como la selección de país y ciudad.
- ¿Cómo se utilizan las secciones para mostrar registros de datos enlazados en una presentación?
- Un portal en FileMaker es un objeto de presentación que muestra registros enlazados de otra tabla o de la tabla actual. Puede añadir un portal en modo presentación para mostrar una lista de pedidos de un cliente, por ejemplo. El gráfico de relaciones se utiliza para determinar qué registros de datos aparecen en el portal. El usuario puede crear, editar o eliminar nuevos registros de datos directamente en el portal.
- ¿Puedo introducir datos directamente en una sección?
- Sí, se pueden introducir datos directamente en un portal si éste está configurado para contener campos editables. Si el portal está vinculado a una tabla vinculada, los usuarios pueden añadir nuevos registros rellenando los campos del portal o editar los registros existentes. Esta función se utiliza a menudo en los diseños maestro-detalle, por ejemplo, para gestionar los productos de un pedido.
- ¿Cómo establezco reglas de validación de campos para controlar la entrada de datos?
- En FileMaker, puede definir reglas de validación para asegurarse de que la entrada de datos cumple los requisitos. Vaya a "Archivo" > "Gestionar base de datos" > "Campos", seleccione un campo y defina reglas de validación en Opciones. Puede asegurarse, por ejemplo, de que sólo se introducen valores numéricos, se rellenan los campos obligatorios o se requieren valores únicos. Si un usuario realiza una entrada no válida, se muestra un mensaje de error.
- ¿Puedo mostrar mensajes de error personalizados para los errores de validación?
- Sí, puede mostrar mensajes de error personalizados para los errores de validación en FileMaker. Al establecer reglas de validación para un campo, existe la opción de introducir un mensaje personalizado que se muestra cuando el usuario realiza una entrada no válida. Este mensaje puede contener instrucciones detalladas sobre cómo debe corregir el usuario la entrada.
- ¿Cómo puedo crear validaciones dinámicas basadas en otros campos?
- Puede utilizar reglas de validación basadas en cálculos para crear validaciones dinámicas basadas en otros campos. Al definir un campo, puede seleccionar el cálculo como regla de validación y establecer condiciones como "Si el campo A está vacío, debe rellenarse el campo B". Esta validación dinámica proporciona un control más preciso sobre la introducción de datos.
- ¿Cómo puedo convertir una entrada en un campo obligatorio?
- Para definir un campo como obligatorio en FileMaker, abra la configuración del campo y active la opción "Valor obligatorio" en las opciones de validación. Si este campo no se rellena antes de guardar el registro, FileMaker muestra un mensaje de error y el usuario debe rellenar el campo antes de poder continuar.
- ¿Cómo evitar registros de datos duplicados en un campo específico?
- Para evitar registros de datos duplicados en un campo concreto, puede activar la regla de validación "Debe ser único". Esta regla garantiza que cada valor introducido en este campo sea único. Si el usuario intenta introducir un valor que ya existe en otro registro, se muestra un mensaje de error y el registro no puede guardarse hasta que se introduzca un valor único.
gFM-Business Open Source FileMaker Basis-ERP
El software para el curso intensivo
Descargar gratis
