|
@@ -164,7 +164,7 @@ namespace OTSIncAReportApp._1_UI.OTSTemplateDesigner
|
|
|
{
|
|
|
//ElementSubscript subscript = new ElementSubscript();
|
|
|
// Export_ReportTemplate export_ReportTemplate = new Export_ReportTemplate(m_otsreport_export);
|
|
|
- export_ReportTemplate.ParticleSizeTable(TemplateClass, out DataTable surface_dt, out DataTable ls_partsize_dt, out DataTable class_dt, out DataTable subdivde_dt);
|
|
|
+ export_ReportTemplate.ParticleSizeTable(TemplateClass, out DataTable surface_dt, out DataTable ls_partsize_dt, out DataTable class_dt, out DataTable subdivde_dt,out DataTable colid_data);
|
|
|
|
|
|
for (int i=0;i< class_dt.Rows.Count;i++)
|
|
|
{
|
|
@@ -254,19 +254,19 @@ namespace OTSIncAReportApp._1_UI.OTSTemplateDesigner
|
|
|
DataTable dt_class_dt = dv.ToTable();
|
|
|
|
|
|
// 实例化饼图对象
|
|
|
- Series pieSeriesClass = new Series("颗粒尺寸大分类", ViewType.Pie);
|
|
|
+ Series pieSeriesClass = new Series("尺寸分类", ViewType.Pie);
|
|
|
pieSeriesClass.ArgumentScaleType = ScaleType.Qualitative;
|
|
|
// 项目名称
|
|
|
- pieSeriesClass.ArgumentDataMember = "Class";
|
|
|
+ pieSeriesClass.ArgumentDataMember = "name";
|
|
|
pieSeriesClass.ValueScaleType = ScaleType.Numerical;
|
|
|
//取值字段
|
|
|
- pieSeriesClass.ValueDataMembers.AddRange(new string[] { "total" });
|
|
|
+ pieSeriesClass.ValueDataMembers.AddRange(new string[] { "quantity" });
|
|
|
(pieSeriesClass.Label as PieSeriesLabel).Position = PieSeriesLabelPosition.Inside;
|
|
|
//显示百分比
|
|
|
pieSeriesClass.PointOptions.PointView = PointView.ArgumentAndValues;
|
|
|
pieSeriesClass.PointOptions.ValueNumericOptions.Format = NumericFormat.Percent;
|
|
|
//设置数据源
|
|
|
- pieSeriesClass.DataSource = dt_class_dt;
|
|
|
+ pieSeriesClass.DataSource = colid_data;
|
|
|
pieSeriesClass.LabelsVisibility = DevExpress.Utils.DefaultBoolean.False;
|
|
|
// 饼图空间添加 新建的饼图对象
|
|
|
xrChart_ParticelSizeCalss.Series.Add(pieSeriesClass);
|
|
@@ -288,7 +288,7 @@ namespace OTSIncAReportApp._1_UI.OTSTemplateDesigner
|
|
|
xrChart_ParticelSizeSubdivision.LocationF = xrChart_ParticelSizeCalss.LocationF;
|
|
|
}
|
|
|
|
|
|
- xrLabel_size_IconQuestion_Subdivision.Visible = true;
|
|
|
+ xrLabel_size_IconQuestion_Subdivision.Visible = false;
|
|
|
DataView dv2 = subdivde_dt.DefaultView;
|
|
|
dv2.Sort = "total DESC";
|
|
|
DataTable dt_subdivde_dt = dv2.ToTable();
|