예제 #1
0
        /// <summary>
        /// 操作栏
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void simpleButton_操作栏_Click(object sender, EventArgs e)
        {
            SimpleButton sb = sender as SimpleButton;

            switch (sb.Text)
            {
            case "报表导入":
                ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf报表导入);
                break;

            case "报表导出":
                break;

            case "批量导入":
                break;

            case "批量导出":
                break;

            case "刷新信息":
                RefreshTestReports();
                break;

            default:
                break;
            }
        }
예제 #2
0
        /// <summary>
        /// 右键菜单内容
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            switch (e.Item.Caption)
            {
            case "查看报表":
                new ChildModuleOf查看报表().Show();
                break;

            case "数据分析":
                ViewModuleManager.ChildModuleOf查看原始数据.LoadReport();
                ViewModuleManager.Show(ViewModuleManager.ChildModuleOf查看原始数据);
                break;

            default:
                break;
            }
        }
예제 #3
0
        private void simpleButton1_Click(object sender, EventArgs e)
        {
            SimpleButton sb = sender as SimpleButton;

            switch (sb.Text)
            {
            case "统计分析":
                ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf统计分析);
                break;

            case "导出报表":
                saveFileDialog1.Filter = "xlsx(*.xlsx)|*.xlsx";
                if (saveFileDialog1.ShowDialog() == DialogResult.OK)
                {
                    gridControl_快速数据分析.ExportToXlsx(saveFileDialog1.FileName);
                }
                break;

            case "导入数据":
                ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf用户选项);
                if (folderBrowserDialog1.ShowDialog() == DialogResult.OK)
                {
                    splashScreenManager1.ShowWaitForm();
                    TotalReadResults = new List <ReadResult>(ViewModuleManager.ChildModuleOf统计分析.CurrentDataCollectionModule.LoadExcelData(folderBrowserDialog1.SelectedPath));
                    ErrorReadResults = new List <ReadResult>(TotalReadResults.Where(m => m.IsPassed == false).ToList());
                    gridControl_快速数据分析.DataSource = ErrorReadResults;
                    gridView_快速数据分析.RefreshData();
                    splashScreenManager1.CloseWaitForm();

                    ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf统计分析);
                }
                break;

            case "用户选项":
                ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf用户选项);
                break;

            case "数据入库":
                ViewModuleManager.ShowDialog(ViewModuleManager.ChildModuleOf数据入库);
                break;

            default:
                break;
            }
        }