Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   delphi con crystal reports (https://www.clubdelphi.com/foros/showthread.php?t=7171)

samame 06-02-2004 10:16:33

delphi con crystal reports
 
me puede decir alguien como puedo conectar delphi con crystal para poder sacar por pantalla reports usando bd y stored procedures de sql server 2000??
gracias

ronimaxh 06-02-2004 15:57:41

Hola samame, Lo que tienes que hacer es lo Sgte. importas un activex de crystal (crystl32.ocx), "crystal report control 5.2" desde el menu de component de delphi, yo utilizo crystal y delphi y me va muy bien.
Suerte!!!

Nota: Tomando en cuenta que tienes que tener el crystal instalado en tu pc.

hecjona 06-02-2004 17:18:31

Puedes bajar en este el componente (no activex) que yo manejo desde hace tiempo, y que se los he pasado a muchos colegas del club,y parece que a todos nos ha funcionado de maravilla;) .

http://webs.demasiado.com/hec_jona/crystal/index.htm

Con respecto a usar StoredProcedures, tienes que especificarlo en las opciones de crystal reports en la pestaña de SQL, y la opcion "permitir informes de procesos almacenados":D

para SQL server tendras que usar ODBC:eek:

samame 07-02-2004 00:25:18

Gracias pero aún sigo a medias
 
Muchísimas gracias a los dos, pero com os digo, sigo sin encontrar el 100%.
Me gustaría pasar desde delphi el valor de las variables de los procedimientos almacenados de sql server 2000 que abro desde crystal.
Por ahora sólo puedo abrir el report y obtener información de componente, pero no se como cambiar valores.
Si me podríais ayudar....( por 2ª vez)

hecjona 09-02-2004 16:39:42

Cita:

el valor de las variables de los procedimientos almacenados
¿Te refieres a los parametros de los procedimientos?
Cita:

Por ahora sólo puedo abrir el report y obtener información de componente, pero no se como cambiar valores...
Bueno, no explicas con cual componente haces esto, si es con el componente que menciono yo, lo puedes hacer asi:
Código:

rptCrystal.reportname := 'nombre del archivo.rpt';
rptCrystal.paramfields.Retrieve; // esta instruccion te devuelve los parametros de tu reporte y los guarda en el array paramfields.
rptCrystal.paramfields[0].Value := 'Valor del parametro';
rptCrystal.execute;


chuvistriker 04-10-2006 03:24:38

No se me instala
 
Hola, mi estimado he instalado en crystl32.ocx en mi delphi pero no no me aparce en la paleta, tengo delphi 7 y cristal 10, tengo un sistema diseñado en delphi cuya base de datos esta en sql server 2000 pero me hace falta en componente y saber como usarlo, gracias de antemano!!!

hecjona 05-10-2006 17:50:51

Componente Crystal
 
Que tal chuvistriker,
Te recomiendo instales y uses el componente nativo para delphi en vez del OCX (por varias razones practicas), veo que ya tiene dos años el post anterior mio y ya no sirve el link, sin embargo paso un nuevo link de donde puedes bajar el componente, el zip trae un archivo de ayuda muy completo acerca del componente,
crystal7.zip
tambien te paso el archivo donde especifica los archivos requeridos para que corran tus reportes en los clientes,
runtime.zip

Espero tener tiempo y hacer un pequeño manual con ejemplos acerca del uso de este componente ;)

Paoti 05-10-2006 19:32:34

Hola, dependiendo la version de Crystal que tengas, date una vuelta por todas las carpetas que se instalaron, ahi vienen los componentes VCL para usar Crystal con delphi, con todo y codigo fuente....



y buscate en el histórico, en su momento tuve que generar repores con crystal y postee algunas dudas y soluciones...



saludos.

chuvistriker 07-10-2006 03:53:53

Gracias
 
Gracias hermano pero me gustaria saber como usando ese componente puedo filtrar informacion a esos reportes y por ende llamarlos.. solo me falta esa conexion!!

chuvistriker 08-10-2006 18:08:17

no sale en la paleta
 
Hermano sabes que instale el componente y no me aparece en la paleta... voy a instalar crystal 8.5 ya que como no es una version tan actual pueda que funcione..

Dazzo 28-01-2007 07:30:40

Buena Opcion
 
Especialmente uso crystal report 8.5 y no he tenido ningun inconveniente, aunque yo todavia uso delphi 6, todos las informaciones que te dieron te funcionaria de maravilla en la version 8.5 aunque no he probado otras versiones


___________________________________________________
Saludos desde la gente es mas Caliente Rep. Dom


La franja horaria es GMT +2. Ahora son las 17:46:25.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi