Nouvelle carte et mesure SPARK
-
Nouvelle carte et mesure SPARK
Bonjour, j’utilise la nouvelle carte (juill 23) dans laquelle je place une mesure
Spark SUM = sum(GMAI[Temps réel])
et je lui affecte une image URL sur la base de la mesure suivante :
SPARK TEST = n// Line and area colours - use %23 instead of # for Firefox compatibility (Measure Derived from Eldersveld Modified by Kolosko)nn// "Date" field used in this example along the X axisnVAR XMinDate = MIN(GMAI[Année Planif])nVAR XMaxDate = MAX(GMAI[Année Planif])nn// Overall min and overall max measure values when evaluated for each datenVAR YMinValue = MINX(Values(GMAI[Année Planif]),CALCULATE([Spark SUM]))nVAR YMaxValue = MAXX(Values(GMAI[Année Planif]),CALCULATE([Spark SUM]))nn// Build table of X & Y coordinates and fit to 150 x 50 viewboxnVAR SparklineTable = ADDCOLUMNS(n SUMMARIZE(GMAI,GMAI[Année Planif]),n "X",INT(150 * DIVIDE(GMAI[Année Planif] - XMinDate, XMaxDate - XMinDate)),n "Y",INT(50 * DIVIDE([Spark SUM] - YMinValue,YMaxValue - YMinValue)))nn// Concatenate X & Y coordinates to build the sparkline (?? inversion du graphe en ordonnée ??)nVAR Lines = CONCATENATEX(SparklineTable,[X] & "," & 50-[Y]," ", GMAI[Année Planif])nn// Add to SVG, and verify Data Category is set to Image URL for this measurenVAR SVGImageURL =n "data:image/svg+xml;utf8," & n "<svg xmlns='http://www.w3.org/2000/svg' x='0px' y='0px' viewBox='0 0 150 50'>" & n "<polyline fill='navy' fill-opacity='0.3' stroke='navy' n stroke-width='3' points=' 0 50 " & Lines & n " 150 150 Z '/></svg>"nRETURN SVGImageURL
récupérée au tuto suivant :
Cependant, rien n’apparait dans la carte. J’ai pourtant bien passé la mesure en catégorie image URL.
Je vous remercie d’avance de vos lumières…
PostID=JZlX8tPYzDGlNLc
Connectez-vous pour répondre.