Exemplo n.º 1
0
        protected override ResultStatus Open()
        {
            base.Open();
            try {
                //1. 設定初始年月
                txtPrevStartYM.DateTimeValue        = GlobalInfo.OCF_DATE.AddMonths(-1);
                txtPrevStartYM.EnterMoveNextControl = true;
                txtPrevStartYM.Focus();

                txtPrevEndYM.DateTimeValue        = GlobalInfo.OCF_DATE.AddMonths(-1);
                txtPrevEndYM.EnterMoveNextControl = true;
                txtPrevEndYM.Focus();

                txtAftStartYM.DateTimeValue        = GlobalInfo.OCF_DATE;
                txtAftStartYM.EnterMoveNextControl = true;
                txtAftStartYM.Focus();

                txtAftEndYM.DateTimeValue        = GlobalInfo.OCF_DATE;
                txtAftEndYM.EnterMoveNextControl = true;
                txtAftEndYM.Focus();

                //2. 設定dropdownlist
                //商品
                DataTable dtParamKey = new APDK_PARAM().ListAll2();//前面[% – 全部]+PARAM_KEY/PARAM_NAME/PARAM_PROD_TYPE/cp_display
                dwParamKey.SetDataTable(dtParamKey, "PARAM_KEY", "CP_DISPLAY", TextEditStyles.DisableTextEditor);
                dwParamKey.ItemIndex = 0;

                return(ResultStatus.Success);
            } catch (Exception ex) {
                WriteLog(ex);
                return(ResultStatus.Fail);
            }
        }
Exemplo n.º 2
0
 public W20430(string programID, string programName) : base(programID, programName)
 {
     InitializeComponent();
     this.Text = _ProgramID + "─" + _ProgramName;
     GridHelper.SetCommonGrid(gvMain);
     daoAM7T       = new AM7T();
     daoAPDK_PARAM = new APDK_PARAM();
     dtForDeleted  = new DataTable();
 }
Exemplo n.º 3
0
        protected override ResultStatus Open()
        {
            base.Open();
            try {
                //1. 設定初始年月
                string maxDate = dao30633.getMaxDate(); //yyyyMMdd

                DateTime em_date = DateTime.ParseExact(maxDate, "yyyyMMdd", null);

                txtAftEndYM.DateTimeValue        = em_date;
                txtAftEndYM.EnterMoveNextControl = true;
                txtAftEndYM.Focus();

                txtAftStartYM.DateTimeValue        = txtAftEndYM.DateTimeValue.AddDays(-6);
                txtAftStartYM.EnterMoveNextControl = true;
                txtAftStartYM.Focus();

                txtPrevEndYM.DateTimeValue        = txtAftStartYM.DateTimeValue.AddDays(-1);
                txtPrevEndYM.EnterMoveNextControl = true;
                txtPrevEndYM.Focus();

                txtPrevStartYM.DateTimeValue        = txtPrevEndYM.DateTimeValue.AddDays(-6);
                txtPrevStartYM.EnterMoveNextControl = true;
                txtPrevStartYM.Focus();

                //2. 設定dropdownlist
                //商品
                DataTable dtParamKey = new APDK_PARAM().ListAll2();//前面[% – 全部]+PARAM_KEY/PARAM_NAME/PARAM_PROD_TYPE/cp_display
                dwParamKey.SetDataTable(dtParamKey, "PARAM_KEY", "CP_DISPLAY", TextEditStyles.DisableTextEditor);
                dwParamKey.ItemIndex = 0;

                return(ResultStatus.Success);
            } catch (Exception ex) {
                WriteLog(ex);
                return(ResultStatus.Fail);
            }
        }