Posted 31 October 2017, 5:06 pm EST
Using VisualStudio 2013 with VB.Net and AR 11.
Have a section report with 1 Chart control in the detail section. If i set the Chart to have 3 Series and then set the ‘.ValueMemberX’ and ‘ValueMembersY’ properties in designer…all is good. The Chart displays the bars for each of the 12 Months along the X axis.
When i attempt to create/add the Series dynamically, in code…only the Legend is displayed. No bars are displayed on the Chart.
I have placed the code below in the DataInitialize() and the DetailFormat() handlers.
What might i be missing?
Dim arChartSeries As New Chart.Series
chartSales.DataSource = rptDataTable 'this is a System.Data.DataTable
arChartSeries = New Chart.Series
arChartSeries.Name = "Tasting Room"
arChartSeries.Visible = True
arChartSeries.ValueMemberX = rptDataTable.Columns("Month").ColumnName
arChartSeries.ValueMembersY = rptDataTable.Columns("TastingRoom").ColumnName
chartSales.Series.Add(arChartSeries)
arChartSeries = New Chart.Series
arChartSeries.Name = "Wine Club"
arChartSeries.Visible = True
arChartSeries.ValueMemberX = rptDataTable.Columns("Month").ColumnName
arChartSeries.ValueMembersY = rptDataTable.Columns("WineClub").ColumnName
chartSales.Series.Add(arChartSeries)
arChartSeries = New Chart.Series
arChartSeries.Name = "Other Sales"
arChartSeries.Visible = True
arChartSeries.ValueMemberX = rptDataTable.Columns("Month").ColumnName
arChartSeries.ValueMembersY = rptDataTable.Columns("OtherSales").ColumnName
chartSales.Series.Add(arChartSeries)