protected override ResultStatus Open() { try { base.Open(); txtEDate.DateTimeValue = GlobalInfo.OCF_DATE; txtSDate.EditValue = txtEDate.Text.SubStr(0, 8) + "01"; #if DEBUG txtSDate.Text = "2017/11/17"; txtEDate.Text = "2017/11/17"; #endif txtSDate.Focus(); //KS期貨商下拉選單 //使用期貨商下拉選單 daoABRK = new ABRK(); DataTable dtABRK = daoABRK.ListAll2(); Extension.SetDataTable(dwFcmKs, dtABRK, "ABRK_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, ""); Extension.SetDataTable(dwFcmIn, dtABRK, "ABRK_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, ""); dwFcmKs.Properties.DropDownRows = dwFcmIn.Properties.DropDownRows = dtABRK.Rows.Count; } catch (Exception ex) { throw ex; } return(ResultStatus.Success); }
protected override ResultStatus Open() { base.Open(); //1. 設定時間初始值 txtStartDate.DateTimeValue = GlobalInfo.OCF_DATE; txtEndDate.DateTimeValue = GlobalInfo.OCF_DATE; txtStartTime.EditValue = "08:45"; txtEndTime.EditValue = "13:45"; //2. 設定下拉選單 //造市者 DataTable dtFcmAcc = new ABRK().ListFcmAccNo();//第一行空白+ampd_fcm_no/abrk_name/cp_display dw_sbrkno.SetDataTable(dtFcmAcc, "AMPD_FCM_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, " "); //商品 DataTable dtProd = new APDK().ListAll3();//第一行空白+apdk_prod_type/pdk_kind_id/market_code dw_prod_kd.SetDataTable(dtProd, "PDK_KIND_ID", "PDK_KIND_ID", TextEditStyles.DisableTextEditor, " "); //買賣權 DataTable dtCP = new CODW().ListLookUpEdit("AMMD", "AMMD_PC_CODE"); ddlb_1.SetDataTable(dtCP, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor); ddlb_1.ItemIndex = 0; return(ResultStatus.Success); }
protected override ResultStatus Open() { base.Open(); //1. 設定時間初始值 txtStartDate.DateTimeValue = GlobalInfo.OCF_DATE; txtEndDate.DateTimeValue = GlobalInfo.OCF_DATE; txtStartTime.EditValue = "08:45"; txtEndTime.EditValue = "13:45"; //2. 設定下拉選單 //造市者 DataTable dtFcmAcc = new ABRK().ListFcmAccNo();//第一行空白+ampd_fcm_no/abrk_name/cp_display dw_sbrkno.SetDataTable(dtFcmAcc, "AMPD_FCM_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, " "); //商品 DataTable dtProd = new APDK().ListAll3();//第一行空白+apdk_prod_type/pdk_kind_id/market_code dw_prod_kd.SetDataTable(dtProd, "PDK_KIND_ID", "PDK_KIND_ID", TextEditStyles.DisableTextEditor, " "); //買賣權 DataTable dtCP = new CODW().ListLookUpEdit("50060", "50060_DDLB_1"); foreach (DataRow dr in dtCP.Rows) { if (dr["CODW_ID"].AsString() == "N") { dr["CODW_ID"] = " "; } } ddlb_1.SetDataTable(dtCP, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, ""); return(ResultStatus.Success); }
public W500xx(string programID, string programName) : base(programID, programName) { InitializeComponent(); this.Text = _ProgramID + "─" + _ProgramName; daoABRK = new ABRK(); daoAPDK = new APDK(); _D500Xx = new D500xx(); }
public W56010(string programID, string programName) : base(programID, programName) { InitializeComponent(); this.Text = _ProgramID + "─" + _ProgramName; txtFromMonth.DateTimeValue = GlobalInfo.OCF_DATE; txtToMonth.DateTimeValue = GlobalInfo.OCF_DATE; daoABRK = new ABRK(); dao56010 = new D56010(); }
public W50120(string programID, string programName) : base(programID, programName) { InitializeComponent(); this.Text = _ProgramID + "─" + _ProgramName; GridHelper.SetCommonGrid(gvMain); txtMonth.DateTimeValue = GlobalInfo.OCF_DATE; txtMonth.Focus(); txtMonth.ImeMode = ImeMode.Disable; dao50120 = new D50120(); daoABRK = new ABRK(); daoAPDK = new APDK(); dtInsertUse = daoAPDK.ListAll2(); dtInsertUse.Columns.Add("TEMP_PROD_TYPE"); _IsPreventFlowPrint = false; }
/// <summary> /// 視窗啟動時,設定一些UI元件初始值 /// </summary> /// <returns></returns> protected override ResultStatus Open() { base.Open(); if (!FlagAdmin) { labProdType.Visible = false; cbxProdType.Visible = false; } else { labProdType.Visible = true; cbxProdType.Visible = true; } //1.設定初始年月yyyy/MM txtStartMonth.DateTimeValue = GlobalInfo.OCF_DATE; txtStartMonth.EnterMoveNextControl = true; txtStartMonth.Focus(); txtEndMonth.DateTimeValue = GlobalInfo.OCF_DATE; txtEndMonth.EnterMoveNextControl = true; //2.設定下拉選單 //2.1先讀取db DataTable dt = new ABRK().ListAll2();//第一行空白+ABRK_NO/ABRK_NAME/cp_display cbxFcmStartNo.SetDataTable(dt, "ABRK_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, " "); cbxFcmEndNo.SetDataTable(dt, "ABRK_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, " "); rgpType.SelectedIndex = 0; //直接預設為第一個選項 rgpType_EditValueChanged(rgpType, null); //觸發事件 rgpType.EnterMoveNextControl = true; DataTable dtProdType = new APDK().dddw_pdk_kind_id();//前面[全部/期貨/選擇權]+apdk_prod_type/pdk_kind_id/cp_display cbxProdType.SetDataTable(dtProdType, "PDK_KIND_ID", textEditStyles: TextEditStyles.DisableTextEditor); cbxProdType.ItemIndex = 0;//直接預設為[全部] return(ResultStatus.Success); }
protected override ResultStatus Open() { base.Open(); //1. 設定時間初始值 txtStartDate.DateTimeValue = GlobalInfo.OCF_DATE; txtEndDate.DateTimeValue = GlobalInfo.OCF_DATE; //2. 設定下拉選單 //造市者 DataTable dtFcm = new ABRK().ListFcmNo();//第一行空白+ampd_fcm_no/abrk_abrk_name/cp_display dw_sbrkno.SetDataTable(dtFcm, "AMPD_FCM_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, " "); //商品 DataTable dtProd = new APDK().ListKind2();//前面空一行+APDK_KIND_ID_STO/MARKET_CODE dw_prod_kd.SetDataTable(dtProd, "APDK_KIND_ID_STO", "APDK_KIND_ID_STO", TextEditStyles.DisableTextEditor, " "); gbItem_SelectedIndexChanged(gbItem, null); return(ResultStatus.Success); }
protected override ResultStatus Open() { base.Open(); //1. 設定時間初始值 txtStartDate.DateTimeValue = GlobalInfo.OCF_DATE; txtEndDate.DateTimeValue = GlobalInfo.OCF_DATE; txtStartDate.ImeMode = ImeMode.Disable; txtEndDate.ImeMode = ImeMode.Disable; txtStartTime.EditValue = "08:45"; txtStartTime.ImeMode = ImeMode.Disable; txtEndTime.EditValue = "13:45"; txtEndTime.ImeMode = ImeMode.Disable; //2. 設定下拉選單 //造市者 DataTable dtFcmAcc = new ABRK().ListFcmAccNo();//第一行空白+ abrk_abrk_name/cp_display dwBrkno.SetDataTable(dtFcmAcc, "AMPD_FCM_NO", "CP_DISPLAY", TextEditStyles.DisableTextEditor, ""); //商品 DataTable dtProd = new APDK().ListAll3();//第一行空白+ abrk_abrk_name/cp_display dwProd.SetDataTable(dtProd, "PDK_KIND_ID", "PDK_KIND_ID", TextEditStyles.DisableTextEditor, ""); //買賣權 DataTable dtCP = new CODW().ListLookUpEdit("AMMD", "AMMD_PC_CODE"); ddlb_1.SetDataTable(dtCP, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor); ddlb_1.ItemIndex = 0; //檔內外檔數 DataTable dtOI = new CODW().ListLookUpEdit("50050", "DDLB_2"); ddlb_2.SetDataTable(dtOI, "CODW_ID", "CODW_DESC", TextEditStyles.DisableTextEditor, ""); return(ResultStatus.Success); }
/// <summary> /// 視窗啟動時,設定一些UI元件初始值 /// </summary> /// <returns></returns> protected override ResultStatus Open() { base.Open(); //1.設定初始年月yyyy/MM txtStartMonth.DateTimeValue = GlobalInfo.OCF_DATE; txtStartMonth.EnterMoveNextControl = true; txtStartMonth.Focus(); txtEndMonth.DateTimeValue = GlobalInfo.OCF_DATE; txtEndMonth.EnterMoveNextControl = true; //2.設定下拉選單 //2.1先讀取db DataTable dt = new ABRK().ListAll2();//第一行空白+ABRK_NO/ABRK_NAME/cp_display cbxFcmStartNo.SetDataTable(dt, "ABRK_NO", "CP_DISPLAY", TextEditStyles.Standard, " "); cbxFcmEndNo.SetDataTable(dt, "ABRK_NO", "CP_DISPLAY", TextEditStyles.Standard, " "); rgpType.SelectedIndex = 0;//直接預設為第一個選項 rgpType.EnterMoveNextControl = true; return(ResultStatus.Success); }