Gracias Lepe por tu respuesta.
Los datos los tengo en varios campos de un ADO query y los obtengo correctamente.
He pensado en usar primero un richedit y luego asignarselo usando la propiedad ParentRichEdit, pero tampoco consigo cambiar el formato del texto al rellenar el richedit.
He conseguido rellenar el richedit, pero no hace caso de los cambios de formato. Un ejemplo del codigo que uso:
redit.DefAttributes.Style := [fsbold, fsUnderline];
redit.DefAttributes.Size := 15;
redit.Lines.Add('Titulo personal');
redit.DefAttributes.Style := [];
redit.DefAttributes.Size := 12;
redit.Lines.Add(ADOQsel.Fieldbyname('Campo1').asString);
Lo de ponerlo en el evento Onpreview era porque siempre voy a mostrar una vista previa del informe antes de imprimirlo.
Gracias.
|