Bonjour, je souhaite récupérer des données sur les objets qui composent un report...
Déja voila mon bout de code qui me permet de me positionner sur les 'controls' présent dans mon Etat. Espérant qu'il faille bien que je passe par les 'controls' :
Ensuite, si je fais un Ctrl.Top je récupère la distance avec les limites de regroupement (Header, Details, Footer, ...) Donc deux éléments, dans 2 regroupement différents, serons affichés à des positions différentes, mais pourraient renvoyer le même Ctrl.Top
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Dim Rep As Report Dim Ctrl As Control For Each Rep In Reports For Each Ctrl in Rep.Controls '********************************************* ' ' Voila ici j'ai le reste de mon code ' '********************************************* Next Ctrl Next Rep
Donc voila, je voulais savoir si il existait une collection qui me renverait les données qui existent en mode 'aperçu' (surtout que si ca peut m'éviter d'avoir à identifier qu'il y a un sous Etat, puis le lire, et lui soutirer tout ce qu'il sait, ça m'arrangerais). Sinon, quelqu'un pourrait au moins me transmettre comment récupérer les données suivante :
- Height des header/footer/regroupement (ainsi que les intitulé ou un moyen de faire un For Each Regroupement In Rep)
- Quel 'Controls' se trouve dans quel regroupement (histoire de pouvoir lui ajouter la taille des regroupement précédent pour obtenir une donnée .Top valable
- Le type de 'Controls' sur lequel je suis vu que .Type ne marche pas (TextBox, Microsoft Graph, Sous-Etat, etc...)
Partager