コード例 #1
0
        private void DataGrid_ResultList_ExportAllClick(object sender, EventArgs e)
        {
            if (!AuthMgr.HasFunctionPoint(AuthKeyConst.RMA_Register_Export))
            {
                Window.Alert(ResRegister.Msg_AuthError);
                return;
            }
            if (queryVM == null || this.DataGrid_ResultList.TotalCount < 1)
            {
                Window.Alert(ResRegister.Msg_ExportError);
                return;
            }
            if (this.DataGrid_ResultList.TotalCount > 10000)
            {
                Window.Alert(ResRegister.Msg_ExportExceedsLimitCount);
                return;
            }

            ColumnSet colSet = new ColumnSet(this.DataGrid_ResultList, true);

            facade.ExportRegisterExcelFile(queryVM, new ColumnSet[] { colSet });
        }