public void display_Vmas(string clid) { SYS.Model.SDS asm_data = vmasdal.Get_SDS(clid); SYS.Model.CARDETECTED carinf = logininfcontrol.getCarbjbycarID(clid); SYS.Model.CARINF carinfo = logininfcontrol.getCarInfbyPlate(carinf.CLHP); init_wsd(); string lambdapd = "/"; if (carinf.JHZZ != "无") { lambdapd = asm_data.LAMDAHIGHPD; } this.reportViewer1.LocalReport.EnableExternalImages = true; string imageCMA = "file:///" + Application.StartupPath + "\\png\\WHITE.png", rzbh = ""; if (mainPanel.isdisplayCMA) { imageCMA = "file:///" + Application.StartupPath + "\\png\\CMA.jpg"; rzbh = "认证编号:" + mainPanel.stationinfmodel.STATIONDATE; } if (printer.wsdthisTime.isUseWsd) { asm_data.WD = printer.wsdthisTime.wd; asm_data.SD = printer.wsdthisTime.sd; asm_data.DQY = printer.wsdthisTime.dqy; } reportViewer1.LocalReport.ReleaseSandboxAppDomain(); reportViewer1.LocalReport.Dispose(); reportViewer1.Visible = true; string teststring = DateTime.Now.ToShortDateString(); try { ReportParameter[] rptpara = { new ReportParameter("parameterJCYJ", "GB3847-2005"), new ReportParameter("parameterJCFF", "加载减速法"), new ReportParameter("parameterLsh", carinf.LSH), new ReportParameter("parameterStationName", mainPanel.stationinfmodel.STATIONNAME), new ReportParameter("parameterJcrq", carinf.JCSJ.ToString("yyyy-MM-dd HH:mm:ss")), new ReportParameter("parameterCzy", carinf.CZY), new ReportParameter("parameterJsy", carinf.JSY), new ReportParameter("parameterDly", carinf.DLY), new ReportParameter("parameterClxh", carinf.XH), new ReportParameter("parameterScqy", carinf.SCQY), new ReportParameter("parameterJzzl", carinf.JZZL + "kg"), new ReportParameter("parameterZzl", carinf.ZZL + "kg"), //new ReportParameter("parameterQdltqy", carinf.QDLTQY+"kPa"), new ReportParameter("parameterBsqxs", carinf.BSQXS), new ReportParameter("parameterJqfs", carinf.JQFS), new ReportParameter("parameterFdjxh", carinf.FDJXH + "/" + carinf.FDJPL + "L"), new ReportParameter("parameterGyfs", carinf.GYFS), new ReportParameter("parameterRlzl", carinf.RLZL + "/" + carinf.RYPH), new ReportParameter("parameterDws", carinf.DWS), new ReportParameter("parameterQGS", carinf.QGS), new ReportParameter("parameterFDJH", carinf.FDJHM), new ReportParameter("parameterXslc", carinf.XSLC + "km"), new ReportParameter("parameterFdjpl", carinf.FDJPL), new ReportParameter("parameterZcrq", carinf.ZCRQ.ToString("yyyy-MM-dd")), new ReportParameter("parameterCllx", carinf.CLLX), new ReportParameter("parameterHpzl", carinf.CPYS), new ReportParameter("parameterEdgl", carinf.EDGL), new ReportParameter("parameterEdzs", carinf.EDZS), new ReportParameter("parameterRylx", carinf.RLZL), new ReportParameter("parameterHbbz", "有"), new ReportParameter("parameterCzdz", ""), new ReportParameter("parameterCzdh", carinf.LXDH), new ReportParameter("parameterQdfs", carinf.QDXS), new ReportParameter("parameterChzz", carinf.JHZZ), new ReportParameter("parameterClph", carinf.CLHP), new ReportParameter("parameterCpys", carinf.CPYS), new ReportParameter("parameterClsbm", carinf.CLSBM), new ReportParameter("parameterQdltqy", carinf.QDLTQY), new ReportParameter("parameterCz", carinf.CZ), new ReportParameter("parameterSbmc", asm_data.SBMC), new ReportParameter("parameterSbbh", asm_data.SBXH), new ReportParameter("parameterSbxh", asm_data.SBXH), new ReportParameter("parameterSbcj", asm_data.SBZZC), new ReportParameter("parameterCgjxh", "/"), new ReportParameter("parameterCgjbh", "/"), new ReportParameter("parameterCgjcj", "/"), new ReportParameter("parameterFxyxh", asm_data.FXYXH), new ReportParameter("parameterFxybh", asm_data.FXYBH), new ReportParameter("parameterFxycj", asm_data.FXYZZC), new ReportParameter("parameterWd", asm_data.WD), new ReportParameter("parameterDqy", asm_data.DQY), new ReportParameter("parameterSd", asm_data.SD), new ReportParameter("parameterDszs", asm_data.ZSLOW + "r/min)"), new ReportParameter("parameterGdszs", asm_data.ZSHIGH + "r/min)"), new ReportParameter("parameterLOWHC", asm_data.HCLOWCLZ), new ReportParameter("parameterLOWHCXZ", "≤" + asm_data.HCLOWXZ), new ReportParameter("parameterLOWHCPD", asm_data.HCLOWPD), new ReportParameter("parameterLOWCOPD", asm_data.COLOWPD), new ReportParameter("parameterHIGHHCPD", asm_data.HCHIGHPD), new ReportParameter("parameterHIGHCOPD", asm_data.COHIGHPD), new ReportParameter("parameterLOWCO", asm_data.COLOWCLZ), new ReportParameter("parameterLOWCOXZ", "≤" + asm_data.COLOWXZ), new ReportParameter("parameterLOWPD", asm_data.LOWPD), new ReportParameter("parameterHIGHCO", asm_data.COHIGHCLZ), new ReportParameter("parameterHIGHCOXZ", "≤" + asm_data.COHIGHXZ), new ReportParameter("parameterHIGHHC", asm_data.HCHIGHCLZ), new ReportParameter("parameterHIGHHCXZ", "≤" + asm_data.HCHIGHXZ), new ReportParameter("parameterLAMDA", asm_data.LAMDAHIGHCLZ), new ReportParameter("parameterLAMDAXZ", asm_data.LAMDAHIGHXZ), new ReportParameter("parameterLAMDAPD", asm_data.LAMDAHIGHPD == ""?"/":asm_data.LAMDAHIGHPD), new ReportParameter("parameterHIGHPD", asm_data.HIGHPD), new ReportParameter("parameterZHPD", (asm_data.ZHPD == "合格")?"通过":"未通过"), new ReportParameter("parameterJCCS", "第" + carinf.JCCS + "次"), new ReportParameter("parameterCo2high", asm_data.CO2HIGH + "%"), new ReportParameter("parameterO2high", asm_data.O2HIGH + "%"), new ReportParameter("parameterCo2low", asm_data.CO2LOW + "%"), new ReportParameter("parameterO2low", asm_data.O2LOW + "%"), new ReportParameter("parameterJDTEL", mainPanel.otherinf.JDDH), new ReportParameter("parameterFWTEL", mainPanel.otherinf.FWDH), new ReportParameter("parameterCMA", imageCMA), new ReportParameter("parameterRZBH", rzbh), new ReportParameter("parameterBGRQ", DateTime.Now.ToString("D")), new ReportParameter("parameterJczdz", mainPanel.stationinfmodel.STATIONADD), new ReportParameter("parameterJczdh", mainPanel.stationinfmodel.STATIONPHONE), new ReportParameter("parameterJCZMC", carinf.JCZMC.Split('_')[1]) }; //reportViewer1.EnableExternalImages = true; reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.SetParameters(rptpara); } catch { throw; } reportViewer1.RefreshReport(); }
public void display_Asm(string clid) { SYS.Model.ASM asm_data = asmdal.Get_ASM(clid); SYS.Model.CARDETECTED carinf = logininfcontrol.getCarbjbycarID(clid); SYS.Model.CARINF carinfo = logininfcontrol.getCarInfbyPlate(carinf.CLHP); init_wsd(); if (printer.wsdthisTime.isUseWsd) { asm_data.WD = printer.wsdthisTime.wd; asm_data.SD = printer.wsdthisTime.sd; asm_data.DQY = printer.wsdthisTime.dqy; } this.reportViewer1.LocalReport.EnableExternalImages = true; string imageCMA = "file:///" + Application.StartupPath + "\\png\\WHITE.png", rzbh = ""; if (mainPanel.isdisplayCMA) { imageCMA = "file:///" + Application.StartupPath + "\\png\\CMA.jpg"; } if (mainPanel.isdisplayCMANo) { rzbh = "认证编号:" + mainPanel.stationinfmodel.STATIONDATE; } string bz = ""; if (mainPanel.printJccs) { bz = "检测次数: " + carinf.JCCS.ToString(); } reportViewer1.LocalReport.ReleaseSandboxAppDomain(); reportViewer1.LocalReport.Dispose(); reportViewer1.Visible = true; string teststring = DateTime.Now.ToShortDateString(); SYS_MODEL.equipmentModel emodel = mainPanel.stationcontrol.getLineEquipInf(mainPanel.stationid, carinf.LINEID); try { ReportParameter[] rptpara = { new ReportParameter("parameterJCYJ", "GB3847-2005"), new ReportParameter("parameterJCFF", "加载减速法"), new ReportParameter("parameterLsh", carinf.LSH), new ReportParameter("parameterStationName", mainPanel.stationinfmodel.STATIONNAME), new ReportParameter("parameterJcrq", carinf.JCSJ.ToString("yyyy-MM-dd HH:mm:ss")), new ReportParameter("parameterCzy", carinf.CZY), new ReportParameter("parameterJsy", carinf.JSY), new ReportParameter("parameterClxh", carinf.XH), new ReportParameter("parameterScqy", carinf.SCQY), new ReportParameter("parameterJzzl", carinf.JZZL), new ReportParameter("parameterZzl", carinf.ZZL), new ReportParameter("parameterBsqxs", carinf.BSQXS), new ReportParameter("parameterJqfs", carinf.JQFS), new ReportParameter("parameterFdjxh", carinf.FDJXH), new ReportParameter("parameterGyfs", carinf.GYFS), new ReportParameter("parameterRlzl", carinf.RLZL), new ReportParameter("parameterDws", carinf.DWS), new ReportParameter("parameterQGS", carinf.QGS), new ReportParameter("parameterFDJH", carinf.FDJHM), new ReportParameter("parameterXslc", carinf.XSLC), new ReportParameter("parameterFdjpl", carinf.FDJPL), new ReportParameter("parameterZcrq", carinf.ZCRQ.ToString("yyyy-MM-dd")), new ReportParameter("parameterCllx", carinf.CLLX), new ReportParameter("parameterHpzl", carinf.CPYS), new ReportParameter("parameterEdgl", carinf.EDGL), new ReportParameter("parameterEdzs", carinf.EDZS), new ReportParameter("parameterRylx", carinfo.RYPH), new ReportParameter("parameterHbbz", "有"), new ReportParameter("parameterCzdz", carinfo.CZDZ), new ReportParameter("parameterCzdh", carinf.LXDH), new ReportParameter("parameterQdfs", carinf.QDXS), new ReportParameter("parameterChzz", carinf.JHZZ), new ReportParameter("parameterClph", carinf.CLHP), new ReportParameter("parameterCpys", carinf.CPYS), new ReportParameter("parameterClsbm", carinf.CLSBM), new ReportParameter("parameterCz", carinf.CZ), new ReportParameter("parameterSbmc", asm_data.SBMC), new ReportParameter("parameterSbbh", asm_data.CGJBH + "/" + asm_data.FXYBH), new ReportParameter("parameterCgjxh", asm_data.CGJXH), new ReportParameter("parameterCgjbh", asm_data.CGJBH), new ReportParameter("parameterCgjcj", asm_data.CGJZZC), new ReportParameter("parameterFxyxh", asm_data.FXYXH), new ReportParameter("parameterFxybh", asm_data.FXYBH), new ReportParameter("parameterFxycj", asm_data.FXYZZC), new ReportParameter("parameterZsjxh", emodel.ZSJXH), new ReportParameter("parameterZsjbh", emodel.ZSJBH), new ReportParameter("parameterWd", asm_data.WD), new ReportParameter("parameterDqy", asm_data.DQY), new ReportParameter("parameterSd", asm_data.SD), new ReportParameter("parameterHC25CLZ", asm_data.HC25CLZ), new ReportParameter("parameterCO25CLZ", asm_data.CO25CLZ), new ReportParameter("parameterNOX25CLZ", asm_data.NOX25CLZ), new ReportParameter("parameterHC40CLZ", asm_data.HC40CLZ), new ReportParameter("parameterCO40CLZ", asm_data.CO40CLZ), new ReportParameter("parameterNOX40CLZ", asm_data.NOX40CLZ), new ReportParameter("parameterHC25PD", asm_data.HC25PD), new ReportParameter("parameterCO25PD", asm_data.CO25PD), new ReportParameter("parameterNOX25PD", asm_data.NOX25PD), new ReportParameter("parameterHC40PD", asm_data.HC40PD), new ReportParameter("parameterCO40PD", asm_data.CO40PD), new ReportParameter("parameterNOX40PD", asm_data.NOX40PD), new ReportParameter("parameterHC25XZ", "≤" + asm_data.HC25XZ), new ReportParameter("parameterCO25XZ", "≤" + asm_data.CO25XZ), new ReportParameter("parameterNOX25XZ", "≤" + asm_data.NOX25XZ), new ReportParameter("parameterHC40XZ", "≤" + asm_data.HC40XZ), new ReportParameter("parameterCO40XZ", "≤" + asm_data.CO40XZ), new ReportParameter("parameterNOX40XZ", "≤" + asm_data.NOX40XZ), new ReportParameter("parameterZHPD", (asm_data.ZHPD == "合格")?"通过":"未通过"), new ReportParameter("parameterBz", bz), new ReportParameter("parameterJDTEL", mainPanel.otherinf.JDDH), new ReportParameter("parameterFWTEL", mainPanel.otherinf.FWDH), new ReportParameter("parameterCMA", imageCMA), new ReportParameter("parameterRZBH", rzbh), new ReportParameter("parameterBGRQ", DateTime.Now.ToString("D")), new ReportParameter("parameterJczdz", mainPanel.stationinfmodel.STATIONADD), new ReportParameter("parameterJczdh", mainPanel.stationinfmodel.STATIONPHONE), new ReportParameter("parameterJCZMC", carinf.JCZMC.Split('_')[1]) }; reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.SetParameters(rptpara); } catch { throw; } reportViewer1.RefreshReport(); }
public void display_Vmas(string clid) { SYS.Model.Zyjs_Btg asm_data = vmasdal.Get_Zyjs(clid); SYS.Model.CARDETECTED carinf = logininfcontrol.getCarbjbycarID(clid); SYS.Model.CARINF carinfo = logininfcontrol.getCarInfbyPlate(carinf.CLHP); init_wsd(); if (printer.wsdthisTime.isUseWsd) { asm_data.WD = printer.wsdthisTime.wd; asm_data.SD = printer.wsdthisTime.sd; asm_data.DQY = printer.wsdthisTime.dqy; } this.reportViewer1.LocalReport.EnableExternalImages = true; string imageCMA = "file:///" + Application.StartupPath + "\\png\\WHITE.png", rzbh = ""; if (mainPanel.isdisplayCMA) { imageCMA = "file:///" + Application.StartupPath + "\\png\\CMA.jpg"; } if (mainPanel.isdisplayCMANo) { rzbh = "认证编号:" + mainPanel.stationinfmodel.STATIONDATE; } reportViewer1.LocalReport.ReleaseSandboxAppDomain(); reportViewer1.LocalReport.Dispose(); reportViewer1.Visible = true; string teststring = DateTime.Now.ToShortDateString(); try { ReportParameter[] rptpara = { new ReportParameter("parameterJCYJ", "GB3847-2005"), new ReportParameter("parameterJCFF", "加载减速法"), new ReportParameter("parameterLsh", carinf.LSH), new ReportParameter("parameterJccs", "第" + carinf.JCCS + "次"), new ReportParameter("parameterStationName", mainPanel.stationinfmodel.STATIONNAME), new ReportParameter("parameterJcrq", carinf.JCSJ.ToString("yyyy-MM-dd HH:mm:ss")), new ReportParameter("parameterCzy", carinf.CZY), new ReportParameter("parameterJsy", carinf.JSY), new ReportParameter("parameterClxh", carinf.XH), new ReportParameter("parameterScqy", carinf.SCQY), new ReportParameter("parameterJzzl", carinf.JZZL), new ReportParameter("parameterZzl", carinf.ZZL), new ReportParameter("parameterBsqxs", carinf.BSQXS), new ReportParameter("parameterJqfs", carinf.JQFS), new ReportParameter("parameterFdjxh", carinf.FDJXH), new ReportParameter("parameterGyfs", carinf.GYFS), new ReportParameter("parameterRlzl", carinfo.RYPH), new ReportParameter("parameterDws", carinf.DWS), new ReportParameter("parameterQGS", carinf.QGS), new ReportParameter("parameterFDJH", carinf.FDJHM), new ReportParameter("parameterXslc", carinf.XSLC), new ReportParameter("parameterFdjpl", carinf.FDJPL), new ReportParameter("parameterZcrq", carinf.ZCRQ.ToString("yyyy-MM-dd")), new ReportParameter("parameterCllx", carinf.CLLX), new ReportParameter("parameterHpzl", carinf.CPYS), new ReportParameter("parameterEdgl", carinf.EDGL), new ReportParameter("parameterEdzs", carinf.EDZS), new ReportParameter("parameterHbbz", "有"), new ReportParameter("parameterCzdz", ""), new ReportParameter("parameterCzdh", carinf.LXDH), new ReportParameter("parameterQdfs", carinf.QDXS), new ReportParameter("parameterChzz", carinf.JHZZ), new ReportParameter("parameterClph", carinf.CLHP), new ReportParameter("parameterCpys", carinf.CPYS), new ReportParameter("parameterClsbm", carinf.CLSBM), new ReportParameter("parameterCz", carinf.CZ), new ReportParameter("parameterSbmc", asm_data.SBMC), new ReportParameter("parameterSbbh", "--" + "/" + asm_data.YDJBH), new ReportParameter("parameterCgjxh", "--"), new ReportParameter("parameterCgjbh", "--"), new ReportParameter("parameterCgjcj", "--"), new ReportParameter("parameterFxyxh", asm_data.YDJXH), new ReportParameter("parameterFxybh", asm_data.YDJBH), new ReportParameter("parameterFxycj", asm_data.YDJZZC), new ReportParameter("parameterWd", asm_data.WD), new ReportParameter("parameterDqy", asm_data.DQY), new ReportParameter("parameterSd", asm_data.SD), new ReportParameter("parameterDSZS", asm_data.DSZS), new ReportParameter("parameterFIRSTDATA", asm_data.FIRSTDATA), new ReportParameter("parameterSECONDDATA", asm_data.SECONDDATA), new ReportParameter("parameterTHIRDDATA", asm_data.THIRDDATA), new ReportParameter("parameterBTGXZ", "≤" + asm_data.YDXZ), new ReportParameter("parameterPJZ", asm_data.AVERAGEDATA), new ReportParameter("parameterBTGPD", asm_data.ZHPD), new ReportParameter("parameterZHPD", (asm_data.ZHPD == "合格")?"通过":"未通过"), new ReportParameter("parameterJDTEL", mainPanel.otherinf.JDDH), new ReportParameter("parameterFWTEL", mainPanel.otherinf.FWDH), new ReportParameter("parameterCMA", imageCMA), new ReportParameter("parameterRZBH", rzbh), new ReportParameter("parameterBGRQ", DateTime.Now.ToString("D")), new ReportParameter("parameterJczdz", mainPanel.stationinfmodel.STATIONADD), new ReportParameter("parameterJczdh", mainPanel.stationinfmodel.STATIONPHONE), new ReportParameter("parameterJCZMC", carinf.JCZMC.Split('_')[1]) }; reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.SetParameters(rptpara); } catch { throw; } reportViewer1.RefreshReport(); }
public void display_Vmas(string clid) { SYS.Model.VMAS vmas_data = vmasdal.Get_VMAS(clid); SYS.Model.CARDETECTED carinf = logininfcontrol.getCarbjbycarID(clid); SYS.Model.CARINF carinfo = logininfcontrol.getCarInfbyPlate(carinf.CLHP); reportViewer1.LocalReport.ReleaseSandboxAppDomain(); reportViewer1.LocalReport.Dispose(); reportViewer1.Visible = true; //string teststring = DateTime.Now.ToShortDateString(); try { ReportParameter[] rptpara = { new ReportParameter("parameterJCYJ", "GB3847-2005"), new ReportParameter("parameterJCFF", "加载减速法"), new ReportParameter("parameterLsh", carinf.LSH), new ReportParameter("parameterStationName", mainPanel.stationinfmodel.STATIONNAME), new ReportParameter("parameterJcrq", carinf.JCSJ.ToString("yyyy-MM-dd HH:mm:ss")), new ReportParameter("parameterCzy", carinf.CZY), new ReportParameter("parameterJsy", carinf.JSY), new ReportParameter("parameterClxh", carinf.XH), new ReportParameter("parameterScqy", carinf.SCQY), new ReportParameter("parameterJzzl", carinf.JZZL + "kg"), new ReportParameter("parameterZzl", carinf.ZZL + "kg"), new ReportParameter("parameterQdltqy", carinf.QDLTQY), new ReportParameter("parameterBsqxs", carinf.BSQXS), new ReportParameter("parameterJqfs", carinf.JQFS), new ReportParameter("parameterFdjxh", carinf.FDJXH), new ReportParameter("parameterGyfs", carinf.GYFS), new ReportParameter("parameterRlzl", carinf.RLZL), new ReportParameter("parameterDws", carinf.DWS), new ReportParameter("parameterQGS", carinf.QGS), new ReportParameter("parameterFDJH", carinf.FDJHM), new ReportParameter("parameterXslc", carinf.XSLC + "km"), new ReportParameter("parameterFdjpl", carinf.FDJPL + "L"), new ReportParameter("parameterZcrq", carinf.ZCRQ.ToString("yyyy-MM-dd")), new ReportParameter("parameterCllx", carinf.CLLX), new ReportParameter("parameterHpzl", carinf.CPYS), new ReportParameter("parameterEdgl", carinf.EDGL + "kW"), new ReportParameter("parameterEdzs", carinf.EDZS), new ReportParameter("parameterRylx", carinf.RYPH), new ReportParameter("parameterHbbz", "有"), new ReportParameter("parameterCzdz", carinfo.CZDZ), new ReportParameter("parameterCzdh", carinf.LXDH), new ReportParameter("parameterQdfs", carinf.QDXS), new ReportParameter("parameterChzz", carinf.JHZZ), new ReportParameter("parameterClph", carinf.CLHP), new ReportParameter("parameterCpys", carinf.CPYS), new ReportParameter("parameterClsbm", carinf.CLSBM), new ReportParameter("parameterCz", carinf.CZ + "/" + carinfo.LXDH), new ReportParameter("parameterDczz", carinfo.HDZZL + "kg"), new ReportParameter("parameterFdjcs", carinfo.FDJSCQY), new ReportParameter("parameterDpxh", carinfo.SSXQ), new ReportParameter("parameterSbrzbm", mainPanel.stationinfmodel.STATIONDATE), new ReportParameter("parameterSbmc", vmas_data.SBMC), new ReportParameter("parameterSbbh", vmas_data.CGJBH + "/" + vmas_data.FXYBH), new ReportParameter("parameterSbxh", vmas_data.SBXH), new ReportParameter("parameterSbcj", vmas_data.SBZZC), new ReportParameter("parameterCgjxh", vmas_data.CGJXH), new ReportParameter("parameterCgjbh", vmas_data.CGJBH), new ReportParameter("parameterCgjcj", vmas_data.CGJZZC), new ReportParameter("parameterFxyxh", vmas_data.FXYXH), new ReportParameter("parameterFxybh", vmas_data.FXYBH), new ReportParameter("parameterFxycj", vmas_data.FXYZZC), new ReportParameter("parameterWd", vmas_data.WD + "℃"), new ReportParameter("parameterDqy", vmas_data.DQY + "kPa"), new ReportParameter("parameterSd", vmas_data.SD + "%"), new ReportParameter("parameterCOCLZ", vmas_data.COZL), new ReportParameter("parameterCOXZ", "≤" + vmas_data.COXZ), new ReportParameter("parameterCOPD", vmas_data.COPD), new ReportParameter("parameterHCCLZ", vmas_data.HCZL), new ReportParameter("parameterHCXZ", "≤" + vmas_data.HCXZ), new ReportParameter("parameterHCPD", vmas_data.HCPD), new ReportParameter("parameterNOXCLZ", vmas_data.NOXZL), new ReportParameter("parameterNOXXZ", "≤" + vmas_data.NOXXZ), new ReportParameter("parameterNOXPD", vmas_data.NOXPD), new ReportParameter("parameterZHPD", (vmas_data.ZHPD == "合格")?"通过":"未通过"), new ReportParameter("parameterJCCS", "第" + carinf.JCCS + "次"), new ReportParameter("parameterJDTEL", mainPanel.otherinf.JDDH), new ReportParameter("parameterFWTEL", mainPanel.otherinf.FWDH), new ReportParameter("parameterBGRQ", DateTime.Now.ToString("D")), new ReportParameter("parameterJczdz", mainPanel.stationinfmodel.STATIONADD), new ReportParameter("parameterJczdh", mainPanel.stationinfmodel.STATIONPHONE), new ReportParameter("parameterJCZMC", carinf.JCZMC.Split('_')[1]) }; reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.SetParameters(rptpara); } catch { throw; } reportViewer1.RefreshReport(); }
public void display_Vmas(string clid) { SYS.Model.SDS asm_data = vmasdal.Get_SDS(clid); SYS.Model.CARDETECTED carinf = logininfcontrol.getCarbjbycarID(clid); SYS.Model.CARINF carinfo = logininfcontrol.getCarInfbyPlate(carinf.CLHP); init_wsd(); if (printer.wsdthisTime.isUseWsd) { asm_data.WD = printer.wsdthisTime.wd; asm_data.SD = printer.wsdthisTime.sd; asm_data.DQY = printer.wsdthisTime.dqy; } reportViewer1.LocalReport.ReleaseSandboxAppDomain(); reportViewer1.LocalReport.Dispose(); reportViewer1.Visible = true; string teststring = DateTime.Now.ToShortDateString(); try { ReportParameter[] rptpara = { new ReportParameter("parameterJCYJ", "GB3847-2005"), new ReportParameter("parameterJCFF", "加载减速法"), new ReportParameter("parameterLsh", carinf.LSH), new ReportParameter("parameterStationName", mainPanel.stationinfmodel.STATIONNAME), new ReportParameter("parameterJcrq", carinf.JCSJ.ToString("yyyy-MM-dd hh:mm:ss")), new ReportParameter("parameterCzy", carinf.CZY), new ReportParameter("parameterJsy", carinf.JSY), new ReportParameter("parameterClxh", carinf.XH), new ReportParameter("parameterScqy", carinf.SCQY), new ReportParameter("parameterJzzl", carinf.JZZL), new ReportParameter("parameterZzl", carinf.ZZL), new ReportParameter("parameterBsqxs", carinf.BSQXS), new ReportParameter("parameterJqfs", carinf.JQFS), new ReportParameter("parameterFdjxh", carinf.FDJXH), new ReportParameter("parameterGyfs", carinf.GYFS), new ReportParameter("parameterRlzl", carinf.RLZL), new ReportParameter("parameterDws", carinf.DWS), new ReportParameter("parameterQGS", carinf.QGS), new ReportParameter("parameterFDJH", carinf.FDJHM), new ReportParameter("parameterXslc", carinf.XSLC), new ReportParameter("parameterFdjpl", carinf.FDJPL), new ReportParameter("parameterZcrq", carinf.ZCRQ.ToString("yyyy-MM-dd")), new ReportParameter("parameterCllx", carinf.CLLX), new ReportParameter("parameterHpzl", carinf.CPYS), new ReportParameter("parameterEdgl", carinf.EDGL), new ReportParameter("parameterEdzs", carinf.EDZS), new ReportParameter("parameterHbbz", "有"), new ReportParameter("parameterCzdz", ""), new ReportParameter("parameterCzdh", carinf.LXDH), new ReportParameter("parameterQdfs", carinf.QDXS), new ReportParameter("parameterChzz", (carinf.JHZZ == "是")?"有":"无"), new ReportParameter("parameterRylx", carinfo.RYPH), new ReportParameter("parameterClph", carinf.CLHP), new ReportParameter("parameterCpys", carinf.CPYS), new ReportParameter("parameterClsbm", carinf.CLSBM), new ReportParameter("parameterCz", carinf.CZ), new ReportParameter("parameterSbmc", asm_data.SBMC), new ReportParameter("parameterSbbh", "--" + "/" + asm_data.FXYBH), new ReportParameter("parameterCgjxh", "--"), new ReportParameter("parameterCgjbh", "--"), new ReportParameter("parameterCgjcj", "--"), new ReportParameter("parameterFxyxh", asm_data.FXYXH), new ReportParameter("parameterFxybh", asm_data.FXYBH), new ReportParameter("parameterFxycj", asm_data.FXYZZC), new ReportParameter("parameterWd", asm_data.WD), new ReportParameter("parameterDqy", asm_data.DQY), new ReportParameter("parameterSd", asm_data.SD), new ReportParameter("parameterLOWHC", asm_data.HCLOWCLZ), new ReportParameter("parameterLOWHCXZ", "≤" + asm_data.HCLOWXZ), new ReportParameter("parameterLOWCO", asm_data.COLOWCLZ), new ReportParameter("parameterLOWCOXZ", "≤" + asm_data.COLOWXZ), new ReportParameter("parameterLOWPD", asm_data.LOWPD), new ReportParameter("parameterHIGHCO", asm_data.COHIGHCLZ), new ReportParameter("parameterHIGHCOXZ", "≤" + asm_data.COHIGHXZ), new ReportParameter("parameterHIGHHC", asm_data.HCHIGHCLZ), new ReportParameter("parameterHIGHHCXZ", "≤" + asm_data.HCHIGHXZ), new ReportParameter("parameterLAMDA", asm_data.LAMDAHIGHCLZ), new ReportParameter("parameterLAMDAXZ", asm_data.LAMDAHIGHXZ), new ReportParameter("parameterLAMDAPD", asm_data.LAMDAHIGHPD), new ReportParameter("parameterHIGHPD", asm_data.HIGHPD), new ReportParameter("parameterZHPD", (asm_data.ZHPD == "合格")?"通过":"未通过"), new ReportParameter("parameterJDTEL", mainPanel.otherinf.JDDH), new ReportParameter("parameterFWTEL", mainPanel.otherinf.FWDH), new ReportParameter("parameterBGRQ", DateTime.Now.ToString("D")), new ReportParameter("parameterJczdz", mainPanel.stationinfmodel.STATIONADD), new ReportParameter("parameterJczdh", mainPanel.stationinfmodel.STATIONPHONE), new ReportParameter("parameterJCZMC", carinf.JCZMC.Split('_')[1]) }; reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.SetParameters(rptpara); } catch { throw; } reportViewer1.RefreshReport(); }
public void display_Asm(string clid) { SYS.Model.VMAS vmas_data = asmdal.Get_VMAS(clid); SYS.Model.CARDETECTED carinf = logininfcontrol.getCarbjbycarID(clid); SYS.Model.CARINF carinfo = logininfcontrol.getCarInfbyPlate(carinf.CLHP); init_wsd(); if (printer.wsdthisTime.isUseWsd) { vmas_data.WD = printer.wsdthisTime.wd; vmas_data.SD = printer.wsdthisTime.sd; vmas_data.DQY = printer.wsdthisTime.dqy; } this.reportViewer1.LocalReport.EnableExternalImages = true; string imageCMA = "file:///" + Application.StartupPath + "\\png\\WHITE.png", rzbh = ""; if (mainPanel.isdisplayCMA) { imageCMA = "file:///" + Application.StartupPath + "\\png\\CMA.jpg"; rzbh = mainPanel.stationinfmodel.STATIONDATE; } reportViewer1.LocalReport.ReleaseSandboxAppDomain(); reportViewer1.LocalReport.Dispose(); reportViewer1.Visible = true; string teststring = DateTime.Now.ToShortDateString(); try { ReportParameter[] rptpara = { new ReportParameter("parameterJCYJ", "GB3847-2005"), new ReportParameter("parameterJCFF", "加载减速法"), new ReportParameter("parameterLsh", carinf.LSH), new ReportParameter("parameterStationName", mainPanel.stationinfmodel.STATIONNAME), new ReportParameter("parameterJcrq", carinf.JCSJ.ToString("yyyy-MM-dd HH:mm:ss")), new ReportParameter("parameterCzy", carinf.CZY), new ReportParameter("parameterJsy", carinf.JSY), new ReportParameter("parameterDly", carinf.DLY), new ReportParameter("parameterLxfs", carinf.LXDH), new ReportParameter("parameterClxh", carinf.XH), new ReportParameter("parameterScqy", carinf.SCQY), new ReportParameter("parameterJzzl", carinf.JZZL + "kg"), new ReportParameter("parameterZzl", carinf.ZZL + "kg"), new ReportParameter("parameterQdltqy", carinf.QDLTQY + "kPa"), new ReportParameter("parameterBsqxs", carinf.BSQXS), new ReportParameter("parameterJqfs", carinf.JQFS), new ReportParameter("parameterFdjxh", carinf.FDJXH), new ReportParameter("parameterGyfs", carinf.GYFS), new ReportParameter("parameterRlzl", carinf.RLZL), new ReportParameter("parameterDws", carinf.DWS), new ReportParameter("parameterQGS", carinf.QGS), new ReportParameter("parameterFDJH", carinf.FDJHM), new ReportParameter("parameterXslc", carinf.XSLC + "km"), new ReportParameter("parameterFdjpl", carinf.FDJPL + "L"), new ReportParameter("parameterZcrq", carinf.ZCRQ.ToString("yyyy-MM-dd")), new ReportParameter("parameterCllx", carinf.CLLX), new ReportParameter("parameterHpzl", carinf.CPYS), new ReportParameter("parameterEdgl", carinf.EDGL + "kW"), new ReportParameter("parameterEdzs", carinf.EDZS), new ReportParameter("parameterRylx", carinf.RYPH), new ReportParameter("parameterHbbz", "有"), new ReportParameter("parameterCzdz", carinfo.CZDZ), new ReportParameter("parameterCzdh", carinf.LXDH), new ReportParameter("parameterQdfs", carinf.QDXS), new ReportParameter("parameterChzz", carinf.JHZZ), new ReportParameter("parameterClph", carinf.CLHP), new ReportParameter("parameterCpys", carinf.CPYS), new ReportParameter("parameterClsbm", carinf.CLSBM), new ReportParameter("parameterCz", carinf.CZ), new ReportParameter("parameterDczz", carinfo.HDZZL + "kg"), new ReportParameter("parameterFdjcs", carinfo.FDJSCQY), new ReportParameter("parameterDpxh", carinfo.SSXQ), new ReportParameter("parameterSbrzbm", mainPanel.stationinfmodel.STATIONDATE), new ReportParameter("parameterSbmc", vmas_data.SBMC), new ReportParameter("parameterSbbh", vmas_data.CGJBH + "/" + vmas_data.FXYBH), new ReportParameter("parameterSbxh", vmas_data.SBXH), new ReportParameter("parameterSbcj", vmas_data.SBZZC), new ReportParameter("parameterCgjxh", vmas_data.CGJXH), new ReportParameter("parameterCgjbh", vmas_data.CGJBH), new ReportParameter("parameterCgjcj", vmas_data.CGJZZC), new ReportParameter("parameterFxyxh", vmas_data.FXYXH), new ReportParameter("parameterFxybh", vmas_data.FXYBH), new ReportParameter("parameterFxycj", vmas_data.FXYZZC), new ReportParameter("parameterLljxh", vmas_data.LLJXH), new ReportParameter("parameterWd", vmas_data.WD + "℃"), new ReportParameter("parameterDqy", vmas_data.DQY + "kPa"), new ReportParameter("parameterSd", vmas_data.SD + "%"), new ReportParameter("parameterCOCLZ", vmas_data.COZL), new ReportParameter("parameterCOXZ", "≤" + vmas_data.COXZ), new ReportParameter("parameterCOPD", vmas_data.COPD), new ReportParameter("parameterHCCLZ", (float.Parse(vmas_data.HCZL) + float.Parse(vmas_data.NOXZL)).ToString("0.00")), new ReportParameter("parameterNOXCLZ", (float.Parse(vmas_data.NOXZL)).ToString("0.00")), new ReportParameter("parameterHCNOXXZ", "HC+NOx≤" + vmas_data.HCXZ), new ReportParameter("parameterHCNOXPD", vmas_data.HCPD), new ReportParameter("parameterZHPD", (vmas_data.ZHPD == "合格")?"通过":"未通过"), new ReportParameter("parameterJCCS", "第" + carinf.JCCS + "次"), new ReportParameter("parameterJDTEL", mainPanel.otherinf.JDDH), new ReportParameter("parameterFWTEL", mainPanel.otherinf.FWDH), new ReportParameter("parameterCMA", imageCMA), new ReportParameter("parameterRZBH", rzbh), new ReportParameter("parameterBGRQ", DateTime.Now.ToString("D")), new ReportParameter("parameterJczdz", mainPanel.stationinfmodel.STATIONADD), new ReportParameter("parameterJczdh", mainPanel.stationinfmodel.STATIONPHONE), new ReportParameter("parameterJCZMC", carinf.JCZMC.Split('_')[1] + "号线") }; reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.SetParameters(rptpara); } catch { throw; } reportViewer1.RefreshReport(); }
public static bool readCarBjByRegID(string regid, out SYS.Model.CARATWAIT model, out SYS.Model.CARINF modelbj) { model = new SYS.Model.CARATWAIT(); modelbj = new SYS.Model.CARINF(); try { OleDbConnection adoConn = new OleDbConnection(); adoConn.ConnectionString = strConn; adoConn.Open(); try { ini.INIIO.saveLogInf("连接数据库成功"); string checksql = "select * from RegTeam a, CarInfo b where a.Reg_ID = '" + regid + "' and b.Car_ID = a.Car_ID";//联合查询 OleDbDataAdapter dataAdapter = new OleDbDataAdapter(checksql, adoConn); DataSet dataSet = new DataSet(); dataAdapter.Fill(dataSet, "table"); DataTable dt = dataSet.Tables["table"]; if (dt.Rows.Count > 0) { DateTime a; model.CLID = dt.Rows[0]["Reg_ID"].ToString(); model.DLSJ = DateTime.Parse(dt.Rows[0]["Reg_Date"].ToString()); model.CLHP = dt.Rows[0]["Reg_CPH"].ToString(); model.HPZL = dt.Rows[0]["Reg_PZLBID"].ToString(); model.CPYS = dt.Rows[0]["PZLBStrY1"].ToString(); model.JCFF = mainPanel.acDicJcff.GetValue(dt.Rows[0]["Reg_TestType"].ToString(), ""); model.XSLC = dt.Rows[0]["Reg_Kilometer"].ToString(); model.JCCS = dt.Rows[0]["RegBYI1"].ToString(); model.CZY = dt.Rows[0]["Reg_JCY"].ToString(); model.JSY = dt.Rows[0]["Reg_YCY"].ToString(); model.DLY = dt.Rows[0]["Reg_DLY"].ToString(); model.JCFY = "0"; model.TEST = "Y"; model.JCBGBH = dt.Rows[0]["CarBYS2"].ToString(); model.JCGWH = ""; model.JCZBH = ""; model.JCRQ = DateTime.Now; model.BGJCFFYY = ""; model.SFCS = "0"; model.ECRYPT = dt.Rows[0]["CarBYS6"].ToString(); model.JYLSH = dt.Rows[0]["CarBYS2"].ToString(); model.SFCJ = dt.Rows[0]["CarBYS3"].ToString(); modelbj.CLHP = dt.Rows[0]["Reg_CPH"].ToString();//1 modelbj.CPYS = dt.Rows[0]["PZLBStrY1"].ToString(); modelbj.HPZL = dt.Rows[0]["Reg_PZLBID"].ToString(); modelbj.CLLX = dt.Rows[0]["Car_CLLxID"].ToString(); modelbj.CZ = dt.Rows[0]["Car_DW"].ToString(); modelbj.SYXZ = mainPanel.acDicSyxzRev.GetValue(dt.Rows[0]["CarYongtu"].ToString(), ""); modelbj.PP = dt.Rows[0]["Car_ChangPH"].ToString();//5 modelbj.XH = dt.Rows[0]["Car_XingHao"].ToString(); modelbj.CLSBM = dt.Rows[0]["Car_Vin"].ToString(); modelbj.FDJHM = dt.Rows[0]["Car_FDJXH"].ToString(); modelbj.FDJXH = dt.Rows[0]["Car_FDJXH"].ToString(); modelbj.SCQY = dt.Rows[0]["Car_MakeFac"].ToString();//10 modelbj.HDZK = dt.Rows[0]["Car_ZKRS"].ToString(); modelbj.JSSZK = "1"; modelbj.ZZL = dt.Rows[0]["Car_ZZL"].ToString(); modelbj.HDZZL = "0"; modelbj.ZBZL = dt.Rows[0]["Car_ZBZL"].ToString();//15 modelbj.JZZL = (int.Parse(dt.Rows[0]["Car_ZBZL"].ToString()) + 100).ToString(); DateTime.TryParse(dt.Rows[0]["Car_DjDate"].ToString(), out a); if (a != null) { modelbj.ZCRQ = a; } else { modelbj.ZCRQ = DateTime.Today; } DateTime.TryParse(dt.Rows[0]["Car_MakeDate"].ToString(), out a); if (a != null) { modelbj.SCRQ = a; } else { modelbj.SCRQ = DateTime.Today; } modelbj.FDJPL = dt.Rows[0]["Car_PL"].ToString(); modelbj.RLZL = dt.Rows[0]["Car_RLTypeStr"].ToString();//20 modelbj.EDGL = dt.Rows[0]["Car_EDGL"].ToString(); modelbj.EDZS = dt.Rows[0]["Car_EDGLRPM"].ToString(); modelbj.BSQXS = dt.Rows[0]["Car_BSXID"].ToString(); modelbj.DWS = dt.Rows[0]["Car_DWCount"].ToString(); modelbj.GYFS = dt.Rows[0]["Car_GYTypeID"].ToString();//25 modelbj.DPFS = dt.Rows[0]["Car_GYTypeID"].ToString(); modelbj.JQFS = dt.Rows[0]["Car_ZYTypeID"].ToString(); modelbj.QGS = dt.Rows[0]["Car_QGS"].ToString(); modelbj.QDXS = dt.Rows[0]["Car_QDXSID"].ToString(); modelbj.CHZZ = "";//30 modelbj.DLSP = ""; modelbj.SFSRL = ""; modelbj.JHZZ = dt.Rows[0]["Car_PQHCLZZ"].ToString(); modelbj.OBD = ""; modelbj.DKGYYB = "";//35 modelbj.LXDH = dt.Rows[0]["Car_DWTelephone"].ToString(); modelbj.CZDZ = dt.Rows[0]["Car_DWAddres"].ToString(); modelbj.JCFS = "0"; modelbj.JCLB = "01"; modelbj.CLZL = dt.Rows[0]["Car_CLLbID"].ToString(); modelbj.SSXQ = dt.Rows[0]["SSQY"].ToString(); modelbj.SFWDZR = dt.Rows[0]["Car_IsWDZR"].ToString(); modelbj.SFYQBF = "0"; modelbj.FDJSCQY = dt.Rows[0]["EngineFac"].ToString(); modelbj.QDLTQY = dt.Rows[0]["Car_TyreRadi"].ToString(); modelbj.RYPH = ""; modelbj.ZXBZ = dt.Rows[0]["PFStd"].ToString(); modelbj.CSYS = ""; return(true); } else { model.CLID = "-2"; return(false); } } catch (Exception er) { ini.INIIO.saveLogInf("读取RegTeam发生异常:" + er.Message); return(false); } adoConn.Close(); } catch (Exception er) { ini.INIIO.saveLogInf("链接到RegTeam失败:" + er.Message); return(false); } }
public void display_Zyjs(string clid) { SYS.Model.Zyjs_Btg asm_data = zyjsdal.Get_Zyjs(clid); SYS.Model.CARDETECTED carinf = logininfcontrol.getCarbjbycarID(clid); SYS.Model.CARINF carinfo = logininfcontrol.getCarInfbyPlate(carinf.CLHP); init_wsd(); if (printer.wsdthisTime.isUseWsd) { asm_data.WD = printer.wsdthisTime.wd; asm_data.SD = printer.wsdthisTime.sd; asm_data.DQY = printer.wsdthisTime.dqy; } string jhzz = "—", pqhclzz = "—"; if (carinf.RLZL == "柴油") { pqhclzz = carinf.JHZZ; } else { jhzz = carinf.JHZZ; } reportViewer1.LocalReport.ReleaseSandboxAppDomain(); reportViewer1.LocalReport.Dispose(); reportViewer1.Visible = true; string teststring = DateTime.Now.ToShortDateString(); try { ReportParameter[] rptpara = { new ReportParameter("parameterJCYJ", "GB3847-2005"), new ReportParameter("parameterJCFF", "自由加速不透光度法"), new ReportParameter("parameterLsh", carinf.LSH), new ReportParameter("parameterStationName", mainPanel.stationinfmodel.STATIONNAME), new ReportParameter("parameterJcrq", carinf.JCSJ.ToString("yyyy-MM-dd HH:mm:ss")), new ReportParameter("parameterCzy", carinf.CZY), new ReportParameter("parameterJsy", carinf.JSY), new ReportParameter("parameterBJY", carinf.DLY), new ReportParameter("parameterClxh", carinf.XH), new ReportParameter("parameterQdltqy", carinfo.QDLTQY == ""?"—":carinfo.QDLTQY), new ReportParameter("parameterRygg", carinfo.RYPH == ""?"—":carinfo.RYPH), new ReportParameter("parameterScqy", carinf.SCQY), new ReportParameter("parameterJzzl", carinf.JZZL), new ReportParameter("parameterZzl", carinf.ZZL), new ReportParameter("parameterBsqxs", carinf.BSQXS), new ReportParameter("parameterJqfs", carinf.JQFS), new ReportParameter("parameterFdjxh", carinf.FDJXH), new ReportParameter("parameterGyfs", carinf.GYFS), new ReportParameter("parameterRlzl", carinf.RLZL), new ReportParameter("parameterDws", carinf.DWS), new ReportParameter("parameterQGS", carinf.QGS), new ReportParameter("parameterFDJH", carinf.FDJHM), new ReportParameter("parameterXslc", carinf.XSLC), new ReportParameter("parameterFdjpl", carinf.FDJPL), new ReportParameter("parameterZcrq", carinf.ZCRQ.ToString("yyyy-MM-dd")), new ReportParameter("parameterCllx", carinf.CLLX), new ReportParameter("parameterQdfs", carinf.QDXS), new ReportParameter("parameterChzz", jhzz), new ReportParameter("parameterPqhclzz", pqhclzz), new ReportParameter("parameterClph", carinf.CLHP), new ReportParameter("parameterCpys", carinf.CPYS), new ReportParameter("parameterClsbm", carinf.CLSBM), new ReportParameter("parameterCz", carinf.CZ), new ReportParameter("parameterSbmc", asm_data.SBZZC), new ReportParameter("parameterCgjxh", "—"), new ReportParameter("parameterCgjbh", "—"), new ReportParameter("parameterCgjcj", "—"), new ReportParameter("parameterFxyxh", asm_data.YDJXH), new ReportParameter("parameterFxybh", asm_data.YDJBH), new ReportParameter("parameterFxycj", asm_data.YDJZZC), new ReportParameter("parameterWd", asm_data.WD), new ReportParameter("parameterDqy", asm_data.DQY), new ReportParameter("parameterSd", asm_data.SD), new ReportParameter("parameterHC25CLZ", "—"), new ReportParameter("parameterCO25CLZ", "—"), new ReportParameter("parameterNOX25CLZ", "—"), new ReportParameter("parameterHC40CLZ", "—"), new ReportParameter("parameterCO40CLZ", "—"), new ReportParameter("parameterNOX40CLZ", "—"), new ReportParameter("parameterHC25PD", "—"), new ReportParameter("parameterCO25PD", "—"), new ReportParameter("parameterNOX25PD", "—"), new ReportParameter("parameterHC40PD", "—"), new ReportParameter("parameterCO40PD", "—"), new ReportParameter("parameterNOX40PD", "—"), new ReportParameter("parameterHC25XZ", "—"), new ReportParameter("parameterCO25XZ", "—"), new ReportParameter("parameterNOX25XZ", "—"), new ReportParameter("parameterHC40XZ", "—"), new ReportParameter("parameterCO40XZ", "—"), new ReportParameter("parameterNOX40XZ", "—"), new ReportParameter("parameterHK", "—"), new ReportParameter("parameterNK", "—"), new ReportParameter("parameterEK", "—"), new ReportParameter("parameterJZJSKXZ", "—"), new ReportParameter("parameterHKPD", "—"), new ReportParameter("parameterNKPD", "—"), new ReportParameter("parameterEKPD", "—"), new ReportParameter("parameterLBGL", "—"), new ReportParameter("parameterGLXZ", "—"), new ReportParameter("parameterGLPD", "—"), new ReportParameter("parameterLOWHC", "—"), new ReportParameter("parameterLOWHCXZ", "—"), new ReportParameter("parameterLOWCO", "—"), new ReportParameter("parameterLOWCOXZ", "—"), new ReportParameter("parameterLOWPD", "—"), new ReportParameter("parameterHIGHCO", "—"), new ReportParameter("parameterHIGHCOXZ", "—"), new ReportParameter("parameterHIGHHC", "—"), new ReportParameter("parameterHIGHHCXZ", "—"), new ReportParameter("parameterLAMDA", "—"), new ReportParameter("parameterLAMDAXZ", "—"), new ReportParameter("parameterLAMDAPD", "—"), new ReportParameter("parameterHIGHPD", "—"), new ReportParameter("parameterDSZS", asm_data.DSZS), new ReportParameter("parameterFIRSTDATA", asm_data.FIRSTDATA), new ReportParameter("parameterSECONDDATA", asm_data.SECONDDATA), new ReportParameter("parameterTHIRDDATA", asm_data.THIRDDATA), new ReportParameter("parameterBTGXZ", "≤" + asm_data.YDXZ), new ReportParameter("parameterPJZ", asm_data.AVERAGEDATA), new ReportParameter("parameterBTGPD", asm_data.ZHPD == "合格"?"○" : "×"), new ReportParameter("parameterZHPD", (asm_data.ZHPD == "合格")?"○" : "×"), new ReportParameter("parameterJDTEL", mainPanel.otherinf.JDDH), new ReportParameter("parameterFWTEL", mainPanel.otherinf.FWDH), new ReportParameter("parameterWGJCY", mainPanel.wgjcy), new ReportParameter("parameterBJY", mainPanel.bjy), new ReportParameter("parameterBGRQ", DateTime.Now.ToString("D")), new ReportParameter("parameterJCZMC", mainPanel.stationinfmodel.STATIONNAME) }; reportViewer1.LocalReport.DataSources.Clear(); reportViewer1.LocalReport.SetParameters(rptpara); } catch { throw; } reportViewer1.RefreshReport(); }