Example #1
0
		public QueryObject(string stringQuery,string title,string columnNameToSplitOn,SplitByKind splitByKind,int queryGroupValue,bool isCentered)
			: this(stringQuery,title,columnNameToSplitOn,splitByKind,queryGroupValue,isCentered,null,null,new Font("Tahoma",9)) {

		}
Example #2
0
		public QueryObject(DataTable tableQuery,string title,string columnNameToSplitOn,SplitByKind splitByKind,int queryGroupValue)
			: this(tableQuery,title,columnNameToSplitOn,splitByKind,queryGroupValue,true,null,null,new Font("Tahoma",9)) {

		}
Example #3
0
		public QueryObject(DataTable tableQuery,string title,string columnNameToSplitOn,SplitByKind splitByKind,int queryGroupValue,bool isCentered,List<string> listEnumNames,Dictionary<long,string> dictDefNames,Font font) {
			Graphics grfx=Graphics.FromImage(new Bitmap(1,1));
			_columnNameToSplitOn=columnNameToSplitOn;
			_reportTable=tableQuery;
			SectionName="Query";
			Name="Query";
			_splitByKind=splitByKind;
			_listEnumNames=listEnumNames;
			_dictDefNames=dictDefNames;
			_queryGroupValue=queryGroupValue;
			_isCentered=isCentered;
			ReportObjectKind=ReportObjectKind.QueryObject;
			_sections.Add(new Section(AreaSectionKind.GroupTitle,0));
			_reportObjects.Add(new ReportObject("Group Title","Group Title",new Point(0,0),new Size((int)(grfx.MeasureString(title,font).Width/grfx.DpiX*100+2),(int)(grfx.MeasureString(title,font).Height/grfx.DpiY*100+2)),title,font,ContentAlignment.MiddleLeft));
			_reportObjects["Group Title"].IsUnderlined=true;
			_sections.Add(new Section(AreaSectionKind.GroupHeader,0));
			_sections.Add(new Section(AreaSectionKind.Detail,0));
			_sections.Add(new Section(AreaSectionKind.GroupFooter,0));
			_queryWidth=0;
			_suppressHeaders=true;
			_isLastSplit=true;
			_exportTable=new DataTable();
			grfx.Dispose();
		}
Example #4
0
		public QueryObject(DataTable tableQuery,string title,string columnNameToSplitOn,SplitByKind splitByKind,int queryGroupValue,bool isCentered,Font font)
			: this(tableQuery,title,columnNameToSplitOn,splitByKind,queryGroupValue,isCentered,null,null,font) {
			
		}
Example #5
0
        public QueryObject AddQuery(DataTable query, string title, string columnNameToSplitOn, SplitByKind splitByKind, int queryGroup, bool isCentered, List <string> enumNames, Font font)
        {
            QueryObject queryObj = new QueryObject(query, title, font, isCentered, queryGroup, columnNameToSplitOn, splitByKind, enumNames, null);

            _reportObjects.Add(queryObj);
            return(queryObj);
        }
Example #6
0
        public QueryObject AddQuery(DataTable query, string title, string columnNameToSplitOn, SplitByKind splitByKind, int queryGroup, bool isCentered, Dictionary <long, string> dictDefNames, Font font)
        {
            QueryObject queryObj = new QueryObject(query, title, font, isCentered, queryGroup, columnNameToSplitOn, splitByKind, null, dictDefNames);

            _reportObjects.Add(queryObj);
            return(queryObj);
        }
Example #7
0
        public QueryObject AddQuery(DataTable query, string title, string columnNameToSplitOn, SplitByKind splitByKind, int queryGroup, bool isCentered)
        {
            QueryObject queryObj = new QueryObject(query, title, isCentered, queryGroup, columnNameToSplitOn, splitByKind);

            _reportObjects.Add(queryObj);
            return(queryObj);
        }
Example #8
0
        public QueryObject AddQuery(string query, string title, string columnNameToSplitOn, SplitByKind splitByKind, int queryGroup)
        {
            QueryObject queryObj = new QueryObject(query, title, queryGroup, columnNameToSplitOn, splitByKind);

            _reportObjects.Add(queryObj);
            return(queryObj);
        }
Example #9
0
		public QueryObject AddQuery(DataTable query,string title,string columnNameToSplitOn,SplitByKind splitByKind,int queryGroup,bool isCentered,Dictionary<long,string> dictDefNames,Font font) {
			QueryObject queryObj=new QueryObject(query,title,columnNameToSplitOn,splitByKind,queryGroup,isCentered,null,dictDefNames,font);
			_reportObjects.Add(queryObj);
			return queryObj;
		}
Example #10
0
		public QueryObject AddQuery(DataTable query,string title,string columnNameToSplitOn,SplitByKind splitByKind,int queryGroup,bool isCentered,List<string> enumNames,Font font) {
			QueryObject queryObj=new QueryObject(query,title,columnNameToSplitOn,splitByKind,queryGroup,isCentered,enumNames,null,font);
			_reportObjects.Add(queryObj);
			return queryObj;
		}
Example #11
0
		public QueryObject AddQuery(DataTable query,string title,string columnNameToSplitOn,SplitByKind splitByKind,int queryGroup,bool isCentered) {
			QueryObject queryObj=new QueryObject(query,title,columnNameToSplitOn,splitByKind,queryGroup,isCentered);
			_reportObjects.Add(queryObj);
			return queryObj;
		}