private void GetNewDataSet() { BPGeneratedReports bp = new BPGeneratedReports(); dsBrowseGrid = bp.GenerateReport(Convert.ToInt32(GeneratedReportID),Convert.ToInt32(ddlCompanies.SelectedValue)); dsBrowseGrid.Tables[0].TableName = "Data"; dsBrowseGrid.Tables[1].TableName = "Info"; DataRow[] tmpRow = dsBrowseGrid.Tables["Info"].Select("TokenType=" + Convert.ToInt32(QuickReport.TokenTypes.LetterColumn) + " or TokenType=" + Convert.ToInt32(QuickReport.TokenTypes.LinkLetterColumn)); if (tmpRow.Length > 0) { LetterColumn = tmpRow[0]["TokenAlias"].ToString(); } else { LetterColumn = ""; } tmpRow = dsBrowseGrid.Tables["Info"].Select("TokenType=" + Convert.ToInt32(QuickReport.TokenTypes.LinkColumn) + " or TokenType=" + Convert.ToInt32(QuickReport.TokenTypes.LinkLetterColumn)); if (tmpRow.Length > 0) { LinkColumn = tmpRow[0]["TokenAlias"].ToString(); } else { LinkColumn = ""; } ActiveColumn = "InternalOrderCurrent"; BuildGrid(); dgBrowseGrid.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); dgBrowseGrid.GroupingPageSize = dgBrowseGrid.PageSize; BindDataGrid(); }
private void GetNewDataSet() { BPGeneratedReports bp = new BPGeneratedReports(); dsBrowseGrid = bp.GenerateReport(Convert.ToInt32(GeneratedReportID), Convert.ToInt32(ddlCompanies.SelectedValue)); dsBrowseGrid.Tables[0].TableName = "Data"; dsBrowseGrid.Tables[1].TableName = "Info"; // ActiveColumn = dsBrowseGrid.Tables["Info"].Rows[0]["ActiveColumn"].ToString(); LetterColumn = dsBrowseGrid.Tables["Info"].Rows[0]["LetterColumn"].ToString(); LinkColumn = dsBrowseGrid.Tables["Info"].Rows[0]["LinkColumn"].ToString(); BuildGrid(); dgBrowseGrid.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); dgBrowseGrid.GroupingPageSize = dgBrowseGrid.PageSize; BindDataGrid(); }
private void GetNewDataSet() { BPGeneratedReports bp = new BPGeneratedReports(); dsBrowseGrid = bp.GenerateReport(Convert.ToInt32(GeneratedReportID),Convert.ToInt32(ddlCompanies.SelectedValue)); dsBrowseGrid.Tables[0].TableName = "Data"; dsBrowseGrid.Tables[1].TableName = "Info"; // ActiveColumn = dsBrowseGrid.Tables["Info"].Rows[0]["ActiveColumn"].ToString(); LetterColumn = dsBrowseGrid.Tables["Info"].Rows[0]["LetterColumn"].ToString(); LinkColumn = dsBrowseGrid.Tables["Info"].Rows[0]["LinkColumn"].ToString(); foreach (DataColumn dc in dsBrowseGrid.Tables["Data"].Columns) { if (dc.ColumnName.ToLower().StartsWith("internal") == true) { dc.ColumnMapping = MappingType.Hidden; } } BuildGrid(); dgBrowseGrid.PageSize = Convert.ToInt32(ddlPageSize.SelectedValue); dgBrowseGrid.GroupingPageSize = dgBrowseGrid.PageSize; BindDataGrid(); }