jlig, have you found a way to style charts generated within a cfreport using JSON string attributes? I have found the Chart Wizard that lets you specify Label Format to be broken. It let's you specify "Percent" or "Currency" but these symbols do not display by the values for a pie chart. I found this to be true for the regular cfchart tag. Fortunately cfchart let's you specify a plot attribute that is set to a JSON string that allows controlling the "value-box" object with properties like "text": "%v %" and "placement": "out" (or "in"), etc. <cfset plot = { "value-box": { "placement": "out", "text": "%v %", "offset-x": 2, "offset-y": 0 } }> <cfchart format="png" plot="#plot#"> <cfchartseries type= "pie" seriesLabel="My Pie"> <cfchartdata item="High" value="#hVal#"> <cfchartdata item="Low" value="#lVal#"> </cfchartseries> </cfchart> But I find no documentation for making this JSON addition to <cfreport> and the cfcharting it does internally. The attribute and properties I want to add are not so much styling which the wizard lets you do to some degree but other characteristics. Since Report Builder appears to have a bug in it's Label Format setting (at least for pie charts) I find no way to display percent or currency values with "%" or "$". I hope you have found a way to do it.
... View more