Bonjour à tous,
je voudrais effectuer un graphique croisé dynamique sous access à base d'une requete elle aussi défini dans access.
J ai donc créer un formulaire avec un graphique croisé dynamique que j'alimente à partir d'une requete appelé "Histo" contenant tout un ensemble de données. jusque la pas de probleme.
je voudrais que les donnes contenu dans le graph croisée dynamique évolue selon certaines options (les dates ou ici le mandat). J ai donc utilisée le code vba suivant
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Me.RecordSource = "SELECT CATEGORY, TYPE,Somme,DATE FROM Histo WHERE ID_MANDAT = '" & mandat & "' "
J obtiens les données que je voulais dans mon graph croisée dynamique mais les champs dont les noms ne varie pourtant pas d'une requete à l'autre doivent etre replacé en abscisse ou ordonnée manuellement dans le graphique apres chaque éxécution du code.
dans les graphiques croise dynamik excel , on retrouve des proriétés du type
qui permettent de fixer la position des champs dans le graphique croisé dynamique.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 With ActiveChart.PivotLayout.PivotTable.PivotFields("CATEGORY") .Orientation = xlRowField .Position = 1 End With
Mais je n ai pas trouvé de proprietes equivalentes dans access?
qq a t il une idée ?
merci d'avance.
Partager