ce que je dois faire est définie dynamiquement la largeur de colonne: quelque chose commelargeur de colonne définie dynamiquement dans DynamicJasper
ColumnBuilder builder = ColumnBuilder.getNew().setWidth(x);
mais je ne sais pas vraiment ce que x est quand le rapport est construit. Ce "modèle de rapport" sera utilisé sur de nombreuses requêtes différentes et je ne sais pas quelle sera la longueur des champs.
Si vous utilisez constructeur sans réglage de la largeur, toutes les colonnes ont la même largeur, même si les champs dans une colonne ont par exemple 200 caractères et autres 1. (je ne veux pas avoir 50 dans une colonne des sauts de ligne)
J'essaye d'employer une certaine structure gentille contenant la longueur maximum pour chaque colonne mais je n'aime pas cette solution et le code est un peu méchant :)
Merci pour l'aide.
Salut Je me demandais comment avez-vous fini par résoudre ce, im dans le même problème au moment :) – Julia