Bonjour à tous.
Je viens vers vous suite à un problème avec highcharts.
J'ai découvert ce plugin il y a peu et cela correspond tout à fait à mes besoins.
Mais il me reste un problème:
je sais gérer mon graph:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
options.chart = {
	//width: 350,
	//height: 250,
	renderTo: 'graph',
	type:'area',
	zoomType: 'x',
	spacingRight: 20,
 
};
je sais définir ma zone d'affichage:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
options.xAxis = {
  type: 'datetime',
		maxZoom: 7 * 24 * 3600000, // sept jours
		title: {
			text: null
		}
	};
Je sais définir mon interval et mon point de départ:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
 
options.series = [
  {
    name: 'O3',
	pointInterval: 3600 * 1000,
	pointStart: Date.UTC(year, month, 1),
    data: []
  }]
Donc tout marche bien, je récupère le bon fichier .json il lit mes données. Comme le montre mon pointStart, il commencera toujours le 1er de chaque mois.
Si j'ai 7 jours de données à partir du premier aucun problème mon graph s'affiche bien du 1er au 7, mais si j'ai, par exmple, 3 jours de données du 1 au 3, ma zone d'affichage est décalée. Mon graph commence bien au 1er du mois, mais au centre du graph. En gros la zone d'affichage n'est plus du 1 juin au 7 juin mais du 30 mai au 6 juin.

Je voudrais que quelque soit mon nombre de données, le 1er se trouve toujours en début de zone d'affichage et donc que le graph commence toujours sur le côté gauche.
Est-ce possible ?

En vous remerciant d'avance.

Antoine