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 05-06-2007
drykea drykea is offline
Miembro
 
Registrado: abr 2007
Posts: 113
Poder: 18
drykea Va por buen camino
Ayuda QRRichtext

Hola, quiero hacer un informe en el que uso un QRRichText, que quiero rellenar el texto en tiempo de ejecución, así como cambiar el estilo del mismo según voy rellenandolo (Tamaño de letras, negritas, etc), pero no se como hacerlo.

He pensado hacerlo en el evento OnPreview, si hay que hacerlo en otro sitio agradeceria vuestra ayuda.

Muchas gracias.
Responder Con Cita
  #2  
Antiguo 05-06-2007
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Poder: 29
Lepe Va por buen camino
Normalmente se usa el evento BeforePrint de ese mismo componente.

Aunque sin saber la BBDD, tipos de campos, si se trata o no de una plantilla para ser enviada a todos los clientes (o algo por el estilo), no podemos ayudarte más.

Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente,
se lo volveré a explicar hasta que no lo entienda, Gracias.
Responder Con Cita
  #3  
Antiguo 05-06-2007
drykea drykea is offline
Miembro
 
Registrado: abr 2007
Posts: 113
Poder: 18
drykea Va por buen camino
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.
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

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Cómo poner QRRichText en negrita Gorka Impresión 4 19-08-2013 23:05:45
Atributos del QRRichText rafita Impresión 4 13-04-2009 19:37:11
ayuda con strtofloat, ayuda punto flotante TURING Varios 5 30-04-2004 08:03:59
escribier en un qrrichtext gustavo2 Varios 2 03-02-2004 00:23:42
Modificar qrRichText aig Impresión 4 19-06-2003 10:55:39


La franja horaria es GMT +2. Ahora son las 10:19:44.


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