Esempio n. 1
0
    /// <summary>
    /// Create sales percentage ratio chart for each product in that month.
    /// </summary>
    private void SaleRatioChart()
    {
        this.salesratiochart.DataBindings.Clear();
        this.salesratiochart.SeriesList.Clear();
        C1BubbleChartBinding bubbleseries = new C1BubbleChartBinding();

        bubbleseries.YField     = "SalesRatio";
        bubbleseries.YFieldType = ChartDataYFieldType.Number;
        bubbleseries.XField     = "Product";
        bubbleseries.Y1Field    = "Units";
        bubbleseries.XFieldType = ChartDataXFieldType.String;

        this.salesratiochart.DataBindings.Add(bubbleseries);
        this.salesratiochart.DataSource = SalesOrderReport.SalesRatio;
        this.salesratiochart.DataBind();

        #region Styles
        ChartStyleFill chartfillstyle = new ChartStyleFill();
        chartfillstyle.Type  = ChartStyleFillType.Default;
        chartfillstyle.Color = Color.FromName("#ff9900");
        this.salesratiochart.SeriesStyles.Add(new ChartStyle {
            Fill = chartfillstyle
        });
        #endregion
    }
Esempio n. 2
0
    /// <summary>
    /// Create sales percentage ratio chart for each product in that month.
    /// </summary>
    private void SaleRatioChart()
    {
        this.salesratiochart.DataBindings.Clear();
        this.salesratiochart.SeriesList.Clear();
        C1BubbleChartBinding bubbleseries = new C1BubbleChartBinding();

        bubbleseries.YField = "SalesRatio";
        bubbleseries.YFieldType = ChartDataYFieldType.Number;
        bubbleseries.XField = "Product";
        bubbleseries.Y1Field = "Units";
        bubbleseries.XFieldType = ChartDataXFieldType.String;
               
        this.salesratiochart.DataBindings.Add(bubbleseries);
        this.salesratiochart.DataSource = SalesOrderReport.SalesRatio;
        this.salesratiochart.DataBind();

        #region Styles
        ChartStyleFill chartfillstyle = new ChartStyleFill();
        chartfillstyle.Type = ChartStyleFillType.Default;
        chartfillstyle.Color = Color.FromName("#ff9900");
        this.salesratiochart.SeriesStyles.Add(new ChartStyle { Fill = chartfillstyle });
        #endregion
    }