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)) { }
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)) { }
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(); }
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) { }
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); }
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); }
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); }
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); }
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; }
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; }
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; }