bonjour a tous,
Je suis confronté à un problème auquel je ne trouve pas la solution
Dans un formulaire écran, j'ai un graphique qui s'affiche correctement mais lorsque je veux imprimer le même graphique via un formulaire d'impression j'ai un bug au niveau de la légende sur l'axe des abscisses. Elle disparait alors que sur celle des ordonées elle apparait correctement.
Ce problème est présent aussi bien avec la zone de graph (avec graph et parametre de graph) qu'avec 4D Chart (avec ch_tableaux vers graphe)
le graphique en question représente le nombre de repas pris au restaurant en fonction des mois de l'année
voici la methode que j'ai faite associer au formulaire d'impression
est ce que quelqu'un aurait une solution ou une piste à me fournir pour avancer sur mon projet ?
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
16
17
18
19
20 TABLEAU ALPHA(10;$taserie;1) $taserie{1}:="Nbre de repas" $chart:=ch_Tableaux vers graphe (vGraph;2;2;taMois;$taserie;TaRepasMois) ch_FIXER TITRE (vGraph;$Chart;2;2;3;"Nombre de repas") ch_FIXER TITRE (vGraph;$Chart;0;3;0;"Mois de la demande") ch_FIXER TRAMAGE GRAPHE (ChGraph;$Chart;8;100;3;ch_Index vers couleur (10)) ch_LIMITES ZONE (ChGraph;1;$Gauche;$Haut;$Droite;$Bas) ch_LIRE LIMITES (ChGraph;$Chart;$Gauche2;$Haut2;$Droite2;$Bas2) $Position:=(($Droite-$Gauche)-($Droite2-$Gauche2))/2 ch_DEPLACER (ChGraph;$Chart;$Position;$Haut2) ch_FIXER AFFICHAGE (vGraph;1;0)** ch_FIXER AFFICHAGE (vGraph;2;0)** ch_FIXER AFFICHAGE (vGraph;3;0)** ch_FIXER AFFICHAGE (vGraph;6;0)** ch_FIXER PROPRIETES (vGraph;;;;0)*
Je vous en remercie par avance
Partager