|
|
Problemas : Problemas al pasar de Access 97 o 2000 a Access XP
| Autor/es: Juan M Afán de Ribera | Pregunta : Tengo una aplicacion realizada en Access 2000 y que funcionaba correctamente hasta ahora, pero al instalar Access XP, ha empezado a generar una serie de problemas. Por ejemplo:
Tengo un formulario (Form1) donde se le pide al usuario que introduzca dos fechas en sendos campos llamados "FechaInicio" y "FechaFinal". Una vez se han introducido estos valores en dicho formulario, se llama a una consulta que tiene establecido el criterio:
Entre [Formularios]![Form1]![FechaInicio] Y [Formularios]![Form1]![FechaFinal]
pero al ejecutarla me aparece un cuadro de diálogo pidiéndome de nuevo esas fechas, como si no reconociera el formulario o los nombres de los campos que aparecen en el criterio. Para generarlo he utilizado el generador de expresiones y además, en el momento de llamar a la consulta, el formulario está abierto.
Este formulario y la consulta nunca me habían dado ningún problema con Access 2000.
¿Qué puedo estar haciendo mal? | Respuesta : No estás haciendo nada mal. Es un bug de las primeras versiones internacionales de Access XP y que consiste en que no es capaz de reconocer la palabra [Formularios] y espera en cambio que el usuario escriba [Forms], incluso cuando el mismo Generador de Expresiones genera el término [Formularios]!.
Prueba a cambiar la palabra Formularios por Forms y verás como te funciona bien.
Este bug se corrige instalando los parches correspondientes, que podrás encontrar en este enlace. | Ejemplos: | Temas relacionados: |
|