diff --git a/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.cs b/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.cs index 1568b59e5..d0b3a5bad 100644 --- a/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.cs +++ b/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.cs @@ -52,6 +52,9 @@ namespace Mittelpunkt if (day.HoursInVacation > 0) day.MinutesTotal += day.HoursInVacation * 60; } + + if (ed.UrlaubUndKrankheit.HasValue) + ed.StundenGesamtIst = ed.StundenGesamtIst + (ed.SollProTag * ed.UrlaubUndKrankheit.Value); } this.bindingSource1.DataSource = pRO; diff --git a/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs b/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs index cd2dad8f2..6ca447164 100644 --- a/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs +++ b/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs @@ -110,6 +110,7 @@ namespace Mittelpunkt this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); @@ -130,7 +131,6 @@ namespace Mittelpunkt this.fieldTatsSoll = new DevExpress.XtraReports.UI.CalculatedField(); this.MinutesTotalAlsStunden = new DevExpress.XtraReports.UI.CalculatedField(); this.StundenGesamtIstInklAbwesenheiten = new DevExpress.XtraReports.UI.CalculatedField(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.dienstTable)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); @@ -988,7 +988,7 @@ namespace Mittelpunkt | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIstInklAbwesenheiten")}); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst")}); this.xrTableCell9.Multiline = true; this.xrTableCell9.Name = "xrTableCell9"; this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); @@ -1077,6 +1077,10 @@ namespace Mittelpunkt this.xrTableCell15.TextFormatString = "{0:0.00}"; this.xrTableCell15.Weight = 0.87342783303805815D; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // // Title // this.Title.BackColor = System.Drawing.Color.White; @@ -1226,10 +1230,6 @@ namespace Mittelpunkt this.StundenGesamtIstInklAbwesenheiten.Expression = "[StundenGesamtIst] + [UrlaubUndKrankheit] * [SollProTag]"; this.StundenGesamtIstInklAbwesenheiten.Name = "StundenGesamtIstInklAbwesenheiten"; // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); - // // MitarbeiterarbeitszeitkontoSeite2 // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {