Utilizamos Cookies de terceros para generar estadísticas de audiencia y mostrar publicidad personalizada analizando tu navegación. Si sigues navegando estarás aceptando su uso. Más información X
PortadaForo AyudaTutoriales
InicioForosForo Office

Duda en access

sakurapika
2008-09-09 20:18 - Respuestas: 1 - Tema nº: 2541146


Características: Windows XP Home 1G ram, amd 64....

Hola a todos,

el caso es que estoy haciendo una base de datos en access y tengo una duda.

Por un lado tengo 3 tablas alumnos, actividades y alumnos-actividades(esta ultima relaciona un alumno o una o varias actividades, contiene los campos id, idActividad, dni) y , por otro lado, tengo un formulario para rellenar los datos de los alumnos.
En este formulario tengo un botón (asignar actividad) cuyo propósito es abrir otro pequeño formulario que tenga una lista con las actividades disponibles (eso esta hecho) y un cuadro de texto con el dni del alumno al que queremos asignar la actividad. Lo que no se es como hacer que este formulario me guarde en un textbox el dni que he pasado por filtrado.

Gracias de antemano, y a ver si hay suerte y alguien sabe responderme.
Un saludo

Posibles soluciones:
Duda en accessDuda en access
Duda en accessDuda en access
Access. duda sobre calculo de stockAccess. duda sobre calculo de stock
AccessAccess
AccessAccess
Bambita

Re: Duda en access - 2008-11-03 03:15 - Respuesta 2

Hola! A ver, si no entiendo mal vos tenes un formulario con los datos del alumno, desde aqui accedes a otro formulario en el cual queres copiar el dni???

Si en alguno de los dos formularios esta el dato concreto, lo que podes hacer es lo siguiente:
Supongamos que:

1. el primer formulario se llama "Alumnos" y tenes los campos ID - Nombre y Apellido - DNI.
2. este formulario tiene un boton que abre otro formulario emergente de nombre "Actividades" con los campos IDActividad y DNI.

En el formulario "Actividades" hay que poner un evento que te permita copiar el dato desde el otro formulario (ya sea al abrir, al cargar, despues de seleccionar una actividad, despues de actualizar, o cuando se te ocurra). Por ejemplo, despues de seleccionar una actividad:

Me.DNI.value=Forms!Alumnos!Dni

Si fuera a la inversa, o sea que queres pasar el dato desde Actividades hacia Alumnos, la accion es a la inversa:

Forms!Alumnos!Dni.value=Me.Dni

Espero que te sirva,
Suerte!
Página:1

Respuestas relacionadas:

Ms accessMs accessForo
Access 97 en xpAccess 97 en xpForo
AccessAccessForo
AccessAccessForo
AccessAccessForo
AccessAccessForo
AccessAccessForo
AccessAccessForo
Access 97Access 97Foro
AccessAccessForo
InicioSecciones
^ SubirAviso legal
Política Privacidad
Configurarequipos23 Diciembre 2024