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 17-02-2005
jodycom jodycom is offline
Miembro
 
Registrado: feb 2005
Ubicación: Bizkaia
Posts: 27
Poder: 0
jodycom Va por buen camino
Question

Hola
A mis dudas me han comentado lo siguiente:
a)Los informes tienen un método SetDatabaseLogon() para establecer servidor, base datos, usuario y contraseña.

b)Los informes tienen un método SetParameterValue() para asignar valores a parámetros

c)A un informe *NO* se le puede pasar directamente una consulta; sólo la formula de selección (parte WHERE) a través de la propiedad SelectionFormula.

d)Sí, para visualizar el informe hace falta un CrystalReportViewer, a menos que utilice el método Export() del informe para exportar a otro formato, como Word o PDF.

Tras probar esto he visto que:

a) Aunque le indico mediante Codigo el usuario-password en "SetDatabaseLogon" me sigue mostrando el formulario de peticion de password (con el resto de campos rellenos) de crystal, el mismo que muestra crystal cuando diseñas el informe
b)Mas o menos lo mismo que lo anterior, le paso los valores de los parametros por codigo pero me aparece el form de crystal pidiendolos de nuevo
c)...
d)Existe alguna propiedad que permita que el objeto CrystalReportViewer se adecue al tamaño del formulario que lo contiene automaticamente (algo tipo Aliagment = Client)


Alguien me puede resolver estas dudas que me han surguido......

Salu2;-)
Responder Con Cita
  #2  
Antiguo 04-03-2005
jodycom jodycom is offline
Miembro
 
Registrado: feb 2005
Ubicación: Bizkaia
Posts: 27
Poder: 0
jodycom Va por buen camino
Unhappy

Por lo visto nadie utiliza de momento delphi 2005 y aun nmenos crystal ya que no obtengo respuestas a mis dudas, bueno continuo divagando....:

Tras probar y probar....he visto que unicamente aparecen los componentes ReportDocument y CrystalViewer en la paleta de herramientas para WinForms.

He resuelto mi duda de que el Viewer se maximize con el form que lo contiene:

procedure TWinForm.TWinForm_Resize(sender: System.Object; e: System.EventArgs);
begin //para que el CrystalViewer tenga el mismo tamaño que el form
Self.CrystalReportViewer1.Size := Self.ClientSize; //Size del Form
end;

Pero sigo sin conseguir que me haga caso a la cadena de conexion que le mando al Report e igualmente que me haga caso a los parametros que le envio:

Self.reportDocument1.SetParameterValue('Param', 'datosParametro');
Self.reportDocument1.SetDatabaseLogon('sa','sa','ServSQL', 'BBDD');

Bueno si alguien tiene alguna idea, agradeceria su respuesta

Saludos
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 07:31:50.


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