Marcar casilla de verificación |
Responder |
Autor | |
mfafa
Asiduo Unido: 23/Septiembre/2009 Localización: España Estado: Sin conexión Puntos: 497 |
Tema: Marcar casilla de verificación Enviado: 28/Octubre/2020 a las 11:55 |
Buenos días!
Tengo dos tablas "Clientes" y "Pedidos" relacionadas entre sí por el campo "Id_Cliente" Y "Cliente" de las dos tablas respectivamente, la relación es de uno a varios de forma que el "ID_Cliente" tiene varios pedidos. Hasta aquí todo bien. Tengo un formulario "Clientes" y un subformulario continuo "Pedidos" insertado en el formulario. en el subformulario tengo un control de casilla de verificacion llamado "Finalizado" (Campo que existe en la tabla "Pedidos"). Lo que pretendo es cuando escribo un pedido en el primer registro del subformulario este control se quede sin marcar, y cuando añado otro registro acontniuación me marue el control Finalizado pero del ultimo o anterior registro añadido. He intentado con este código pero me marca siempre el actual:-
Espero haberme explicado. Muchas Gracias. Editado por mfafa - 28/Octubre/2020 a las 11:59 |
|
ximo
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
Colaborador Unido: 03/Marzo/2006 Localización: España Estado: Sin conexión Puntos: 2085 |
Enviado: 28/Octubre/2020 a las 13:58 |
Hola, Un poco lioso si es, pero te planteo lo siguiente, si terminas el registro y ahí mismo tienes la casilla porque no la clicas ya que el pedido está finalizado? Con me.xxxxx indicas el registro que estás por eso te clica el actual has de consultar el últmo registro de la tabla "pedidos" y seleccionar la casilla con el -1, para mí lioso de la leche cuando lo fácil es en el momento. Saludos, ximo
|
|
La incansable busqueda de información abre nuestras mentes
Saludos desde Burriana |
|
mfafa
Asiduo Unido: 23/Septiembre/2009 Localización: España Estado: Sin conexión Puntos: 497 |
Enviado: 28/Octubre/2020 a las 15:29 |
Buenas tardes!
Muchas gracias por la respuesta. La idea es cuando se añada otra línea de regsitro ya que muchas veces se queda en el primer regsitro y ahi no quiero finalizar el pedido. |
|
rokoko
Colaborador Unido: 16/Febrero/2008 Localización: Pamplona Estado: Sin conexión Puntos: 3062 |
Enviado: 28/Octubre/2020 a las 15:29 |
Podrias mediante una consulta de actualizacion, la cuestion seria saber si el registro que estas creando se a guadado o no. Yo lo haria justo cuando lo creas pero no se a guardado, hay que la consulta de actualizacion actualice a true esa casilla con el ultimo registro, recuerda que estarias creando uno pero sin guardar, por lo tanto seria el ultimo registro
|
|
mfafa
Asiduo Unido: 23/Septiembre/2009 Localización: España Estado: Sin conexión Puntos: 497 |
Enviado: 04/Noviembre/2020 a las 00:59 |
Buenas noches!
Con el siguiente código me marca la casilla de verificación pero me surge un problema de que se queda ahí y no sale.
Ahora no se cómo decirlo a Access que cuando Finalizado esté activo que vaya a nueva fila? Muchas gracias. Un saludo. Editado por mfafa - 04/Noviembre/2020 a las 01:00 |
|
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: 04/Noviembre/2020 a las 09:34 |
Para ir al siguiente registro creo que te basta con: Edito: para nuevo cambia acNext por acNewRec Editado por xavi - 04/Noviembre/2020 a las 09:34 |
|
mfafa
Asiduo Unido: 23/Septiembre/2009 Localización: España Estado: Sin conexión Puntos: 497 |
Enviado: 04/Noviembre/2020 a las 12:39 |
Buenas!
Por fin he dado con la solución. El problema era (Me.Undo) que deshace los cambios a nivel de formulario, hay que actuar a nivel de control (Me.NombreControl.Undo):
Muchas gracias por todo. Se puede cerrar.
Editado por mfafa - 04/Noviembre/2020 a las 12:40 |
|
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 |