Acces con Crystal report

18/10/2003 - 13:26 por Simancas Ediciones S.A. | Informe spam
Hola:
Tengo que hacer un informe que me coja datos de un año y que les compare con
el año pasado, como me tarda mucho en Access 97, había pensado hacerlo en
Crystal, ya qye las tablas estan fisicamente están en SQL 2000.
Así que he insertado con ActiveX de Crystal en un formulario de Acces, pero
no se usarlo, me podeis ayudar??


Oscar Julio Martínez Cabañero
Simancas Ediciones S.A. - Dpto. Informática
Tlfno: 979 76 15 99 Fax: 979 76 14 17
e-Mail: oscarjmc@agendas-simancas.com
Web: www.agendas-simancas.com

Preguntas similare

Leer las respuestas

#1 José Mª Fueyo
18/10/2003 - 15:28 | Informe spam
Hola Oscar.
El usar Crystal como generador de informes dudo que te de rapidez en los mismos,
es más, te va a dar más quebraderos de cabeza que otra cosa.
Yo no tengo mucha experiencia en crystal, pero pienso que con el generador de
informes que tiene Access, pues te debería ser suficiente. Creo más bien que tu
problema es más de preparación de datos más que de otra cosa. ¿Como lo tenías
hecho? puedes hacer varias cosas, a ver
Puedes traerte los datos brutos de SQL Server a una tabla de Access, y desde ahí
hacer las distintas tablas de agregados (sumas, medias, etc...) antes de
presentar el informe
Puedes crearte una tabla en SQL Server y un procedimiento almacenado que haga
los mismos procesos que en el caso anterior (sumas, medias, etc...) para después
mostrarlos en tu informe diretamente enlazado a SQL Server.
Sí aun sigues pensando en usar Crystal, tendrás que usar su diseñador, no el
ActiveX que nos comentas. Éste solo sirve para mostrarlo, no para diseñarlo.
Unos links de interés sobre Crystal
http://support.crystaldecisions.com/
http://support.crystaldecisions.com/

Salu2,
José Mª Fueyo
[MS-MVP Access]

¡Urgente! Boletín de seguridad MS03-039
http://www.microsoft.com/spain/tech...9-USER.asp

¡Actualizate!
Respuesta Responder a este mensaje
#2 Ju
18/10/2003 - 18:51 | Informe spam
Las ventajas del crystal respecto al diseñador de Access están en el Aspecto
gráfico (líneas, cuadros, justificaciónes, partes del texto con negritas y/o
subrayados, ...) pero si los datos los tratas desde Access, no vas a tener
ninguna mejora de velocidad, en realidad pienso que al contrario, perderás
velocidad, pues tienes que abrir y gestionar dos programas en lugar de uno
solo.

Otro tema sería que hicieses directamente el report en Crystal tirando a
través de ODBC del SQL, quizás (y solo quizas) así pudieras mejorar el
rendimiento, (aunque lo dudo).

Para poder diseñar reports en Crystal tienes que instalarte la versión
completa, no solo los ActiveX que únicamente sirven para poder visualizar
(no editar) un informe.
Salu2

www.juank.tk
"José Mª Fueyo" escribió en el mensaje
news:
Hola Oscar.
El usar Crystal como generador de informes dudo que te de rapidez en los


mismos,
es más, te va a dar más quebraderos de cabeza que otra cosa.
Yo no tengo mucha experiencia en crystal, pero pienso que con el generador


de
informes que tiene Access, pues te debería ser suficiente. Creo más bien


que tu
problema es más de preparación de datos más que de otra cosa. ¿Como lo


tenías
hecho? puedes hacer varias cosas, a ver
Puedes traerte los datos brutos de SQL Server a una tabla de Access, y


desde ahí
hacer las distintas tablas de agregados (sumas, medias, etc...) antes de
presentar el informe
Puedes crearte una tabla en SQL Server y un procedimiento almacenado que


haga
los mismos procesos que en el caso anterior (sumas, medias, etc...) para


después
mostrarlos en tu informe diretamente enlazado a SQL Server.
Sí aun sigues pensando en usar Crystal, tendrás que usar su diseñador, no


el
ActiveX que nos comentas. Éste solo sirve para mostrarlo, no para


diseñarlo.
Unos links de interés sobre Crystal
http://support.crystaldecisions.com/
http://support.crystaldecisions.com/

Salu2,
José Mª Fueyo
[MS-MVP Access]

¡Urgente! Boletín de seguridad MS03-039



http://www.microsoft.com/spain/tech...9-USER.asp

¡Actualizate!


Respuesta Responder a este mensaje
#3 Augusto Barragán C.
19/10/2003 - 19:53 | Informe spam
Aparte de los comentarios que ya te han dicho los demás compañeros de lgrupo
te sugiero utlilizes consultas de paso a través si estás empecinado en hacer
el informe desde Access. Y en cuanto a la rapidez te aconsejo dos cosas:
De la versión de Crystal 7.0 en adelante su peden diseñar los informes y
luego crear ejecutables para su distribución (además tiene controladores
nativos para conectarse a SQL server)
Si vas a utilizar Access y consultas de paso a través no veo la necesidad de
utilizar Crystal. El reporteador de access es estupendo.

Salu2

Augusto Barragán C.
Ing. Industrial, Esp. en Gerencia de Proyectos, Esp. en Ing. de Software
Bogotá, Colombia

"Simancas Ediciones S.A." escribió en el
mensaje news:
Hola:
Tengo que hacer un informe que me coja datos de un año y que les compare


con
el año pasado, como me tarda mucho en Access 97, había pensado hacerlo en
Crystal, ya qye las tablas estan fisicamente están en SQL 2000.
Así que he insertado con ActiveX de Crystal en un formulario de Acces,


pero
no se usarlo, me podeis ayudar??


Oscar Julio Martínez Cabañero
Simancas Ediciones S.A. - Dpto. Informática
Tlfno: 979 76 15 99 Fax: 979 76 14 17
e-Mail:
Web: www.agendas-simancas.com


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida