Exemplo n.º 1
0
		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();
		}
Exemplo n.º 2
0
		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();
		}
Exemplo n.º 3
0
		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();
		}