123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778 |
- using System;
- using System.Collections.Generic;
- using System.ComponentModel;
- using System.Data;
- using System.Drawing;
- using System.Linq;
- using System.Text;
- using System.Windows.Forms;
- using UAS_MES_NEW.DataOperate;
- using UAS_MES_NEW.Entity;
- using UAS_MES_NEW.PublicMethod;
- namespace UAS_MES_NEW.Query
- {
- public partial class Query_MakeInfo : Form
- {
- DataHelper dh;
- LogStringBuilder sql = new LogStringBuilder();
- AutoSizeFormClass asc = new AutoSizeFormClass();
- DataTable ComBoxData = new DataTable();
- DataTable Dbfind;
- public Query_MakeInfo()
- {
- InitializeComponent();
- }
- private void Query_OnlineTraceBack_Load(object sender, EventArgs e)
- {
- asc.controllInitializeSize(this);
- dh = SystemInf.dh;
- //工单号放大镜配置
- ma_code.TableName = "make left join product on ma_prodcode=pr_code";
- ma_code.SelectField = "ma_code # 工单号,ma_prodcode # 产品编号,ma_qty # 工单数量,pr_detail # 产品名称,ma_status # 工单状态";
- ma_code.FormName = Name;
- ma_code.SetValueField = new string[] { "ma_code" };
- ma_code.Condition = "ma_statuscode is not null";
- ma_code.DbChange += Ma_code_DbChange;
- }
- private void Ma_code_DbChange(object sender, EventArgs e)
- {
- Dbfind = ma_code.ReturnData;
- BaseUtil.SetFormValue(this.Controls, Dbfind);
- Query.PerformClick();
- }
- private void Query_OnlineTraceBack_SizeChanged(object sender, EventArgs e)
- {
- asc.controlAutoSize(this);
- }
- private void Query_Click(object sender, EventArgs e)
- {
- if (dh.CheckExist("make", "ma_code='" + ma_code.Text + "'") && ma_code.Text != "")
- {
- DataTable dt = (DataTable)dh.ExecuteSql("select * from (select ma_code,ma_status,MA_STATUSCODE from make where ma_code='"+ma_code.Text+"' order by ma_id desc) where rownum<1000", "select");
- BaseUtil.FillDgvWithDataTable(SnInf, dt);
- }
- else
- {
- MessageBox.Show("工单号" + ma_code.Text + "不存在");
- //BaseUtil.CleanDataGridView(SnInf);
- ma_code.Text = "";
- }
- }
- private void ms_status_SelectedIndexChanged(object sender, EventArgs e)
- {
- if (ma_code.Text != "")
- Query.PerformClick();
- }
- }
- }
|