Apúntate a la Zona De Descargas Reservadas (ZDDR). Solo son 20 Euros
Con solo 20€ ayudarás
a mantener el foro.


Seguir a udias en Twitter
Directorio de Empresas de Foros de informática


Todo lo que sueñas, se puede diseñar.
We build your dreams.

 - Principal - Responder - Estadísticas - Registrarse - Buscar - Lista de usuarios -  - Zona de Descargas
 -Privacidad y política de cookies -
Ayuda al foro con tu donación

Búsqueda en los foros

Foros en Udias.com / FileMaker / Alta simultanea registro en 2 tablas
Autor Mensaje

Miembro

Habitual

  Karma         97

#1 Publicado: 9 Ene 2021 23:19



Buenas a todos,
os comento mi duda o consulta. Tengo por una parte Tabla 1 de nombres de personas (miembros) y otra tabla 2 para agrupar familias, es decir:

Miembro 1 Familia 1
Miembro 2 Familia 1
Miembro 3 Familia 1
Miembro 4 Familia 2
Miembro 5 Familia 2

Por lo que cada persona, tiene un nº de miembro en la tabla 1 y un nº de familia en la tabla 2.

El problema que tengo es crear un alta SIMULTANEA de 2 registros nuevos, tanto en tabla 1 de miembros como tabla 2 de familia.

La idea es que al crear un miembro nuevo, se cree también una nueva familia.

¿Cómo debo de hacerlo?

Gracias de antemano

Saludos

Antonio


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Abcue Windows 7

Moderador


  Karma               8163

#2 Publicado: 9 Ene 2021 23:39 - Editado por: flusheddata



Hola.
La relación es de uno a muchos entre familia y miembros, relacionando
FAMILIA::ID_FAMILIA = MIEMBRO::ID_FAMILIA
Donde ID_FAMILIA de la tabla FAMILIA es una clave primaria con un valor único por cada registro y auto generado por FileMaker.
ID_FAMILIA de la tabla MIEMBRO es una clave foránea o externa. En esta tabla sí puede haber varios registros con la misma ID_FAMILIA.

Hay dos formas de crear registros:
1) desde FAMILIA poniendo un portal que muestre los campos de MIEMBRO y en cuya ocurrencia de tabla deberás marcar la opción de Permitir la creación de registros a través de esta relación.
De tal modo que puedes crear un registro de FAMILIA y en el portal añadir los miembros.

2) En la presentación basada en MIEMBRO, crear un registro y asignarle la id de una FAMILIA previamente creada. Puedes hacerlo con una lista de valores.
Si a la ocurrencia FAMILIA le marcas la opción Permitir la creación de registros a través de esta relación y pones un campo de FAMILIA, por ejemplo el nombre, al no seleccionar una ID de familia y escribir en el campo relacionado FAMILIA::Nombre, se creará el registro Familia y en MIEMBRO::ID_FAMILIA aparecerá su ID. Posteriormente solo tendrías que rellenar los campos del propio miembro.
Este sistema de poner vacía la clave foránea o externa y permitir la creación del registro en la otra tabla se conoce como Magic Key o Pop Back.

Sls.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Pon tu sistema operativo y versión de FileMaker en tu perfil. Windows 10 Pro + FileMaker Pro 11/19

Miembro

Habitual

  Karma         97

#3 Publicado: 10 Ene 2021 00:04



Muchas gracias flusheddata, me pongo a ello.

Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Abcue Windows 7

Miembro

Habitual

  Karma         97

#4 Publicado: 10 Ene 2021 13:14



Hola.

Con la primera opción, incluyendo en la relación la posibilidad de incluir registros y teniendo en cuenta que en el portal, se relacionan la tabla principal FAMILIAS y la tabla relacionadas ACOGIDOS y DOCUMENTACIÓN, me ha funcionado perfectamente el primer miembro (que ya estaba dado de alta), al introducir los otros, se crean los nuevos registros (en tabla ACOGIDOS), pero no aparecen los registros en DOCUMENTACIÓN.

Os adjunto pantallazo.

Saludos

Portal Añadir DOC
Portal Añadir DOC

Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Abcue Windows 7

Moderador


  Karma               8163

#5 Publicado: 10 Ene 2021 14:06 - Editado por: flusheddata



¿DOCUMENTACIÓN ES OTRA TABLA?
Tienes 2 opciones:
1) poner los campos de documentación en la tabla MIEMBRO y colocarlos a continuación de los otros en el mismo portal (misma ocurrencia).

2) relacionar MIEMBRO::ID_MIEMBRO = DOCUMENTO::ID_MIEMBRO y poner DOCUMENTO como tercera ocurrencia de la relación. Recuerda marcar la opción Permitir la creación de registros a través de esta relación en DOCUMENTO. Entonces usando el mismo portal MIEMBRO puedes poner los campos de DOCUMENTO.
Digamos que DOCUMENTO es hijo de MIEMBRO y nieto de FAMILIA

Si ya lo tienes relacionado así y no te funciona comprueba que los campos de DOCUMENTO están ajustados correctamente en la fila del portal. Usa las teclas de flecha para posicionarlos con mayor precisión.

Sls.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Pon tu sistema operativo y versión de FileMaker en tu perfil. Windows 10 Pro + FileMaker Pro 11/19

Miembro

Habitual

  Karma         97

#6 Publicado: 10 Ene 2021 14:20



Arreglado flusheddata, mil gracias. Funcionando
Saludos


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Abcue Windows 7

Moderador


  Karma               8163

#7 Publicado: 10 Ene 2021 14:36



abcue:
Arreglado flusheddata, mil gracias. Funcionando

Si pudieses compartir cómo lo has hecho sería de gran ayuda para otros usuarios.
Gracias de antemano.


Si este mensaje te ha servido de ayuda dale tu voto Voto positivo, si quieres penalizarlo Voto positivo
Pon tu sistema operativo y versión de FileMaker en tu perfil. Windows 10 Pro + FileMaker Pro 11/19
Su respuesta

Estilo Negrillas  Estilo Italico  Estilo Subrayado  URL De La Imagen  URL De La Web  Preformatted Text  YouTube URL  Sin código BB
Emoticones
:) ;) :up: :down: :biglol: :confused :cool: :mad: :sad: :shame: :smirk: :tongue: ... Más  Emoticones desactivados
Color de texto
Texto en negro Texto en blanco Texto en gris Texto en rojo Texto en azul Texto en verde Texto en rojo oscuro Texto en cian Texto en azul oscuro Texto en púrpura Texto en amarillo Texto en rosa Texto en naranja Texto en verde oliva Texto en marrón



 » Usuario  » Contraseña 
Solo Usuarios Registrados Pueden Postiar Aqui.
 

Tópicos relacionados con Alta simultanea registro en 2 tablas

Alta de registro en una tabla secundaria
GUION Cesion de Equipos dos tablas registro jugador / registro club
Crear registro desde una tabla en diferentes tablas dependiendo del valor de un registro de aquella
Como hacer una misma busqueda en varios campos en forma simultanea
Cómo hacer una misma búsqueda en varios campos de forma simultánea con un script?


Conectados: Invitados - 11
Miembros - 0
En verde usuarios ZDDR

Realizado con miniBB © 2001-2021
Para Udias.com © 1996-2021
Hosting con Interdominios