Copiar clave primaria en clave externa |
Responder |
Autor | |
Walco
Asiduo Unido: 29/Octubre/2005 Localización: Chile Estado: Sin conexión Puntos: 425 |
Tema: Copiar clave primaria en clave externa Enviado: 03/Junio/2019 a las 16:34 |
Un hola, tengo el siguiente problema que no puedo resolver.
a).- Tengo dos formularios, cuyo origen de dados son dos tablas relacionadas. (uno a varios). b).- La tabla principal se llama "nombres" y la otra se llama "detalles"; en la tabla principal puse un botón para abrir el formulario "detalles" (formulario sincronizado a través de Idnombre) c).- Quisiera que el valor auto numérico de Idnombre del formulario principal se copie en el formulario vinculado como clave externa de forma automática cuando ingreso un nuevo registro en la tabla detalle. En la actualidad solo me resulta copiar manualmente la clave principal como primaria en el formulario detalle. Busco el mismo efecto producido en un formulario principal con un subformulario pero no lo he podido lograr. Un saludo desde Chile....
|
|
La vida está hecha de momentos...... Cuídala
|
|
xavi
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Terrassa-BCN Unido: 10/Mayo/2005 Localización: Catalunya |||| Estado: Sin conexión Puntos: 14734 |
Enviado: 03/Junio/2019 a las 17:44 |
Hola,
Pásalo en el OpenArgs y lo asignas como DefaultValue del control dónde deseas almacenar la clave externa. Un saludo
|
|
Walco
Asiduo Unido: 29/Octubre/2005 Localización: Chile Estado: Sin conexión Puntos: 425 |
Enviado: 19/Junio/2019 a las 18:11 |
Hola Xavi no supe como utilizar el argumento OpenArgs, pero en su lugar en "origen del control" del cuadro de texto IdNombre de la tabla detalle, puse la siguiente instrucción:
Forms![Nombres].IdNombre=Me.IdNombre. Pero no copia el campo IdNombre del formulario nombres al campo IdNombre de la tabla detalles. Cual será error que estoy cometiendo. |
|
La vida está hecha de momentos...... Cuídala
|
|
Mihura
Ver perfil usuario
Enviar mensaje privado
Ver los mensajes del usuario
Visite la página de los usuarios
Añadir a la lista de amigos
Administrador Unido: 06/Mayo/2005 Localización: En la dehesa Estado: en línea Puntos: 14017 |
Enviado: 19/Junio/2019 a las 18:18 |
El ejemplo de la ayuda de Access es perfecto para tí, sólo tienes que cambiar el nombre de los campos.
Y por cierto (en el ejemplo): Forms!Employees.OpenArgs queda mejor Me.OpenArgs
|
|
Walco
Asiduo Unido: 29/Octubre/2005 Localización: Chile Estado: Sin conexión Puntos: 425 |
Enviado: 24/Julio/2019 a las 22:19 |
Muchas gracias Xavi y Mihura ya pueden cerra este hilo
|
|
La vida está hecha de momentos...... Cuídala
|
|
Responder | |
Tweet
|
Ir al foro | Permisos de foro Usted No puede publicar nuevos temas en este foro Usted No puede responder a temas en este foro Usted No puede borrar sus mensajes en este foro Usted No puede editar sus mensajes en este foro Usted No puede crear encuestas en este foro Usted No puede votar en encuestas en este foro |