Austin Davidson

Members
  • Content count

    3
  • Joined

  • Last visited

Posts posted by Austin Davidson


  1. PS - here is the output when I run it in debug mode:

     

    
    
    Info: Chart loaded and initialized.
    Initial Width: 605
    Initial Height: 385
    Scale Mode: noScale
    Debug Mode: Yes
    Application Message Language: EN
    Version: 3.1.1
    Chart Type: Multi Series 2D Line Chart
    Chart Objects: 
    BACKGROUND
    CANVAS
    CAPTION
    SUBCAPTION
    YAXISNAME
    XAXISNAME
    DIVLINES
    VDIVLINES
    YAXISVALUES
    HGRID
    VGRID
    DATALABELS
    DATAVALUES
    TRENDLINES
    TRENDVALUES
    DATAPLOT
    ANCHORS
    TOOLTIP
    VLINES
    LEGEND
    VLINELABELS
    
    INFO: XML Data provided using dataURL method.
    dataURL provided: /apps/kiwi/kpi-dashboard/datafeed/customer-levels.aspx?animate=1
    dataURL invoked: /apps/kiwi/kpi-dashboard/datafeed/customer-levels.aspx?animate=1&FCTime=746
    XML Data: <chart palette="2" showValue="0" inThousandSeparator="," bgAlpha="0,0" canvasBgAlpha="0" bgColor="222222" lowerLimit="0" upperLimit="30000" numberSuffix="" showBorder="0" basefontColor="000000" chartTopMargin="0" chartBottomMargin="25" chartLeftMargin="20" chartRightMargin="25" toolTipBgColor="fafafa" gaugeFillMix="{dark-10},{light-70},{dark-10}" gaugeFillRatio="3" pivotRadius="8" gaugeInnerRadius="50%" tickValueDistance="20"><colorRange><color minValue="0" maxValue="30000" code="8BBA00" /></colorRange><dials><dial value="15800" rearExtension="10" baseWidth="10" /></dials><trendpoints><point value="14000" displayValue=" " useMarker="1" markerRadius="6" dashed="1" dashLen="2" dashGap="2" /></trendpoints><annotations><annotationGroup id="Grp1" showBelow="1"><annotation type="text" font="Arial" fontSize="18" bold="1" fontColor="2db5e5" x="140" y="10" label="30d Cancellation Count" /></annotationGroup></annotations><styles><definition><style name="trendvaluefont" type="font" bold="0" borderColor="FFFFDD" /></definition><application /></styles></chart>
    No Data to Display: No data was found in the XML data document provided. Possible cases can be: 
    There isn't any data generated by your system. If your system generates data based on parameters passed to it using dataURL, please make sure dataURL is URL Encoded.
    You might be using a Single Series Chart .swf file instead of Multi-series .swf file and providing multi-series data or vice-versa.
    
    

     


  2. Hi,

     

    I have just started creating a dashboard using FusionCharts. The first charts that I coded (Widget Angular Gauges) worked fine, but when I moved onto my first MS Line chart, I ran into a problem that I can't seem to resolve. Basically, the problem is that the chart object loads fine, says "retrieving data" for a second and then always ends up saying "no data to display". The XML data that I am passing in is pulled directly from one of your gallery examples, so I don't understand why it won't render. Here's my setup:

     

    kpi-dashboard/default.aspx:

     

    ...
    
    <div class="chartContainer-655-405">
    	<div class="chartObject-655-405">
    		<asp:Literal ID="ltlCustomerLevels" runat="server"></asp:Literal>
    	</div>
    </div>
    ...
    

     

     

    kpi-dashboard/default.aspx.cs

     

    ...
    String dataURLCustomerLevels = Server.UrlEncode("/apps/kiwi/kpi-dashboard/datafeed/customer-levels.aspx?animate=1");
    ltlCustomerLevels.Text = FusionCharts.RenderChart("/apps/kiwi/fusioncharts/MSLine.swf", dataURLCustomerLevels, "", "CustomerLevels", "605", "385", false, false, true);
    ...
    

     

     

    kpi-dashboard/datafeed/customer-levels.aspx.cs

     

    
    protected void Page_Load(object sender, EventArgs e)
       {
           //xmlData will be used to store the entire XML document generated 
           StringBuilder xmlData = new StringBuilder();
    
           //Default.aspx has passed us a property animate. We request that. 
           string animateChart;
           animateChart = Request["animate"];
    
           //Set default value of 1 
           if (animateChart != null && animateChart.Length == 0)
           {
               animateChart = "1";
           }
    
           xmlData.Append("<chart caption=' ' subCaption=' ' numdivlines='9' lineThickness='2' showValues='0' numVDivLines='11' formatNumberScale='1' labelDisplay='ROTATE' slantLabels='1' anchorRadius='2' anchorBgAlpha='50' showAlternateVGridColor='1' anchorAlpha='100' animation='1' limitsDecimalPrecision='0' divLineDecimalPrecision='1'>");
           xmlData.Append("<categories >");
           xmlData.Append("<category label='2011-01-01' />");
           xmlData.Append("<category label='2011-02-01' />");
           xmlData.Append("<category label='2011-03-01' />");
           xmlData.Append("<category label='2011-04-01' />");
           xmlData.Append("<category label='2011-05-01' />");
           xmlData.Append("<category label='2011-06-01' />");
           xmlData.Append("<category label='2011-07-01' />");
           xmlData.Append("<category label='2011-08-01' />");
           xmlData.Append("<category label='2011-09-01' />");
           xmlData.Append("<category label='2011-10-01' />");
           xmlData.Append("<category label='2011-11-01' />");
           xmlData.Append("<category label='2011-12-01' />");
           xmlData.Append("</categories>");
           xmlData.Append("<dataset seriesName='Customers' color='0080C0' anchorBorderColor='0080C0' >");
           xmlData.Append("<set value='633' />");
           xmlData.Append("<set value='904' />");
           xmlData.Append("<set value='1215' />");
           xmlData.Append("<set value='1358' />");
           xmlData.Append("<set value='1482' />");
           xmlData.Append("<set value='1666' />");
           xmlData.Append("<set value='1811' />");
           xmlData.Append("<set value='2051' />");
           xmlData.Append("<set value='2138' />");
           xmlData.Append("<set value='2209' />");
           xmlData.Append("<set value='2247' />");
           xmlData.Append("<set value='2301' />");
           xmlData.Append("</dataset>");
           xmlData.Append("<dataset seriesName='Services' color='800080' anchorBorderColor='800080'>");
           xmlData.Append("<set value='2886' />");
           xmlData.Append("<set value='3252' />");
           xmlData.Append("<set value='3673' />");
           xmlData.Append("<set value='4026' />");
           xmlData.Append("<set value='4470' />");
           xmlData.Append("<set value='4813' />");
           xmlData.Append("<set value='4961' />");
           xmlData.Append("<set value='5086' />");
           xmlData.Append("<set value='5284' />");
           xmlData.Append("<set value='5391' />");
           xmlData.Append("<set value='5657' />");
           xmlData.Append("<set value='5847' />");
           xmlData.Append("</dataset>");
           xmlData.Append("<dataset seriesName='PhoneNumbers' color='FF0080' anchorBorderColor='FF0080' >");
           xmlData.Append("<set value='1112' />");
           xmlData.Append("<set value='1192' />");
           xmlData.Append("<set value='1219' />");
           xmlData.Append("<set value='2264' />");
           xmlData.Append("<set value='2282' />");
           xmlData.Append("<set value='2365' />");
           xmlData.Append("<set value='2433' />");
           xmlData.Append("<set value='2559' />");
           xmlData.Append("<set value='2823' />");
           xmlData.Append("<set value='2867' />");
           xmlData.Append("<set value='2867' />");
           xmlData.Append("<set value='2867' />");
           xmlData.Append("</dataset>");
           xmlData.Append("</chart>");
    
           //Set proper output content-type 
           Response.ContentType = "text/xml";
    
           //Write out the XML data
           Response.Write(xmlData.ToString());
    

     

     

    What am I doing wrong??