Lo de la impresora virtual :
Yo me baje primoPDF de softonic que es gratuito.Aunque en
www.primopdf.com te puedes bajar mas cosas.
Al instalarlo te aparece aparte de las impresoras que tengas conectadas,te aparece primopdf como impresora,si le das ha imprimir y eliges la impresora pdf en cualquier documento,ya sea word,una pagina de tu aplicacion... te la convierte a pdf
Luego se me planteo la duda de que si era una impresora que tenia yo en mi ordenador y mi pagina tenia la orden cdo se ejecuta <body onload="imprimir();" fucnntion imprimir() window.print() end fucntion
Que igual necesitaban los q cargaban la pagina desde afuera primopdf tb pero me dijo mi tutor del proyecto que no,q lo cargara (la impresora virtual ) en mi aplicaion web y que al realizar una peticion a esa pagina la aplicacion se encargara de devolver el pdf.
Todavia no he solucionado esto por q un departamento de la empresa me ha pedido ampliar las poibilidades de la aplicaion en cuestion de altas y voy a empezar con eso primero para luego el tema de los listados hacerlos todos a la vez.
Lo de access no te lo puedo esplicar yo como va,pero yo se que tu puedes un proyecto adp de access apuntando a tu base de datos y que todos los cambios que hagas en el proyecto access se reflejan en la bd sql server,supongo q sera crear formularios e informes en ese adp y subirlos a la web,pero eso no se decirte como hacer xq le dije q no lo iba a hacer asi.