Ver Mensaje Individual
  #16 (permalink)  
Antiguo 19/03/2010, 13:39
Avatar de DanX03
DanX03
 
Fecha de Ingreso: septiembre-2007
Ubicación: México D.F.
Mensajes: 148
Antigüedad: 16 años, 7 meses
Puntos: 3
Respuesta: Exportar a word

Cita:
Iniciado por marco_foros Ver Mensaje

Ya no entiendo bien qué es lo que requieres o cuál fue el problema que tuviste para crearlo como te comenté en el primer post que hice al respecto.

Mi problema es que tengo una planilla de word ya establecida, a la cual se le deben insertar los datos provenientes de la consulta dada, lo he intentando con las instrucciones que me haz dado, pero al abrir el archivo los datos los va sobreescribiendo mostrandome siempre el ultimo, he solucionado la parte del salto de linea. Este es el codigo con las instruciones dadas anteriormente:
Código ASP:
Ver original
  1. <%
  2. 'response.ContentType ="application/msword"
  3. Dim wrdApp
  4. Dim wrdDoc
  5.  
  6. Set wrdApp = Server.CreateObject("WORD.Application")
  7. Set wrdDoc = wrdApp.Documents.Open ("\inetpub\wwwroot\bitacora_desarrollo\reporte_desarrollo.doc")
  8.  
  9. wrdApp.Visible = True
  10. fechaini=request.QueryString("fechaini")
  11. fechafin=request.QueryString("fechafin")%>
  12. <!--#include file="variables.asp"-->
  13. <html>
  14. <head>
  15. <title>Word Test</title>
  16. <meta name="Author" content="Acme Toys">
  17. </head>
  18. <style type="text/css">
  19.  
  20. .BigTitle {
  21. font-family: Verdana, Sans-Serif;
  22. font-size: 20pt;
  23. font-weight: bold;
  24. color: #004080;
  25. }
  26.  
  27. .UserDetails {
  28. font-family: Courier New, Monospace;
  29. font-size: 12pt;
  30. }
  31.  
  32. </style>
  33. <body>
  34. <%conectar()
  35.  
  36.  
  37. sqla="select a.fecha_odt,b.cliente,a.proyecto,c.descripcion,a.realizo,clasificacion from (select fecha_odt,cliente,proyecto,"&_
  38.     "descripcion,realizo,(case when clasificacion=1 then 'CALLCENTER' when clasificacion=2 then 'ADMINISTRATIVO' when clasificacion=3 then "&_
  39.     "'BASE DE DATOS' end) clasificacion from desarrollo.bitacora_desarrollo where fecha_odt between convert(datetime,'"&fechaini&"',103) "&_
  40.     "and convert(datetime,'"&fechafin&"',103)+1) a left join (select id,nombre as cliente from desarrollo.clientes09 where area=1) b on "&_
  41.     "a.cliente=b.id left join (select id_req,descripcion,actividad from desarrollo.cat_requerimientos) c on a.descripcion=c.id_req "&_
  42.     "order by a.realizo,a.fecha_odt"
  43. 'response.Write(sqla)
  44. 'response.End()
  45. rs.Open sqla, conn
  46.  
  47. wrdApp.Visible = True
  48. %>
  49. <table width="100%">
  50. <%while not rs.eof%>
  51.   <tr>
  52.     <td><%wrdApp.ActiveDocument.Content.Text =rs(1)f%></td>
  53.     <% wrdApp.Selection.TypeParagraph%>
  54.     <td><%wrdApp.ActiveDocument.Content.Text =rs(3)%></td>
  55.     <% wrdApp.Selection.TypeParagraph%>
  56.     <td><%wrdApp.ActiveDocument.Content.Text =rs(4)%></td>
  57.     <% wrdApp.Selection.TypeParagraph%>
  58.     <td><%wrdApp.ActiveDocument.Content.Text =rs(0)%></td>
  59.     <% wrdApp.Selection.TypeParagraph%>
  60.   </tr>
  61. <%rs.movenext
  62. wend%>
  63. </table>
  64. </p>
  65. </body>
  66.  
  67. </html>