protected override ResultStatus Export()
        {
            if (!StartBefore())
            {
                return(ResultStatus.Fail);
            }
            string saveFilePath = Path.Combine(GlobalInfo.DEFAULT_REPORT_DIRECTORY_PATH, $@"30508(買)_{DateTime.Now.ToString("yyyy.MM.dd")}-{DateTime.Now.ToString("HH.mm.ss")}.csv");

            try {
                string msg;
                b30508 = new B30508(saveFilePath, emStartDate.Text, emEndDate.Text);

                ShowMsg("30508-股票期貨最近月份契約最佳1檔加權平均委託買進數量週資料統計表 轉檔中...");
                msg = b30508.Wf30508();
                OutputShowMessage = msg;
                if (msg != MessageDisplay.MSG_OK)
                {
                    return(ResultStatus.Fail);
                }
            }
            catch (Exception ex) {
                WriteLog(ex);
                return(ResultStatus.Fail);
            }
            finally {
                EndExport();
            }

            return(ResultStatus.Success);
        }
 public void Setup()
 {
     b30508 = new B30508(destinationFilePath, "2018/10/11", "2018/10/11");
 }