Un tipo de informe que hice "se come" parte del texto. Por ejemplo, las fechas, solo muestra el dia y mes, el año, aunque forma parte de la fecha no sale en el listado. Igual con el texto "Pagado" y "Debido", el usuario en el grid establece el ancho del grid para 1 sola letra, por tanto en el listado solamente muestra "P" o "D".
Obviamente cuando un listado si cabe en pantalla, establece todo el ancho para que se vea el texto completo.
El usuario en un grid elije el ancho que quiere para cada columna, despues en ejecución, se establece el ancho de cada campo (Field.DisplayWidth) con ese ancho.
PD: No me parece un truco "sucio" lo aportado por Marcos, sino una solución sencilla para un problema complejo
Saludos.