Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Impresión
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 27-10-2004
franciscobucio franciscobucio is offline
Miembro
 
Registrado: oct 2004
Posts: 20
Poder: 0
franciscobucio Va por buen camino
Exclamation Abrir un reporte (Crystal report) en Delphi

Hola a todos,

Tengo un problema (falto de conocimiento seguramente), necesito abrir un reporte en Delphi 6, el reporte fue hecho en Crystal Reports 7 (componente TCrystalReport). al intentar abrirlo me envía un mensaje de error: "Nombre de archivo no valido", no encuentro cual es el error ya que el archivo se llama exactamente como lo mando llamar. Les agradecería su gran ayuda. El código es el siguiente:

CrystalReport1min.WindowState := crptMaximized;
CrystalReport1min.ReportFileName := 'PorMinuto.rpt';
CrystalReport1min.WindowTitle :='Vista preliminar del REPORTE POR MINUTO';
CrystalReport1min.Action := 1;


De antemano, Gracias!

Saludos
Francisco J. Bucio
Responder Con Cita
  #2  
Antiguo 27-10-2004
NACOSTA NACOSTA is offline
Registrado
 
Registrado: oct 2004
Posts: 5
Poder: 0
NACOSTA Va por buen camino
Post Crystal report

Tienes que indicarle el directorio exacto donde se encuentra el reporte.

CrystalReport1min.WindowState := crptMaximized;
CrystalReport1min.ReportFileName := 'C:\PorMinuto.rpt';
CrystalReport1min.WindowTitle :='Vista preliminar del REPORTE POR MINUTO';
CrystalReport1min.Action := 1;
Responder Con Cita
  #3  
Antiguo 28-10-2004
franciscobucio franciscobucio is offline
Miembro
 
Registrado: oct 2004
Posts: 20
Poder: 0
franciscobucio Va por buen camino
Question gracias, ahora...

Ok, ya lo hice y funcionó, pero entonces a la hora de generar el instalable, como le puedo hacer para que tome la ruta que yo le indique cuando instale la aplicación en una nueva máquina.

Podrías decirme como?

Gracias
Responder Con Cita
  #4  
Antiguo 29-10-2004
NACOSTA NACOSTA is offline
Registrado
 
Registrado: oct 2004
Posts: 5
Poder: 0
NACOSTA Va por buen camino
Talking ruta de reporte

Podrias hacerlo de varias formas:

1. puedes al macenar el direccionamiento en el registro de windows
2. podrias almacenar el direccionamiento en un archivo texto, en la carpeta que instales el ejecutable,
3.puedes al macenar la ubicacion de los reportes en una tabla de tu base, ejemplo tabla parametros.., etc

tu programa lo leeria desde cualquier lugar que le indiques,

por ejemplo

var
Nreporte:string;
begin

Nreporte:=nombre_del_reporte;

CrystalReport1min.WindowState := crptMaximized;
CrystalReport1min.ReportFileName :=Nreporte;
CrystalReport1min.WindowTitle :='Vista preliminar del REPORTE POR MINUTO';
CrystalReport1min.Action := 1;
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 18:08:00.


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
Copyright 1996-2007 Club Delphi