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 GThinking.N_MODEL.Page; using GThinking.N_MISPRO.Utility; using GThinking.N_MISPRO.Data; namespace GThinking.N_XLJC { public partial class CPML_XHMLQuery : SingleQueryBase { CPML_XHML_M queryentity = new CPML_XHML_M(); #region Page类事件继承 protected void Page_Load(object sender, EventArgs e) { this.UMID = 101421007; this.UMName = "适用型号电压"; this.CurMaster = Master; this.CurQueryEntity = queryentity; this.CurQueryTable = QueryTalbe; this.PageWidth = 420; this.PageHeight = 430; if (!IsPostBack) { InitControls(); } base.InitPage(); } #endregion #region 模板事件继承 protected override bool QueryLogicValid() { return base.QueryLogicValid(); } #endregion #region 自定义事件 private void InitControls() { string sSQL = "select XLDYDJB_DYDJID,XLDYDJB_DYDJID as DYDJID from XLDYDJB where 1 = 1 and isnull(XLDYDJB_TYBZ,'N')='N' order by XLDYDJB_DYDJID "; TComboBox.SetComboBox("DBERP", cbxDYDJID, sSQL, true); cbxDYDJID.ShowValue = false; cbxCPML.ClearItems(); cbxCPML.Items.Add(new ListItem("", "")); cbxCPML.Items.Add(new ListItem("空", "空")); TDatabase dberp = TContextDatabases.GetDatabase("DBERP"); sSQL = "select XLXSCPML_CPMLID,XLXSCPML_CPMLMC from XLXSCPML where 1 = 1 "; sSQL += " and isnull(XLXSCPML_TYBZ,'N')='N' and isnull(XLXSCPML_CPMLLX,'N')='N' and isnull(XLXSCPML_BJY,'N') = 'Y' "; sSQL += " order by XLXSCPML_CPMLID "; DataSet ds = dberp.OpenDataSet(sSQL); if (ds != null && ds.Tables.Count > 0 && ds.Tables[0].Rows.Count > 0) { for (int i = 0; i < ds.Tables[0].Rows.Count; i++) { cbxCPML.Items.Add(new ListItem(ds.Tables[0].Rows[i]["XLXSCPML_CPMLMC"].ToString().Trim(), ds.Tables[0].Rows[i]["XLXSCPML_CPMLID"].ToString().Trim())); } } } #endregion #region 自定义事件 protected void chkXHJQPP_OnCheckedChanged(object sender, EventArgs e) { if (chkXHJQPP.Checked) { txtXHID.Tag = GThinking.N_CONTROL.gtTextBox.DTagStates.None; } else { txtXHID.Tag = GThinking.N_CONTROL.gtTextBox.DTagStates.Percent; } } #endregion } }