InBlock.gif List<RealTimeInfo> list = ProductionInfoManager.GetProductionInfoAll(number);
InBlock.gif                         this.dataGridView1.AutoGenerateColumns = true;
InBlock.gif                        DataTable dt = new DataTable( "RealTimeInfor");
InBlock.gif                         string[] title = { "实时Id", "线别", "机种类型", "计划总产量", "当日计划产量", "当日目标产量", "当前实际产量", "当前生产效率", "不良数量", "不良率", "实际人数", "状态", "完成时间" };
InBlock.gif                         //添加列
InBlock.gif                         for ( int i = 0; i < title.Length; i++)
InBlock.gif                        {
InBlock.gif                                DataColumn dc = new DataColumn();
InBlock.gif                                dc.ColumnName = title[i];
InBlock.gif                                dt.Columns.Add(dc);
InBlock.gif                        }
InBlock.gif                         //添加行
InBlock.gif                         for ( int j = 0; j < list.Count; j++)
InBlock.gif                        {
InBlock.gif                                DataRow dr = dt.NewRow();
InBlock.gif                                dr[ "实时Id"] = list[j].RealTime_Id;
InBlock.gif                                dr[ "线别"] = list[j].RealTime_productLine.ProductLine_Name;
InBlock.gif                                dr[ "机种类型"] = list[j].RealTime_type;
InBlock.gif                                dr[ "计划总产量"] = list[j].RealTime_planNumber;
InBlock.gif                                dr[ "当日计划产量"] = list[j].RealTime_dayPlanNumber;
InBlock.gif                                dr[ "当日目标产量"] = list[j].RealTime_nowNumber;
InBlock.gif                                dr[ "当前实际产量"] = list[j].RealTime_factNumber;
InBlock.gif                                dr[ "当前生产效率"] = ToEfficiency(list[j].RealTime_factNumber, list[j].RealTime_nowNumber);
InBlock.gif                                dr[ "不良数量"] = list[j].RealTime_badNumber;
InBlock.gif                                dr[ "不良率"] = ToPeprent(list[j].RealTime_factNumber, list[j].RealTime_badNumber);
InBlock.gif                                dr[ "实际人数"] = list[j].RealTime_factPeople;
InBlock.gif                                dr[ "状态"] = list[j].RealTime_status == 0 ? "执行" : list[j].RealTime_status == 1 ? "完成" : "";
InBlock.gif                                dr[ "完成时间"] = GetTime(list[j].RealTime_time);
InBlock.gif                                dt.Rows.Add(dr);
InBlock.gif                        }
InBlock.gif                         this.dataGridView1.DataSource = dt;