Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Informes en ASP
 Foro Bloqueado  Tema Bloqueado


Autor Temas
Zeus
New Member

Chile
56 Posts
Mensajes - 12 Jan 2006 :  15:34:27  Ver Perfil  Enviar Email
Tengo un sitio en ASP con SQL y necesito saber como puedo obtener un informe en formato PDF de los datos que obtengo de la Base de Datos

Muchas Gracias

jbarra
Junior Member

Chile
192 Posts
Posted - 12 Jan 2006 :  17:38:10  Ver perfil  Enviar e-mail
Te ùedo dar el tip para word ó excel, pero para pdf no se como hacerlo...

Inicio Pagina

Zeus
New Member

Chile
56 Posts
Posted - 12 Jan 2006 :  18:54:25  Ver perfil  Enviar e-mail
Ok, me serviria tambien ese tipo de informe despues veo como lo migro a PDF

si alguien mas lee el mensaje ayudaria su aporte

Gracias jbarraInicio Pagina

jbarra
Junior Member

Chile
192 Posts
Posted - 12 Jan 2006 :  19:11:37  Ver perfil  Enviar e-mail
Debes hacer una página que genere el informe que deseas y en la cabecera de la página clocoas esto:

Para Excel:
Response.Buffer = TRUE
Response.AddHeader "Content-Disposition", "attachment;filename=excel_resumen_p_c.xls"
Response.ContentType = "application/vnd.ms-excel"

Para Word:
Response.Buffer = TRUE
Response.AddHeader "Content-Disposition", "attachment;filename=Vacaciones_Payroll.doc"
Response.ContentType="Application/msword"

El nombre del archvio puedes cambiarlo. Es muy util para exportar reportes de una página a excel (te mantiene los clores de la celda y tipo de letra)

Inicio Pagina

Zeus
New Member

Chile
56 Posts
Posted - 12 Jan 2006 :  20:19:33  Ver perfil  Enviar e-mail
A que te refieres con generar el informe que deseo......

yo poseo varios campos con indices sacados de BD y esos los quiero dejar en un informe para poder imprimirlos


¿me entiendes?
Inicio Pagina

jbarra
Junior Member

Chile
192 Posts
Posted - 12 Jan 2006 :  20:50:14  Ver perfil  Enviar e-mail
Como te indique puedes generar una página en donde te muestre la estructura de tu informe (con los datos) y cuando este conforme con el colocas cualquiera de esas 2 cabeceras en esa página y te lo generará....

En lo personal creo tablas con los datos e incluso imágenes para exportarlo a excel o word... pruebalo

Inicio Pagina

Zeus
New Member

Chile
56 Posts
Posted - 12 Jan 2006 :  21:54:03  Ver perfil  Enviar e-mail
O sea entiendo por esto:

que yo tengo la descripcion de un equipo, los indices y un diagnostico, todo en mi página, ¿entonces al presionar el bótón del formulario hago la llamada a la cabecera??????Inicio Pagina

jbarra
Junior Member

Chile
192 Posts
Posted - 12 Jan 2006 :  22:05:30  Ver perfil  Enviar e-mail
No, create una página con el formato del reporte y le colocas la cabecera....y cuando necesites generar el reporte llamas solamente a la página que acabas de crear....

Inicio Pagina

Zeus
New Member

Chile
56 Posts
Posted - 13 Jan 2006 :  16:00:25  Ver perfil  Enviar e-mail
Ok,
Ya entendi a que te refieres

Muchas Gracias
Inicio Pagina

Alexis_m20
Senior Member

Chile
1021 Posts
Posted - 13 Jan 2006 :  18:29:53  Ver perfil  Enviar e-mail  Visit Alexis_m20's Homepage
para los pDf, podrias poner en Google Response.contenttype+PDF y lo mas seguro es que te encuentre lo que buscas

response.ContentType ="application/pdf"

Si puedo ayudar lo hare
Entren a mi web y registrense y participen http://www.ofistar.cl/foro/Default.asp

Edited by - Alexis_m20 on 13 Jan 2006 18:30:45Inicio Pagina

sucar
Starting Member


11 Posts
Posted - 30 Mar 2006 :  23:09:12  Ver perfil  Enviar e-mail
Hola buenas tengo un problemilla parecido al imprimir, yo lo mando de la manera que dices "jbarra",pero no funciona si lo hago en ajax, sabeis alguna manera para crear el informe .doc o xls.

Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar