JimM

Members
  • Content count

    12
  • Joined

  • Last visited

About JimM

  • Rank
    Junior Member

Profile Information

  • Gender
    Not Telling
  • Location
    michigan, usa
  1. Just as way of an update for future problem-havers: I was using Fusioncharts 3.1.1 and as soon as I switched to the latest version (3.3 I think?) it worked just fine.
  2. That is great to know, thank you! I will start messing around with the code and if I find out what I was doing wrong I'll come back and post it in case anyone else runs into a similar issue. Thanks again, sorry for being impatient!
  3. Have I posted this in the wrong forum? Is it supposed to be in the bugs forum?
  4. Just in case someone pops in and just requests my code I don't want to have to waste more time replying, so I'll include it here... Here is the javascript code: FusionCharts.printManager.enabled(true); FusionCharts.addEventListener ( FusionChartsEvents.PrintReadyStateChange , function (identifier, parameter) { if(parameter.ready){ document.getElementById('printButton').disabled = false; } }); function printDiv() {FusionCharts.printManager.managedPrint();} Here is the chart xml: <chart autoScale="1" baseFontSize="10" bgColor="F0F0F0" borderColor="CCCCCC" exportAction="download" exportAtClient="0" exportDataSeparator="{tab}" exportEnabled="1" exportHandler="/Registry/fusionchart/" showExportDataMenuItem="1" manageResize="1" WMode="opaque"> <annotations origW="360" origH="175" autoScale="1"> <annotationGroup autoScale="1" id="container"> <annotation showBorder="1" type="rectangle" x="41" y="15" toXPos="355" toYPos="160" radius="0" borderColor="666666" borderThickness="2" color="FFFFFF"/> <annotation fontSize="8" type="text" x="26" y="160" label="0%" color="444444"/> <annotation fontSize="8" type="text" x="26" y="123" label="3%" color="444444"/> <annotation showBorder="0" type="rectangle" x="42" y="124" toXPos="354" toYPos="159" radius="0" borderColor="aaaaaa" borderThickness="0" color="F0F0F0"/> <annotation fontSize="8" type="text" x="26" y="87" label="6%" color="444444"/> <annotation fontSize="8" type="text" x="26" y="51" label="9%" color="444444"/> <annotation showBorder="0" type="rectangle" x="42" y="52" toXPos="354" toYPos="87" radius="0" borderColor="aaaaaa" borderThickness="0" color="F0F0F0"/> <annotation fontSize="8" type="text" x="26" y="15" label="12%" color="444444"/> <annotation fontSize="12" type="text" x="8" y="80" label="" color="333333" bold="1"/> <annotation fontSize="12" type="text" x="177" y="166" label="" color="333333" bold="1"/> </annotationGroup> <annotationGroup autoScale="1" id="data"> <annotation type="line" x="56" y="95" toX="56" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="56" y="138" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="70" y="93" toX="70" toY="160" color="444444" thickness="1"/> <annotation type="polygon" sides="4" x="70" y="136" radius="4" color="EAE6B8" borderColor="333333" borderThickness="1"/> <annotation type="line" x="85" y="95" toX="85" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="85" y="135" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="100" y="91" toX="100" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="100" y="135" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="114" y="93" toX="114" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="114" y="135" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="129" y="91" toX="129" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="129" y="134" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="144" y="90" toX="144" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="144" y="133" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="158" y="90" toX="158" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="158" y="133" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="173" y="89" toX="173" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="173" y="132" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="188" y="89" toX="188" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="188" y="131" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="203" y="86" toX="203" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="203" y="130" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="217" y="93" toX="217" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="217" y="129" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="232" y="87" toX="232" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="232" y="128" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="247" y="91" toX="247" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="247" y="126" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="261" y="83" toX="261" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="261" y="125" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="276" y="79" toX="276" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="276" y="121" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="291" y="77" toX="291" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="291" y="120" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="305" y="72" toX="305" toY="160" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="305" y="116" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="320" y="70" toX="320" toY="158" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="320" y="114" radius="4" color="505222" borderColor="333333" borderThickness="1"/> <annotation type="line" x="335" y="62" toX="335" toY="149" color="aaaaaa" thickness="1"/> <annotation type="polygon" sides="4" x="335" y="106" radius="4" color="505222" borderColor="333333" borderThickness="1"/> </annotationGroup> <annotationGroup autoScale="1" id="data2"> <annotation type="line" x="52" y="160" toX="60" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="52" y="95" toX="60" toY="95" color="aaaaaa" thickness="1"/> <annotation type="line" x="66" y="160" toX="74" toY="160" color="444444" thickness="1"/> <annotation type="line" x="66" y="93" toX="74" toY="93" color="444444" thickness="1"/> <annotation type="line" x="81" y="160" toX="89" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="81" y="95" toX="89" toY="95" color="aaaaaa" thickness="1"/> <annotation type="line" x="96" y="160" toX="104" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="96" y="91" toX="104" toY="91" color="aaaaaa" thickness="1"/> <annotation type="line" x="110" y="160" toX="118" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="110" y="93" toX="118" toY="93" color="aaaaaa" thickness="1"/> <annotation type="line" x="125" y="160" toX="133" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="125" y="91" toX="133" toY="91" color="aaaaaa" thickness="1"/> <annotation type="line" x="140" y="160" toX="148" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="140" y="90" toX="148" toY="90" color="aaaaaa" thickness="1"/> <annotation type="line" x="154" y="160" toX="162" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="154" y="90" toX="162" toY="90" color="aaaaaa" thickness="1"/> <annotation type="line" x="169" y="160" toX="177" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="169" y="89" toX="177" toY="89" color="aaaaaa" thickness="1"/> <annotation type="line" x="184" y="160" toX="192" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="184" y="89" toX="192" toY="89" color="aaaaaa" thickness="1"/> <annotation type="line" x="199" y="160" toX="207" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="199" y="86" toX="207" toY="86" color="aaaaaa" thickness="1"/> <annotation type="line" x="213" y="160" toX="221" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="213" y="93" toX="221" toY="93" color="aaaaaa" thickness="1"/> <annotation type="line" x="228" y="160" toX="236" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="228" y="87" toX="236" toY="87" color="aaaaaa" thickness="1"/> <annotation type="line" x="243" y="160" toX="251" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="243" y="91" toX="251" toY="91" color="aaaaaa" thickness="1"/> <annotation type="line" x="257" y="160" toX="265" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="257" y="83" toX="265" toY="83" color="aaaaaa" thickness="1"/> <annotation type="line" x="272" y="160" toX="280" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="272" y="79" toX="280" toY="79" color="aaaaaa" thickness="1"/> <annotation type="line" x="287" y="160" toX="295" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="287" y="77" toX="295" toY="77" color="aaaaaa" thickness="1"/> <annotation type="line" x="301" y="160" toX="309" toY="160" color="aaaaaa" thickness="1"/> <annotation type="line" x="301" y="72" toX="309" toY="72" color="aaaaaa" thickness="1"/> <annotation type="line" x="316" y="158" toX="324" toY="158" color="aaaaaa" thickness="1"/> <annotation type="line" x="316" y="70" toX="324" toY="70" color="aaaaaa" thickness="1"/> <annotation type="line" x="331" y="149" toX="339" toY="149" color="aaaaaa" thickness="1"/> <annotation type="line" x="331" y="62" toX="339" toY="62" color="aaaaaa" thickness="1"/> </annotationGroup> <annotationGroup autoScale="1" id="selected"> <annotation type="polygon" sides="4" x="70" y="136" radius="4" color="EAE6B8" borderColor="333333" borderThickness="1"/> </annotationGroup> <annotationGroup autoScale="1" id="avg"> <annotation type="line" x="41" y="134" toX="355" toY="134" color="880000" thickness="1"/> </annotationGroup> </annotations> <styles> <definition> <style name="AnimYScale" type="animation" param="_yScale" start="0" end="100" wait="0" duration="1.0"/> <style name="AnimXScale" type="animation" param="_xScale" start="0" end="100" wait="1" duration="0.5"/> </definition> <application> <apply toObject="data" styles="AnimYScale"/> <apply toObject="data2" styles="AnimXScale"/> <apply toObject="avg" styles="AnimXScale"/> </application> </styles> </chart>
  5. ECHO.... Echo.... echo... Is anyone out there? Has anyone else had this issue or tried this combination of printmanager and drawingpad? At least if I know they are Supposed to work I can continue looking into it, but if they have never worked together then I'd like to be able to move on. Thank you!
  6. I don't seem to be able to get the print manager to work with drawing pad. I have a drawing pad charts that appears to render correctly and I also have export as image functionality activated. The image exports work fine, but the print manager never seems to get the "ready" signal. Also for the record I have the same print manager configuration set up on pages that contain column charts and line charts, and the print manager works perfectly as expected on those pages. It is just the drawing pad pages. I can include the xml or any other code if you would like, just let me know. Thank you for your help!
  7. There is another box and whisker thread open right now, but I think this is a separate question... Is there any way that we can calculate the 5 numbers for the 5 number summary on our own and simply feed those 5 values to the chart? We have millions of data points per set and leaving these calculations up to the front end introduces unwelcome performance issues. We would much prefer to do the calculations on our back end and just use the chart for displaying rather than calculating. It looks like this is not built in by default, but we would be happy to do some more complex coding acrobatics to access these parameters if we can make this happen. For example, I would like to pass values like this: min=5 Q1=10 median=20 Q3=30 max=35
  8. Hi, Thanks so much for the reply, we have been happy with fusioncharts so far and it is nice to know that your support team is so available! I gather from your response that you do understand the problem and that there is nothing that can be done about it. Just in the interest of clarification, I would assume that with most statistical charting situations, you do not have the option to choose your x value or your error value at will. These values are set by the data that you are using. The only time where you can reasonably go in and change these values is If your data results in an error value greater than the x value. In this situation you may need to have the error bar below the x value be shorter than the error bar above the x value, so that the error bar does not dip below zero (a situation which makes no statistical sense in many cases.) I do hope that is clear and understandable. I see that there is not currently any way to do this with the way the errorscatter chart is set up, and that is a fine answer. I just wanted to make known this shortcoming in the event that you run into this problem enough times to necessitate a change. Thank you! Jim P.S. Please let me know if I have in some way misunderstood your answer and there is in fact a way to implement what I am trying to do. Have a good day!
  9. Well we originally gave up and just used the drawing pad plus annotations to recreate what we wanted, but we'd really like to get back some of the functionality that we sacrificed by doing that. So I'm back to revive this thread. I have included the requested xml below. The data point that is x=65, y=0.5 is the example of the problem in question. The errorValue for this point is 0.87. This means that the max value of the error bar should be 1.37 and the minimum should be -0.37. There are many cases in statistics where reporting an error bar below a value of zero makes no logical sense. As such I would like to represent the errorValue maximum for this point as 1.37, and the minimum as 0.0. Setting the yAxisMin to zero does not seem to have any effect on this. To be honest, I have searched the documentation in depth and am afraid there is simply no way to do this, but we don't have many other options at this point. I can provide any other documentation or answer any questions that you may find helpful. Thank you for your time! <chart showBorder='0' caption='Rainfall Analysis' yAxisName='Rainfall Rate' xAxisName='Month' verticalErrorBarThickness='1' halfVerticalErrorBar='0' verticalErrorBarColor='5397D9' showvalues='0' bgalpha='0' bgcolor='62B0FF' showalternatehgridcolor='0' canvasborderthickness='1' canvasbordercolor='ffffff,' divlinealpha='10' borderthickness='1' bordercolor='3F3F3F' borderalpha='20' canvasborderalpha='20' outcnvbasefontcolor='3F3F3F' legendbordercolor='DAECFF' legendborderthickness='1' legendBorderThickness ='2' canvasbgcolor='62B0FF,FFFFFF' canvasBgRatio='1,99' canvasBgAngle='90' numberSuffix='%'> <categories> <category label='Jan' x='0' /> <category label='Mar' x='20' /> <category label='May' x='40' /> <category label='Jul' x='60' /> <category label='Sep' x='80' /> <category label='Nov' x='100' /> </categories> <dataset seriesName='2006' color='5397D9' anchorRadius='3' anchorsides='13' anchorBgColor='6BF9E9' anchorBorderThickness='1' > <set y='11' x='10' errorValue='0.78'/> <set y='9' x='35' errorValue='0.81'/> <set y='4' x='50' errorValue='0.68'/> <set y='14' x='70' errorValue='0.86'/> <set y='14' x='50' errorValue='0.79'/> <set y='.5' x='65' errorValue='0.87'/> <set y='17' x='85' errorValue='0.7'/> <set y='15' x='15' errorValue='0.82'/> </dataset> <dataset seriesName='2007' color='5397D9' anchorRadius='3' anchorsides='13' anchorBgColor='ffffff' anchorBorderThickness='1'> <set y='14' x='23' errorValue='0.72'/> <set y='15' x='33' errorValue='0.9'/> <set y='11' x='77' errorValue='0.83'/> <set y='13' x='89' errorValue='0.9'/> <set y='11' x='95' errorValue='0.86'/> <set y='2' x='4' errorValue='0.7'/> <set y='7' x='30' errorValue='0.8'/> <set y='11' x='55' errorValue='0.83'/> </dataset> <styles> <definition> <style name='myAnchorAnim' type='animation' param='_y' start='0' duration='2'/> <style name='myErrorAnim' type='animation' param='_yScale' start='0' duration='3' /> </definition> <application> <apply toObject='ANCHORS' styles='myAnchorAnim'/> <apply toObject='ERRORBARS' styles='myErrorAnim'/> </application> </styles> </chart>
  10. It hope bumping isn't discouraged! I just wanted to see if anyone had any ideas. Did I not describe the problem well enough? Sorry to be troublesome. Thanks!
  11. I included 2 screen shots. The configuration in question would be for the second data point and I am using... <dataset ...> . . <set x='2' y='2' errorValue='2' /> . . </dataset> In the above case I manually changed the errorValue to 2 because I don't want the bar to go past zero. But the correct errorValue is 5, and the results of this setting can be seen in the second screenshot. As I mentioned before, this is with <chart ... yAxisMinValue='0' ...>. Is there any other information I can provide? I could clip more of my code or whatever may be helpful. Thanks so much for the attention! One further point of clarification, in the ideal scenario, the upper error bar would be of length 5, and the lower would be of length 2 (Or whatever length prevented the error bar from going below zero). Thanks again!
  12. When using the ErrorScatter chart, if I have a data point with a y-axis value of 5, and an error value of 6... my lower vertical error bar goes below 0. In many statistical scenarios this does not make any sense. The attribute yAxisMinValue='0' would seem to address this concern, but it appears to be over-ridden by a negative error bar. Has anyone else had similar problems? Any ideas for how to circumvent it? I have searched the forums and not found it addressed anywhere else. Possibly it is a known issue and is being looked into? Possibly I am an insane person? If I have not described the problem clearly enough I would be happy to clarify. Thanks! p.s. I also thought if I could address the upper and lower error bars separately, I could easily write some code to recalculate the lower value to zero in certain circumstances, but it doesn't look like they are separate elements? Just a thought...