Je souhaite formater la date sur l'axe des x de mon cfchart en mm/aaaa, par opposition à la valeur datetime complète renvoyée par le serveur sql (aaaa-mm-jj hh: mm: ss).Date du format sur l'axe des x dans cfchart
Comment faire?
Je souhaite formater la date sur l'axe des x de mon cfchart en mm/aaaa, par opposition à la valeur datetime complète renvoyée par le serveur sql (aaaa-mm-jj hh: mm: ss).Date du format sur l'axe des x dans cfchart
Comment faire?
Je n'ai pas traité cela depuis un moment, mais je me souviens d'avoir post-traité les champs de date dans une boucle spéciale "nettoyer les choses pour cfchart". Donc, étant donné la requête q
et la datefield thedate
, une approche serait de faire une boucle dans la requête, en remplaçant vos valeurs de date par des valeurs de date aseptisées. Quelque chose comme:
<cfloop from="1" to="#q.recordcount#" index="i">
<cfset q.thedate[i] = dateformat(q.thedate[i],'mm/yyyy')>
</cfloop>
Selon ce que vos données ressemblent, vous voudrez peut-être faire d'autres réglages, comme re-trier les enregistrements avec requête de requêtes SQL, etc.
J'ai fini par le formatage de la date du côté de SQL Server. Merci quand même! – dmr