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