Plusieurs rapports à partir d'un gabarit commun, ou colonnes "masquables" ?
Bonjour,
Je récupère un projet sous Crystal Reports 2008, et je suis confronté au problème suivant :
J'ai une dizaine de rapports avec a chaque fois une petite différence d'affichage (généralement, une colonne en plus ou en moins).
Il y a une modification à faire sur ces rapports, donc pour l'instant, je suis bien obligé de la faire 10 fois :-(
Comment améliorer cela ? Je vois 2 solutions qui pourraient convenir, mais je ne crois pas avoir vu ces possibilité dans CR :
- Avoir un rapport Maître, contenant notamment entête et pied de page (principe du gabarit en PAO), dans lequel on chargerait à la volée le sous-rapport de son choix (via le nom passé en paramètre depuis VB.Net par exemple). Il y a bien une notion de sous-rapports dans CR, mais elle n'est pas destinée à cette problématique apparemment...
- Pouvoir masquer ou afficher une colonne en fonction d'un paramètre (ça je crois qu'on peut), mais adapter la largeur de la colonne qui reste s'étendre en fonction de la place libérée par la colonne masquée
Le but serait au final d'avoir un seul rapport à maintenir !
Avez-vous été confronté à ce genre de situation ? Et y'a t'-il des astuces pour y remédier ?
Et sinon, est-ce que ces possibilités sont apparues dans les versions plus récentes de CR ?
Merci d'avance !