StatisticalAnalysis/CompanyMonthAnalysis.aspx.cs
(开头部分) 10KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Data.SqlClient;
public partial class StatisticalAnalysis_CompanyMonthAnalysis : System.Web.UI.Page
{
UserInfo userinfo = new UserInfo();
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
userinfo.ChkUserInfo();
if (new swei.UserManage().CheckUserPower("CompanyMonthAnalysis", userinfo.Uid) == 1)
{
userinfo.ChkUserInfo();
this.MonthDdl.SelectedValue = DateTime.Now.Month.ToString();
}
else
{
Response.Redirect("../Error.aspx");
}
}
}
protected void TJBtn_Click(object sender, EventArgs e)
{
string TJMonth = this.MonthDdl.SelectedValue.Trim();
DataSet ds = new swei.QualityManage().OffsetComAnalysis( TJMonth);
if (ds.Tables[0].Rows.Count > 0)
{
DataRow sdr = ds.Tables[0].Rows[0];
this.LOTSLLab.Text = sdr["CountLot"].ToString(); // 进料LOT数
this.SJSLLab.Text = Convert.ToDecimal(sdr["SumCheckQuantity"]) == 0 ? Convert.ToString(0) : Math.Round(Convert.ToDecimal(sdr["SumCheckQuantity"])).ToString(); //送检数量 Math .Round()去掉小数位
this.QYSLLab.Text = Convert.ToDecimal(sdr["SumLoadQuantity"]) == 0 ? Convert.ToString(0) : Math.Round(Convert.ToDecimal(sdr["SumLoadQuantity"])).ToString(); //取用数量(入库数量)
this.RBSLLab.Text = Convert.ToDecimal(sdr["SumConcessQuantity"]) == 0 ? Convert.ToString(0) : Math.Round(Convert.ToDecimal(sdr["SumConcessQuantity"])).ToString(); //让步数量
this.THSLLab.Text = Convert.ToDecimal(sdr["SumReturnQuantity"]) == 0 ? Convert.ToString(0) : Math.Round(Convert.ToDecimal(sdr["SumReturnQuantity"])).ToString(); ; //退货数量
this.HGLOTSLLab.Text = sdr["CountAllowLot"].ToString(); //合格LOT数
this.ASJFLOTSLab.Text = sdr["CountOnTimeLot"].ToString(); //按时交付LOT数
this.SLSGLab.Text = sdr["CountThreeAccident"].ToString(); //Ⅲ类事故数
this.XSBLSLLab.Text = Convert.ToDecimal(sdr["SumPLineMalQuantity"]) == 0 ? Convert.ToString(0) : Math.Round(Convert.ToDecimal(sdr["SumPLineMalQuantity"])).ToString(); //线上不良数量
this.RLSGLab.Text = sdr["CountTwoAccident"].ToString(); //Ⅱ类事故数
this.KHCBLSLab.Text = Convert.ToDecimal(sdr["SumCusTranMalQuantity"]) == 0 ? Convert.ToString(0) : Math.Round(Convert.ToDecimal(sdr["SumCusTranMalQuantity"])).ToString(); //客户处不良数
this.YLSGLab.Text = sdr["CountOneAccident"].ToString(); //Ⅰ类事故数
this.NCMRGSLab.Text = sdr["CountNCMR"].ToString(); //发生NCMR个数
this.HFSLab.Text = sdr["CountHFNCMR"].ToString(); //某个月份发生的NCMR有多少回复
this.QXHFSLab.Text = sdr["CountQXHF"].ToString(); //期限回复数
后面还有 136 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
