Las Subtablas son extremadamente útiles al manejar muchas relaciones a uno en tu formulario. Por ejemplo, si deseas crear un registro para una cuenta de cliente con historial de registros para múltiples contactos, o necesitas crear múltiples elementos en una orden de compras o una cotización. Las subtablas son muy comunes en aplicaciones de negocios, Ragic brinda la manera más fácil de crearlas y administrarlas.
Al usar subtablas, los usuarios pueden ingresar muchos subregistros que pertenecen al registro principal. Inicialmente, la subtabla mostrará tres filas vacías para ingresar datos, pero a medida que el usuario ingresa información, más filas adicionales se mostrarán.
Si tu subtabla tiene un campo de tipo Seleccionar desde otra hoja (campo enlazado), la configuración Múltiples filas a la vez te permitirá seleccionar registros y así rellenar múltiples filas al mismo tiempo.
Deberás cerrar la ventana manualmente después de ingresar datos. Si la configuración Múltiples filas a la vez no está seleccionada, la ventana se cerrará automáticamente después de seleccionar un registro.
Puedes eliminar el valor del campo al hacer clic en él, presionando la tecla de retroceso o suprimir en tu teclado.
Si deseas eliminar una fila completa, puedes hacer clic en el ícono eliminar que se muestra a la izquierda de la fila que estás editando.
En algunos casos, es posible que desees filtrar u ordenar registros en sus subtablas. Esto se puede hacer haciendo clic en la flecha junto a los encabezados de campo de subtabla para filtrar u ordenar los resultados mostrados.
Puedes usar la opción Filtrar por texto para filtrar en subtabla. Si el campo es de tipo Selección o de Selección Múltiple, también puedes escoger una de las opciones de selección para filtrar tus resultados.
Puedes quitar los filtros aplicados usando la opción “Quitar Filtro” en la parte superior de la página o desde la opción “Quitar Filtro” a través de las flechas junto a los encabezados de campo.
También puedes filtrar registros de subtabla a través de la barra lateral izquierda si el SYSAdmin de la base de datos ha configurado estos campos para que también se muestren en la barra lateral.
Las opciones incluyen, ordenar en orden ascendente y descendente.
Puedes quitar el orden agregado haciendo clic en “Quitar Orden” a través de las flechas junto al encabezado de campo desde el que estás ordenando.
También puedes ordenar múltiples campos en las subtablas. Por ejemplo, ordenar Estado primero, y luego por Encargado.
Nota: Aplicar múltiples órdenes será significativo solo cuando el campo previo ordenado tiene valores duplicados
La exportación requeriría Crear una nueva hoja desde subtabla, lo cual debe realizar el SYSAdmin. Todos los registros de subtabla de la hoja original se convertirán en registros independientes en la nueva hoja, por lo que podrás exportar registros desde la nueva hoja.
Por ejemplo, para importar a la subtabla "Detalles de la Orden" en la hoja "Órdenes de venta", necesitas identificar el campo de título de selección de las órdenes de venta.
Coloca el "Campo de título de selección", como "Número de orden de venta", en la primera columna del archivo de importación y completa los valores correspondientes.
Durante la importación, el sistema utiliza el valor de esta columna para determinar qué fila de la subtabla pertenece a qué registro. Por ejemplo, utiliza el "Número de orden de venta" para decidir en qué registro de "Orden de venta" se debe importar cada "Detalles de la orden" en la subtabla.
Antes de importar, asegúrate de que el registro principal al que deseas importar ya exista. Por ejemplo, si deseas importar "Detalles de la orden" para el "Número de orden de venta" "P-00001", ya debe haber un registro correspondiente con este "Número de orden de venta" en la hoja "Orden de venta". De lo contrario, debes crearlo antes de importar datos a la subtabla.
Al importar, selecciona el nombre de la subtabla a la que desea importar en el menú desplegable.
En el proceso de mapeo, el sistema bloquea automáticamente la primera columna. Puede elegir los nombres correspondientes para las otras columnas o ignorarlos si son innecesarios. Y luego importe sus datos.
¿Cómo buscar datos de subtabla desde la página de listado?
¿Por qué una fila de subtabla no está guardada en la base de datos?