Foros del Web » Programando para Internet » ASP Clásico »

Pivotes con asp y excel?!?

Estas en el tema de Pivotes con asp y excel?!? en el foro de ASP Clásico en Foros del Web. Bueno soy nuevo en este foro y tengo un gran problema y ya no se me ocurre que hacer, bueno el problema es que estoy ...
  #1 (permalink)  
Antiguo 24/03/2011, 15:39
Avatar de Raidentech  
Fecha de Ingreso: marzo-2011
Ubicación: Curicó
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Pregunta Pivotes con asp y excel?!?

Bueno soy nuevo en este foro y tengo un gran problema y ya no se me ocurre que hacer, bueno el problema es que estoy programando en ASP Clasico y genero reportes en excel sin ningun problema, pero me han pedido que este sea un informe de tablas dinamico es decir, que el asp genere un excel, el cual el usuario pueda seleccionar las columnas que necesita para poder generar el informe que este necesite...

y no se como se puede hacer eso, osea puedo llevar los datos al excel... pero que este genere una dinamica de forma automatica???

Se tambien que se necesita el pivote... pero como se usa en asp clasico?


Ojala me puedan ayudar, Saludos a todos
  #2 (permalink)  
Antiguo 24/03/2011, 16:40
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: Pivotes con asp y excel?!?

Supongo que teniendo ya una plantilla en Excel donde esté la tabla dinámica ya apuntada a cierto rango de celdas y desde ASP solo llenas ese rango de celdas ... cosa de probar.

Lo del pivote, si te refieres a la transpuesta de una consulta, eso se hace desde la base de datos, no desde ASP, ¿qué BD estas usando?

Saludos
  #3 (permalink)  
Antiguo 25/03/2011, 09:23
Avatar de Raidentech  
Fecha de Ingreso: marzo-2011
Ubicación: Curicó
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Pivotes con asp y excel?!?

Estoy usando sql server 2000, pero el problema en si es como hacer que el excel lea la instruccion para que el excel haga el informe de tabla dinamica...


cuando me refiero a tabla dinamica, me refiero a esto

yo por lo que lei en visual lo hacen con la instruccion

With libro.PivotCaches.Add(SourceType:=xlExternal)

pero en asp???
  #4 (permalink)  
Antiguo 25/03/2011, 10:45
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: Pivotes con asp y excel?!?

Si, eso es una tabla dinámica. Esa tabla que tienes ahí de ejemplo ya esta apuntando a cierto rango de celdas, yo te decía que probaras desde ASP llenar ese rango de celdas, es decir, no harías la tabla dinámica desde ASP, solo generarías nuevos archivos Excel apartir de una platilla que ya la tiene.

¿o vas a generar tablas dinámicas de resultados de consultas muy diferentes?
  #5 (permalink)  
Antiguo 25/03/2011, 12:48
Avatar de Raidentech  
Fecha de Ingreso: marzo-2011
Ubicación: Curicó
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Pivotes con asp y excel?!?

ahh entiendo pero como le digo a asp que que esas celdas son para datos dinamicos? ese es el problema en si
  #6 (permalink)  
Antiguo 28/03/2011, 06:15
Avatar de Raidentech  
Fecha de Ingreso: marzo-2011
Ubicación: Curicó
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Pivotes con asp y excel?!?

eso se debera a la conexion??? pq en visual lo he visto con obdc
  #7 (permalink)  
Antiguo 28/03/2011, 08:12
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: Pivotes con asp y excel?!?

La conexión que uses no tiene nada que ver con esto. Yo quisiera saber si has hecho ya alguna prueba de la que puedas compartirnos algo, ¿has hecho ya una plantilla de Excel con una tabla dinámica donde modifiques el rango de celdas?, ¿hay un problema específico y puntual con esto?

Saludos
  #8 (permalink)  
Antiguo 28/03/2011, 21:08
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 5 meses
Puntos: 54
Respuesta: Pivotes con asp y excel?!?

y que tal hacer una dll en VB que maneje eso, por lo visto tiene mas interaccion con excel que el asp mismo.
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #9 (permalink)  
Antiguo 04/04/2011, 09:49
Avatar de Raidentech  
Fecha de Ingreso: marzo-2011
Ubicación: Curicó
Mensajes: 5
Antigüedad: 13 años, 1 mes
Puntos: 0
Respuesta: Pivotes con asp y excel?!?

mmm no he hecho nada similar en asp... pero se podra o no? tambien lo que se hace en visual es obligar al microsoft query a realizar la conssulta a traves del excel

Última edición por Raidentech; 04/04/2011 a las 09:56
  #10 (permalink)  
Antiguo 04/04/2011, 16:50
Avatar de Julcar  
Fecha de Ingreso: noviembre-2007
Ubicación: C:\inetpub\wwwroot\Guayaquil
Mensajes: 1.507
Antigüedad: 16 años, 5 meses
Puntos: 54
Respuesta: Pivotes con asp y excel?!?

Cita:
Iniciado por Raidentech Ver Mensaje
mmm no he hecho nada similar en asp... pero se podra o no? tambien lo que se hace en visual es obligar al microsoft query a realizar la conssulta a traves del excel
segun tengo entendido, al registrar una dll en windows, tienes acceso a todos los metodos y propiedades de dicha clase, por lo que podrias crear un componente que realize la funcion que buscas y luego en asp lo mandas a llamar.
__________________
Linux no es el único S.O. libre, conoce a ReactOS el Windows Libre!
"Si mis respuestas te dan la calma, espárceme un poco de karma"
  #11 (permalink)  
Antiguo 07/04/2011, 08:08
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 3 meses
Puntos: 146
Respuesta: Pivotes con asp y excel?!?

Cita:
Iniciado por Myakire Ver Mensaje
...Yo quisiera saber si has hecho ya alguna prueba de la que puedas compartirnos algo....

Etiquetas: excel, pivote
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:59.