Pour revenir sur le sujet, j'ai à vous présenter une petite astuce avec Crystal Reports:
Les versions 9.x ne supportent pas les checkboxes et ne peuvent pas en afficher sur des rapports pour des champs bouléens (on ne peut qu'afficher Vrai/Faux, O/N, etc). Je ne sais même pas si la version la plus récente de CR supporte les checkboxes, mais cette astuce fonctionne pour toutes assurément.
Donc, pour avoir une colonne avec des cases à cocher sur votre rapport (coché = Vrai), créez-vous un champ de formule avec la formule suivante:
Code:
If tTabke.cChamp = true then chr 254 else chr 168
(Mettez des parenthèses, chr c'est une fonction, le forum ne veut pas me laisse le faire sans faire une erreur 404)
Placez-le ensuite sur votre formulaire et changez sa police pour Windings (le premier). La crosse c'est que Windings a un caractère pour une case vide et une case cochée, et votre formule fait la fourche. C'est chouette, non?
... desfois je trouve que c'est pas mal bâtard CR, mais c'est reste ÉNORMÉMENT moins compliqué et long que de générer un fucking rapport à la main.