Ir a un registro seleccionando el Id en Formulario
Publicado por Domingo (3 intervenciones) el 04/12/2018 09:26:14
Hola,
He creado una base de datos en acces 2016 para gestionar diversas tareas de mantenimiento, en ella tengo un formulario en el que doy de alta dichas tareas, con fecha de inicio y fecha de finalización, en el mismo he añadido un subformulario que me muestra los registros de una consulta solo con las tareas pendientes, es decir las que no tienen fecha de finalización, todo esto funciona OK,
Necesito una manera de poder seleccionar una de las tareas que aparecen en el subformulario y que al hacerlo se me rellene con dichos datos el formulario principal, para poder modificar dicha tarea.
He probado con un cuadro combinado en el formulario, que me despliega el Id de las tareas pendientes, si en el Origen del control pongo el campo del Id, y en el Origen de la Fila pongo la consulta de pendientes, me despliega correctamente los Id pendientes, pero al hacer clic me da un error conforme no se puede actualizar un campo Autonumérico.
he probado a crear un campo Calculado "Referencia" que me concatena unas letras con el valor Autonumérico ID, y usar este campo para acceder al registro. pero me hace algo parecido, el error me dice que el campo es de lectura.
Yo no quiero modificar el campo, lo que necesito es seleccionarlo y me rellene el resto de campos con los valores de dicho registro para poder actualizar los valores que faltan.
gracias de antemano
He creado una base de datos en acces 2016 para gestionar diversas tareas de mantenimiento, en ella tengo un formulario en el que doy de alta dichas tareas, con fecha de inicio y fecha de finalización, en el mismo he añadido un subformulario que me muestra los registros de una consulta solo con las tareas pendientes, es decir las que no tienen fecha de finalización, todo esto funciona OK,
Necesito una manera de poder seleccionar una de las tareas que aparecen en el subformulario y que al hacerlo se me rellene con dichos datos el formulario principal, para poder modificar dicha tarea.
He probado con un cuadro combinado en el formulario, que me despliega el Id de las tareas pendientes, si en el Origen del control pongo el campo del Id, y en el Origen de la Fila pongo la consulta de pendientes, me despliega correctamente los Id pendientes, pero al hacer clic me da un error conforme no se puede actualizar un campo Autonumérico.
he probado a crear un campo Calculado "Referencia" que me concatena unas letras con el valor Autonumérico ID, y usar este campo para acceder al registro. pero me hace algo parecido, el error me dice que el campo es de lectura.
Yo no quiero modificar el campo, lo que necesito es seleccionarlo y me rellene el resto de campos con los valores de dicho registro para poder actualizar los valores que faltan.
gracias de antemano
Valora esta pregunta


0