|
Responder ![]() |
Autor | |
Juan ![]() Colaborador ![]() ![]() Unido: 26/Mayo/2006 Localización: España Estado: Sin conexión Puntos: 1029 |
![]() 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: 1029 |
![]() |
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: 12337 |
![]() |
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: 13722 |
![]() |
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: 1029 |
![]() |
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: 1029 |
![]() |
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: 13722 |
![]() |
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: 1029 |
![]() |
Ah! jajaja!!!
Saludos Juan
|
|
jj
|
|
![]() |
|
Juanmasp ![]() Nuevo ![]() Unido: 21/Abril/2006 Estado: Sin conexión Puntos: 42 |
![]() |
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: 1029 |
![]() |
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: 13722 |
![]() |
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: 1029 |
![]() |
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 |