FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Novato en FastReport
Buenas, alguien me podria decir como hacer referencia dentro del diseño de un fastreport a una variable declarada en el programa?
Mi intención por si sirve para aclarar la pregunta es asignarle (Yo lo estaba haciendo en el evento onbeforeprint de la banda de titulo) a un memo el valor que tiene una variable declarada. Muchas gracias a todos. |
#2
|
|||
|
|||
No es así.
Tienes que definir en el informe una variable, digamos, p.ej. PataTa. Y en el evento frOnGetValue (o similar, estoy hablando de memoria) decirle: Código:
if ParName = 'PataTa' then ParValue := MyVariable; |
#3
|
|||
|
|||
Gracias por responder a la pregunta, pero ahora me surgió una duda al imprimir con FastReport, ya que yo había trabajado siempre con QuickReport.
Cuando mando a imprimir un report cargado con el metodo frReport1. PrintPreparedReport('',1, True, frAll); me da un error undeclared identifier frAll Sabes el metodo para mandar a imprimir? |
#4
|
||||
|
||||
El método para mostrar un report es:
Código:
FrReport1.ShowReport; Si lo que pretendes es imprimir directamente sin pasar por la presentacion preliminar debes hacer lo siguiente: Código:
Rep.PrepareReport; Rep.PrintPreparedReport('',1,True,frAll); Código:
Rep.PrepareReport; Rep.PrintPreparedReportDlg; NOTA: FrReport1 y Rep se supone que son informes (TFrReport). Espero que te sirva. Salu2.
__________________
Todos somos aficionados. La vida es tan corta que no da para más. Guia de Estilos |
Herramientas | Buscar en Tema |
Desplegado | |
|
|
|