public TempSetting(ConfigData config) { if (config.defaultBands < 1 || config.defaultBands > 7) { bands = 1; } else { bands = config.defaultBands; } firstBand = BandKind.NATAL; secondBand = BandKind.PROGRESS; thirdBand = BandKind.TRANSIT; fourthBand = BandKind.TRANSIT; fifthBand = BandKind.TRANSIT; sixthBand = BandKind.TRANSIT; seventhBand = BandKind.TRANSIT; firstHouseDiv = HouseDivide.USER1; secondHouseDiv = HouseDivide.PROGRESS; thirdHouseDiv = HouseDivide.EVENT1; fourthHouseDiv = HouseDivide.EVENT1; fifthHouseDiv = HouseDivide.EVENT1; sixthHouseDiv = HouseDivide.EVENT1; seventhHouseDiv = HouseDivide.EVENT1; centerPattern = config.dispPattern; }
public XRSubreport SetReport(PianoRatealeSinglePage report, BandKind band) { var subreport = new XRSubreport { ReportSource = report.GetReport(), LocationF = new PointF(0, _location + .01f) }; _report.Bands[band].Controls.Add(subreport); _location += report.GetTotalHeight(); if (band == BandKind.Detail && _location > 0 && _pagesStartOnNewPage) { var pageBreak = new XRPageBreak(); _report.Bands[band].Controls.Add(pageBreak); pageBreak.LocationF = new PointF(0, _location + .01f); } return subreport; }