using SuperMap.Data; using System; using System.Collections.Generic; using System.Data; using WeifenLuo.WinFormsUI.Docking; using WWPipeLine.MapBasic.Conditions; using WWPipeLine.MapBasic; using SuperMap.Mapping; namespace WWPipeLine.MapTools.Conditions.Statistics { public partial class GXchangdu : ConditionPanel { public GXchangdu() : base() { this.ConditionPanelName = "管线长度统计"; InitializeComponent(); IsLoadBtnOKClick = true; } public override object Do(DockPanel dockPanel = null) { DataTable dt = new DataTable(); dt.Columns.Add("统计图层"); dt.Columns.Add("管线长度"); //dt.Columns.Add("管线数量"); DataRow dr; dr = dt.NewRow(); dr["统计图层"] = "供水管线"; dr["管线长度"] = ComsStatic.dvJSLK.Statistic("cd", StatisticMode.Sum); //dr["管线数量"] = dvJSLK_cp.RecordCount; dt.Rows.Add(dr); return dt; } } }