Ver Mensaje Individual
  #4  
Antiguo 05-10-2005
Avatar de Lepe
[Lepe] Lepe is offline
Miembro Premium
 
Registrado: may 2003
Posts: 7.424
Reputación: 31
Lepe Va por buen camino
Tendrás que guardar en algun sitio las preferencias del usuario algo así:
Código:
Valor del campo    A Mostrar
----------------------------
          1                 rojo
          2                 azul
          3                 verde
En una tabla, en un archivo .ini (ayuda de TiniFiles), en el registro de windows(ayuda de TRegistry), etc.

En el evento OnBeforePrint de ese DBText, cargas las preferencias del usuario, con un "case Campo.Asinteger of" miras el valor del campo, y cambias el parámetro de textp que te ofrece ese evento.

Esta validación de los datos se hacen justo antes del Preview del informe, por tanto, si quiere cambiar una palabra, tendrá que cerrar la vista preliminar, modificar las preferencias y hacer el Preview de nuevo.

saludos
Responder Con Cita