Error 2448 no se puede asignar un valor |
Responder |
Autor | |
Juan
Colaborador Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1035 |
Tema: Error 2448 no se puede asignar un valor Enviado: 16/Febrero/2021 a las 05:57 |
Hola a tod@s
La situación es la siguiente (Access 2003): En el formulario “frmAfiliacion” hay un campo (Fecha) “FechaFactura” y un Calendario relacionado con él a través de las fechas. Lo que pretendo es dar el valor al campo seleccionando
previamente la fecha en el calendario. Para ello hago click en una fecha del
calendario y en el evento “Al salir” del calendario pongo: Private Sub Calendar2_Exit(Cancel As Integer) Forms!frmAfiliacion!FechaFactura = Me.FechaFactura End Sub Y lo hace correctamente. El problema viene cuando quiero pasar a vista diseño del formulario que sale el error 2448 “No se puede asignar un valor a este objeto”. Si doy a depurar, queda marcado en: Forms!frmAfiliacion!FechaFactura = Me.FechaFactura y si doy a finalizar, se repite cuatro veces el mismo cartel
y definitivamente el formulario se pone en vista diseño. Cunando quiero volver a la vista formulario, después de
salir el mismo error dos veces, se queda definitivamente en esa situación, es
decir, todo funcionaría bien si no tuviera que ir a la vista diseño. Solicito ayuda |
|
jj
|
|
Juan
Colaborador Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1035 |
Enviado: 16/Febrero/2021 a las 06:04 |
Hola de nuevo
El foro manda un mensaje diciendo que tengo tres mensajes sin resolver. Por favor quítenlos pues no soy consciente de tener nada pendiente y tampoco se llegar a esos mensajes mencionados. Mucha gracias
|
|
jj
|
|
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: Sin conexión Puntos: 13990 |
Enviado: 16/Febrero/2021 a las 08:55 |
Hola Juan,
Usa el buscador, cualquier fecha, ...
|
|
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: 14720 |
Enviado: 16/Febrero/2021 a las 09:12 |
Te he revisado los mensajes y tenias un par de hilos que solicitaste cerrar y aun permanecían abiertos. Los he cerrado.
Un saludo
|
|
Juan
Colaborador Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1035 |
Enviado: 16/Febrero/2021 a las 10:12 |
Gracias Xavi y Mihura
Mihura no entiendo lo de usar el buscador cualquier fecha
|
|
jj
|
|
Juan
Colaborador Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1035 |
Enviado: 16/Febrero/2021 a las 10:30 |
Ahora creo entenderlo
He buscado cualquier fecha en el "documento actual" y me recorre todos los campos de todos los registros que coinciden con la fecha de referencia. No observo nada anormal
|
|
jj
|
|
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: 14720 |
Enviado: 16/Febrero/2021 a las 10:31 |
Mihura se referia a como localizar los hilos. Pones tu usuario Marcas las 2 casillas para ver solo los hilos que has iniciado. En la lista de izquierda te aseguras que buscas en Todos los foros En las opciones de la derecha: - Buscar mensajes: Cualquier fecha - Mostrar resultados como: Temas Et voilà!
Editado por xavi - 16/Febrero/2021 a las 10:32 |
|
Juan
Colaborador Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1035 |
Enviado: 16/Febrero/2021 a las 10:48 |
Ah! jajaja!!!
Saludos Juan
|
|
jj
|
|
Juanmasp
Habitual Unido: 21/Abril/2006 Estado: Sin conexión Puntos: 118 |
Enviado: 16/Febrero/2021 a las 14:59 |
Hola, el error te lo da porque, al pasar a modo diseño, sale se ejecuta el evento Exit que intenta establecer el valor en el campo, pero el formulario ya está en modo diseño y no se puede.
Si pones delante un "On Error Resume Next" no te debería de salir el error. Quedaría así: Private Sub Calendar2_Exit(Cancel As Integer) On Error Resume Next Forms!frmAfiliacion!FechaFactura = Me.FechaFactura End Sub Saludos |
|
Juan
Colaborador Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1035 |
Enviado: 16/Febrero/2021 a las 16:27 |
Gracias Juanmasp
Efectivamente ya no sale el error. La de vueltas que he dado antes de exponerlo aquí. Muchas gracias a tod@s Juan Nota: Por mi parte ya podéis quitar el hilo
|
|
jj
|
|
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: 14720 |
Enviado: 16/Febrero/2021 a las 16:38 |
Hola Juan.
He detectado que acabas tus hilos con la frase "por mi parte podéis quitar el hilo". Habrás observado que lo que hacemos es cerrar el hilo. A no ser que el hilo no aporte nada, sea insustancial o contravenga las normas no quitamos ningún hilo de forma que, cualquiera que llegue un tiempo después buscando información a un problema como el tuyo, encontrará la solución. Un saludo
|
|
Juan
Colaborador Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1035 |
Enviado: 17/Febrero/2021 a las 15:56 |
Hola Xavi
Así lo entiendo yo también, estamos totalmente de acuerdo. Un saludo Juan
|
|
jj
|
|
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 |