En mi projecto tiro un frreport1 y un frdesigner1 (más adelante quiero hacer el diseño).
Le hago doble clic al frreport1 y creo el reporte, tirando 2 bandas, en la primera tiro 1 objeto que contiene el titulo, en la segunda banda tiro otro objeto que dice "Nombre del paciente:", si ahora le doy clic a preview, va todo bien, pero luego me voy a "Archivos->Lista de variable" y creo una variable llamada Nombre y si le doy preview todo bien, perrroooooo, si tiro otro objeto y adentro escribo [nombre] y luego le doy preview me sale el siguiente error: "Ocurrio un error durante el calculo [nombre] Reporte frreport1 [aceptar]"
sin embargo guardo el archivo con el nombre reporte1.lrf y sigo en lazarus y escribo el siguiente código.
delphi
procedure Tfzvac.MImprimirClick(Sender: TObject); begin frReport1.LoadFromFile('Reporte.lrf'); frReport1.Values.FindVariable('nombre').Field := 'Juancito'; frReport1.PrepareReport; frReport1.ShowReport; end;
y lo compilo y me sale el siguiente error.
"Project Project1raise exception class "External:SIGSEGV" [Aceptar]
Por ende estoy trabado, no se como hacer, solo tengo hacer un reporte simple pasando 10 variables nada de base de datos, alguien me ayuda por favor.
Nota: si saco el objeto que hace referencia a [nombre] y la linea de código que da valor a nombre, me anda de 10, por ende calculo que el lazreport está bien instalado.