Пример #1
0
        /// <summary>
        /// 数据初始化(填写表名、绑定控制、初始化界面属性等)
        /// </summary>
        public override void IniData()
        {
            this.HTDataTableName = "WO_TowelProductionPlan";
            this.HTDataList      = gridView1;
            this.HTDataDtsAttach = new DevExpress.XtraGrid.Views.Grid.GridView[] { gridView4 };
            this.HTQryContainer  = groupControlQuery;

            txtOrderDateS.DateTime = DateTime.Now.AddMonths(-1);
            txtOrderDateE.DateTime = DateTime.Now;

            DevMethod.BindVendor(drpVendorID, new int[] { (int)EnumVendorType.内销客户 }, true);

            //this.ToolBarItemAdd(28, ToolButtonName.btnLoad.ToString(), "开卡", false, btnCard_Click);
            //this.ToolBarItemAdd(28, ToolButtonName.btnLoad.ToString(), "删除", false, btnDel_Click);

            this.gridViewBaseRowChangedA1 += new gridViewBaseRowChangedA(gridViewRowChanged1);//绑定GridView1事件
            gridViewBindEventA1(HTDataList);

            btnQuery_Click(null, null);

            DevMethod.BindOP2(drpMakeOPID, true);
            drpMakeOPID.EditValue = FParamConfig.LoginID;
            DevMethod.BindOP2(drpProOPID);

            txtCardTime.DateTime = DateTime.Now;
            txtRecDate.DateTime  = DateTime.Now;
            if (this.FormListAID == (int)EnumWOType.剪片)//如果是第一道工序 就不显示退回上一站按钮
            {
                btnBack.Visible = false;
            }
            if (this.FormListAID == (int)EnumWOType.完成)//完成 就不显示下一站
            {
                BtnNext.Text = "完成";
            }
            if (this.FormListAID == (int)EnumWOType.结束) //完成 就不显示下一站
            {
                btnSave.Visible           = false;      //保存
                BtnNext.Visible           = false;      //下一站
                btnUpdate.Visible         = false;      //修改产量
                groupControl2.Visible     = false;      //产量信息
                groupControlDataList.Dock = DockStyle.Fill;
            }
        }