Crear Doc Word con Recordset
Publicado por Ricardo (73 intervenciones) el 08/10/2007 21:03:56
Hola a Todos.-
Tengo una aplicación con BD en ACCESS, la cual tiene una tabla principal de clientes y muchas otras asociadas con los atributos de cada uno, la aplicación le da la pocibilidad al usuario de confeccionar un reporte con las combinaciones de atributos que dese, las cuales son seleccionadas por medio de cajas de selección (valga la redundancia).-
Hice el reporte con Objeto Printer, pero la estética es orrible tanto en la vista previa que tube que diseñar en VB como en la impresión dado que en los campos memos, cuando se le termina el renglón, corta la palabra y en verdad queda como el demonio, y Cristal report no maneja bien los campos memos, por tanto se me ocurrió trasladar el o los recordset a un documento WOrd y de ésta manera solucionar el problema.-
He de aquí el dilema que nunca llame a un Doc Word desde VB, ni tengo idea como pasar el o los recordset a éste documento......
Si alguien tiene la experiencia se lo agradecería mucho...........
Desde ya muchas gracias de antemano
Tengo una aplicación con BD en ACCESS, la cual tiene una tabla principal de clientes y muchas otras asociadas con los atributos de cada uno, la aplicación le da la pocibilidad al usuario de confeccionar un reporte con las combinaciones de atributos que dese, las cuales son seleccionadas por medio de cajas de selección (valga la redundancia).-
Hice el reporte con Objeto Printer, pero la estética es orrible tanto en la vista previa que tube que diseñar en VB como en la impresión dado que en los campos memos, cuando se le termina el renglón, corta la palabra y en verdad queda como el demonio, y Cristal report no maneja bien los campos memos, por tanto se me ocurrió trasladar el o los recordset a un documento WOrd y de ésta manera solucionar el problema.-
He de aquí el dilema que nunca llame a un Doc Word desde VB, ni tengo idea como pasar el o los recordset a éste documento......
Si alguien tiene la experiencia se lo agradecería mucho...........
Desde ya muchas gracias de antemano
Valora esta pregunta


0