Bonjour,
Dans le cadre d'un projet expérimental, je souhaite réaliser un modèle de rapport dynamique, pour celà, j'ai besoin de générer des rapports en fonction d'un paramétrage disponible dans une base de données. Une requête fournit la liste des sections que je dois inclure dans le document à partir de modèles de sections présents dans une librairie. Ce principe devra aussi être récursif, c'est à dire que dans les sections elles-mêmes je devrais récupérer (toujours dans une BDD) la liste des sous-sections à afficher et ainsi de suite sur au moins 3 niveaux.
Je dois aussi avoir la possibilités d'appeler plusieurs fois la même section avec des paramètres différents.
J'ai tenté d'utiliser la fonction visible, cependant cette option suppose d'avoir dans le rapport toutes les sections et sous-sections possibles à chaque fois. Et ce mode de fonctionnement ne permet pas facilement de rappeler la même section après une autre (ex: section1, section2, section1). De plus, si je ne me trompe pas, même si la section est cachée les données sont évaluées ce qui dans mon cas n'est pas envisageable en terme de temps. Et je dois dire que mon pauvre Report Designer a totalement perdu les pédales après lui avoir fait inclure quelques dizaines de sections à la suite dans le même rapport à partir des librairies.
Mon souci se situe au niveau de l'affichage d'une section particulière qui est déterminée par une valeur de base de données. Je n'ai pas trouvé comment spécifier d'afficher telle ou telle section de librairie dynamiquement et non pas effectuer un simple masquage.
Merci d'avance pour votre aide et vos idées.





Répondre avec citation
Partager