Que tal amigos..!! He visto por ahi un programa Bancario, en el cual pueden ver un reporte dentro de un formulario. Hay algun control ActiveX que haga esto? RESPUESTAS: =========== Juan M. Afan de Ribera hizo algo de esto hace tiempo: http://www20.brinkster.com/accessbhuo/id.asp?topico=13 SIGUE EL HILO: ============== Al ejecutar el programa con Access 2002 (XP) me da un error y me dice que el formato no esta disponible, ¿sabeis a que puede ser debido? JUAN M AFAN DE RIBERA ===================== en el código del formulario de la pagina del Buho, cambia la constante acFormatSNP por "Formato Snapshot (*.snp)" (con las comillas incluídas). Aquí nos encontramos con otro bug de la instalación de Access XP en versión española. Existe una constante en Access que es acFormatSNP cuyo valor es "Snapshot Format (*.snp)". Cuando Accesss XP se instala parece ser que registra el formato snapshot como "(Formato Snapshot (*.snp)", con lo cual la constante acFormatSNP queda invalidada para este sistema. Sólo espero que no hayan hecho lo mismo con los demás formatos (texto, rtf, etc). Lo que puedo contarte es lo que yo he cambiado y sí me ha funcionado. En el registro de Windows HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0\Access\Report Formats en la entrada Snapshot Format, tendría que haber este valor snp,,1,Snapshot Format (*.snp),0 si no, si tienes este otro snp,,1,Formato Snapshot(*.snp),0 entonces, o bien, lo cambias al anterior que te comento, o bien no utilices la constante acFormatSNP, pues el valor de esta constante es "Snapshot Format(*.snp)", y utilizas en su lugar el literal "Formato Snapshot(*.snp)". Todo esto lo descubrí ayer a raíz de tu comentario y lo solucioné de las dos maneras que te comento. Si aún así no funcionara... ¿será que Microsoft nos tiene reservadas más sorpresas...? Ah, misterio! ;-)