PDA

Ver la Versión Completa : fr_class


sara
31-05-2005, 11:35:22
Al abrir por segunda vez el informe en fast report desde delphi, me pide la clase fr_class.
El código que utilizo es:

Parametro := TParam.Create(NIL);
report.Clear;
with Parametro do
begin
// Asignamos el nombre al parametro.
name := 'aviso';
// El tipo del campo al que afectará el parametro.
DataType := ftString;
// Añadimos el parametro a la lista de parametros.
Querycliente.Params.AddParam(Parametro);
end;

querycliente.ParamByName('aviso').AsString := txtaviso.Text;

querycliente.SQL.Clear;
querycliente.SQL.add('Select tercero.nombre_comercial,series.marca,'
+ 'series.modelo,avi.rig,tercero.nif,tercero.telefono01,'
+ 'tercero.email,avi.fecha,avi.recepcionado,');
querycliente.sql.Add('avi.observaciones,series.num_serie,avi.averia,'
+'avi.descripcion from ver_cabeceras_Avi_Sat avi, sys_terceros'
+'tercero,emp_maquinas_sat series where tercero.tercero=avi.cliente'
+' and avi.rig='+txtaviso.text+'and avi.num_serie=series.num_serie');
querycliente.Prepare;
report.LoadFromFile('F:\practicas\sara\GRIX SAT\codigo 2\avisos.frf');
report.ShowReport;


Gracias

jachguate
31-05-2005, 16:48:56
Hola Sara.

He editado tu mensaje para encerrar el código en la etiqueta [ delphi ], que como podes ver, tiene un efecto grandioso sobre el código que, originalmente, resultaba imposible de leer (debido a la falta de indentación).

Podes leer en el mensaje inicial de este foro cómo se usa dicha etiqueta, o pinchar en el botón de editar tu mensaje anterior.

En este caso, además de la etiqueta, he ajustado el código de manera que no tenga líneas largas que provoquen la necesidad de desplazarse horizontalmente.

Es importante que en el futuro, cuando publiques trozos de código, uses esta etiqueta.
Hasta luego.

;)