diff --git a/ReportImp/AWOMuensterlandRecklinghausen/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/AWOMuensterlandRecklinghausen/CustomMitarbeiterstundenkontoBerechnung.cs index 178a6afd6..f91a634f5 100644 --- a/ReportImp/AWOMuensterlandRecklinghausen/CustomMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/AWOMuensterlandRecklinghausen/CustomMitarbeiterstundenkontoBerechnung.cs @@ -37,6 +37,10 @@ namespace AWOMuensterlandRecklinghausen } var d1 = sr.Start.Value; + if (sr.Start.Value > new DateTime(2023,05,19)) + { + string test = "jep"; + } var baseDate = new DateTime(d1.Year, d1.Month, d1.Day); @@ -49,17 +53,65 @@ namespace AWOMuensterlandRecklinghausen var saturdayStart = new DateTime(saturday.Year, saturday.Month, saturday.Day, 14, 0, 0); var saturdayEnd = new DateTime(saturday.Year, saturday.Month, saturday.Day, 23, 0, 0); - dd.HoursSunday += (decimal)d1.GetIntersectingMinutes(unroundedEnd, sunday, sunday.AddHours(23).AddMinutes(59).AddSeconds(59)) / 60; + dd.HoursSunday += (decimal)d1.GetIntersectingMinutes(unroundedEnd, sunday, sunday.AddHours(23).AddMinutes(59).AddSeconds(59)); + //if (dd.HoursSunday > 0) + //{ + // sr.RoundedDuration += dd.HoursSunday * (decimal)0.25; + //} //dd.HoursHoliday2 += (decimal)d1.GetIntersectingMinutes(unroundedEnd, christmasEve, christmasEve.AddHours(23).AddMinutes(59).AddSeconds(59).AddMilliseconds(999)) / 60; //dd.HoursHoliday2 += (decimal)d1.GetIntersectingMinutes(unroundedEnd, newYearsEve, newYearsEve.AddHours(23).AddMinutes(59).AddSeconds(59).AddMilliseconds(999)) / 60; if (IstFeiertag(d1)) { - dd.HoursHoliday += duration / 60; + dd.HoursHoliday += duration; } - dd.HoursSaturday += (decimal)d1.GetIntersectingMinutes(unroundedEnd, saturdayStart, saturdayEnd) / 60; + dd.HoursSaturday += (decimal)d1.GetIntersectingMinutes(unroundedEnd, saturdayStart, saturdayEnd); + //if (dd.HoursSaturday > 0) + //{ + // sr.RoundedDuration += dd.HoursSaturday * (decimal)0.2; + //} } - } + + public override void HandleServiceRecord(MitarbeiterstundenkontoRO.EmployeeDetail emp, ServiceRecord item) + { + decimal duration = 0; + + if (item.GroupRoundedDuration.HasValue) + { + duration = item.GroupRoundedDuration.Value; + } + else + { + duration = item.RoundedDuration; + } + + var d1 = item.Start.Value; + if (item.Start.Value > new DateTime(2023, 05, 19)) + { + string test = "jep"; + } + + var baseDate = new DateTime(d1.Year, d1.Month, d1.Day); + var saturday = d1.GetNextDayOfWeek(DayOfWeek.Saturday); + var sunday = d1.GetNextDayOfWeek(DayOfWeek.Sunday); + var unroundedEnd = d1.AddMinutes((double)duration); + var saturdayStart = new DateTime(saturday.Year, saturday.Month, saturday.Day, 14, 0, 0); + var saturdayEnd = new DateTime(saturday.Year, saturday.Month, saturday.Day, 23, 0, 0); + + var HoursSunday = (decimal)d1.GetIntersectingMinutes(unroundedEnd, sunday, sunday.AddHours(23).AddMinutes(59).AddSeconds(59)); + if (HoursSunday > 0) + { + duration += HoursSunday * (decimal)0.25; + } + var HoursSaturday = (decimal)d1.GetIntersectingMinutes(unroundedEnd, saturdayStart, saturdayEnd); + if (HoursSaturday > 0) + { + duration += HoursSaturday * (decimal)0.2; + } + + item.RoundedDuration = duration; + } + } } diff --git a/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.cs b/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.cs index 56241c0ff..343c3f27d 100644 --- a/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.cs +++ b/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.cs @@ -44,6 +44,7 @@ namespace AWOMuensterlandRecklinghausen // für Sortierung) erzeugen, wo in Custom1 dann "Gesamt steht" und die summierten Wochenstunden drin stehen, restlichen Datenfelder können dann leer sein. decimal sbStunden = 0; decimal aaStunden = 0; + decimal MinutesTotal = 0; var daysInMonth = ed.Days.Count; List wochenSummaries = new List(); @@ -60,73 +61,55 @@ namespace AWOMuensterlandRecklinghausen if (day.ServiceRecords != null && day.ServiceRecords[0].ServiceDescription != null) { day.Custom1 = "AA"; + day.Custom2 = null; if (day.ServiceRecords[0].ServiceDescription.ServiceCategory.IsBillable) { day.Custom1 = "SB"; sbStunden += day.MinutesTotal / 60; } else - { + { aaStunden += day.MinutesTotal / 60; } // Bemerkungen in Custom2 setzen (Doku aus Zeiterfassung) - day.Custom2 = !string.IsNullOrEmpty(day.ServiceRecords[0].Notice) ? day.ServiceRecords[0].Notice : ""; + if (day.Custom1 == "AA") + { + day.Custom2 = day.ServiceRecords[0].ServiceDescription.Name; + } + if (day.Custom2 != null) + { + day.Custom2 += " - "; + } + day.Custom2 += !string.IsNullOrEmpty(day.ServiceRecords[0].Notice) ? day.ServiceRecords[0].Notice : ""; + + if (day.HoursSaturday > 0) + { + day.Custom4 = String.Format("{0:0.00}", day.HoursSaturday / 12 * 2 / 60); + } + if (day.HoursSunday > 0) + { + day.Custom4 = String.Format("{0:0.00}", day.HoursSunday / 120 * 25 / 60); + } } - if (abwesend) - day.MinutesTotal = day.SollStunden; - else - day.MinutesTotal = day.MinutesTotal / 60; - // Überstunden + + //MinutesTotal += day.MinutesTotal; + day.MinutesTotal = day.MinutesTotal / 60; + decimal ueberstunden = 0; - if (!day.IstSamstag && !day.IstSonntag) - { - ueberstunden = day.MinutesTotal - day.SollStunden; - } - else if (day.IstSamstag || day.IstSonntag) - { - ueberstunden += day.MinutesTotal; - } - if (abwesend && ueberstunden > 0) - day.Custom3 = string.Format("{0:0.00}", ueberstunden); - else if (!abwesend) - day.Custom3 = string.Format("{0:0.00}", ueberstunden); - else - day.Custom3 = "0,00"; - + ueberstunden = day.MinutesTotal - day.SollStunden; + //hier Dictionary für Überstunden bei mehreren Einträgen bauen - - - // // Wochen- und Gesamtstunden - // wochenstunden += day.MinutesTotal; - // gesamtstunden += day.MinutesTotal; - - - // // Gesamtübersicht für Woche - // if (day.IstSonntag || day.Date.Day == daysInMonth) - // { - // var summary = new MitarbeiterstundenkontoRO.DayDetail(); - // summary.Date = new DateTime(day.Date.Year, day.Date.Month, day.Date.Day, 18, 0, 0); - // summary.Custom1 = "Gesamt"; - // summary.Custom2 = string.Format("{0:0.00}", wochensoll); - // summary.SollStunden = wochensoll; - // summary.Custom3 = string.Format("{0:0.00}", wochenstunden - wochensoll); - // summary.MinutesTotal = wochenstunden; - // wochenSummaries.Add(summary); - // wochenstunden = 0; - // wochenueberstunden = 0; - // wochensoll = 0; - // } + day.Custom3 = string.Format("{0:0.00}", ueberstunden); } - //ed.Custom1 = gesamtstunden; - //ed.Custom2 = Convert.ToDecimal(ed.Custom1) - ed.StundenSollOhneUrlaubKrankheit; - //foreach (var s in wochenSummaries) - // ed.Days.Add(s); - //ed.Days = ed.Days.OrderBy(d => d.Date).ToList(); + //ed.StundenGesamtIst = MinutesTotal/60; + //ed.Ueberstunden = ed.StundenSollMax - ed.StundenGesamtIst; + lblAA.Text = string.Format("{0:0.00}", aaStunden); + lblSB.Text = string.Format("{0:0.00}", sbStunden); + } this.bindingSource1.DataSource = pRO; } - } } diff --git a/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.designer.cs b/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.designer.cs index b0fd2c275..06f55de37 100644 --- a/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.designer.cs +++ b/ReportImp/AWOMuensterlandRecklinghausen/Mitarbeiterarbeitszeitkonto.designer.cs @@ -33,13 +33,12 @@ namespace AWOMuensterlandRecklinghausen System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Mitarbeiterarbeitszeitkonto)); DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary(); - DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary(); - DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.Wochenende = new DevExpress.XtraReports.UI.FormattingRule(); this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); @@ -77,34 +76,39 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); - this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell(); - this.cellSumMinutesTotalDecimal = new DevExpress.XtraReports.UI.XRTableCell(); - this.cellSumHoursSickDecimal = new DevExpress.XtraReports.UI.XRTableCell(); - this.cellSumHoursInVacationDecimal = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); - this.cellSumMinutesTotalDecimal2 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); - this.sollStundenMonatLabelTableCell = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblAA = new DevExpress.XtraReports.UI.XRLabel(); + this.lblSB = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.Title = new DevExpress.XtraReports.UI.XRControlStyle(); this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); @@ -123,15 +127,11 @@ namespace AWOMuensterlandRecklinghausen this.fieldSumHoliday2 = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldIstArbeitszeit = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.lblSB = new DevExpress.XtraReports.UI.XRLabel(); - this.lblAA = new DevExpress.XtraReports.UI.XRLabel(); + this.NegZahl = new DevExpress.XtraReports.UI.FormattingRule(); ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // @@ -177,7 +177,9 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell67, this.xrTableCell28, this.xrTableCell27}); + this.xrTableRowDetail.FormattingRules.Add(this.Wochenende); this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.StylePriority.UseBorders = false; this.xrTableRowDetail.Weight = 0.88D; // // xrTableCell3 @@ -185,6 +187,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Date", "{0:ddd. dd.MM.}")}); this.xrTableCell3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell3.FormattingRules.Add(this.Wochenende); this.xrTableCell3.Name = "xrTableCell3"; this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); this.xrTableCell3.StylePriority.UseFont = false; @@ -194,6 +197,13 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell3.Weight = 0.072137065360836319D; this.xrTableCell3.XlsxFormatString = "ddd. dd.MM.yyyy"; // + // Wochenende + // + this.Wochenende.Condition = "[IstFeiertag] Or [IstSamstag] Or [IstSonntag]"; + this.Wochenende.DataMember = "EmployeeDetailList.Days"; + this.Wochenende.Formatting.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(192)))), ((int)(((byte)(192))))); + this.Wochenende.Name = "Wochenende"; + // // xrTableCell30 // this.xrTableCell30.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { @@ -210,7 +220,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell29.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.xrTableCell29.Name = "xrTableCell29"; this.xrTableCell29.StylePriority.UseFont = false; - this.xrTableCell29.Weight = 0.044964470626303758D; + this.xrTableCell29.Weight = 0.046889179911008036D; // // xrTableCell32 // @@ -219,7 +229,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell32.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.xrTableCell32.Name = "xrTableCell32"; this.xrTableCell32.StylePriority.UseFont = false; - this.xrTableCell32.Weight = 0.051888881232740672D; + this.xrTableCell32.Weight = 0.049964171948036394D; // // xrTableCell20 // @@ -228,13 +238,15 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell20.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.xrTableCell20.Name = "xrTableCell20"; this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; this.xrTableCell20.Weight = 0.29039935876486839D; // // xrTableCell67 // this.xrTableCell67.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick", "{0:0.00}")}); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Custom4", "{0:0.00}")}); this.xrTableCell67.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.xrTableCell67.Name = "xrTableCell67"; this.xrTableCell67.StylePriority.UseFont = false; @@ -259,6 +271,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Custom3", "{0:0.00}")}); this.xrTableCell27.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell27.FormattingRules.Add(this.NegZahl); this.xrTableCell27.Name = "xrTableCell27"; this.xrTableCell27.StylePriority.UseFont = false; this.xrTableCell27.StylePriority.UseTextAlignment = false; @@ -339,7 +352,7 @@ namespace AWOMuensterlandRecklinghausen // // xrTableCell4 // - this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); this.xrTableCell4.BorderWidth = 2F; this.xrTableCell4.Name = "xrTableCell4"; this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); @@ -363,7 +376,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell23.StylePriority.UseTextAlignment = false; this.xrTableCell23.Text = "Zeit"; this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell23.Weight = 0.084344297359353046D; + this.xrTableCell23.Weight = 0.086183891272379826D; // // xrTableCell6 // @@ -378,7 +391,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell6.StylePriority.UseTextAlignment = false; this.xrTableCell6.Text = "Einsatz"; this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell6.Weight = 0.049594228946469546D; + this.xrTableCell6.Weight = 0.047754635033442773D; // // xrTableCell9 // @@ -439,7 +452,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell5.BorderWidth = 1F; + this.xrTableCell5.BorderWidth = 2F; this.xrTableCell5.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.xrTableCell5.Name = "xrTableCell5"; this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); @@ -470,7 +483,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell21.StylePriority.UseTextAlignment = false; this.xrTableCell21.Text = "bis"; this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell21.Weight = 0.042976070513113578D; + this.xrTableCell21.Weight = 0.044815651275545938D; // // xrTableCell2 // @@ -480,7 +493,7 @@ namespace AWOMuensterlandRecklinghausen this.xrTableCell2.StylePriority.UseTextAlignment = false; this.xrTableCell2.Text = "SB/AA"; this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell2.Weight = 0.049594215187417204D; + this.xrTableCell2.Weight = 0.047754634424984843D; // // xrTableCell7 // @@ -622,359 +635,507 @@ namespace AWOMuensterlandRecklinghausen // GroupFooter2 // this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel4, + this.xrLabel5, + this.xrTable3, this.lblAA, this.lblSB, this.xrLabel3, - this.xrLabel2, - this.xrTable4, - this.xrTable1}); + this.xrLabel2}); this.GroupFooter2.Font = new System.Drawing.Font("Arial", 10F); - this.GroupFooter2.HeightF = 172.5F; + this.GroupFooter2.HeightF = 131.5625F; this.GroupFooter2.KeepTogether = true; this.GroupFooter2.Name = "GroupFooter2"; this.GroupFooter2.StylePriority.UseFont = false; // - // xrTable4 + // xrLabel4 // - this.xrTable4.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(110.9999F, 87.5F); - this.xrTable4.Name = "xrTable4"; - this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow9}); - this.xrTable4.SizeF = new System.Drawing.SizeF(590.0001F, 22F); - this.xrTable4.StylePriority.UseBorders = false; - this.xrTable4.StylePriority.UseFont = false; - this.xrTable4.StylePriority.UsePadding = false; - this.xrTable4.StylePriority.UseTextAlignment = false; - this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.BorderWidth = 2F; + this.xrLabel4.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt")}); + this.xrLabel4.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(653.918F, 20.00001F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(46.08215F, 20F); + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseBorderWidth = false; + this.xrLabel4.StylePriority.UseFont = false; // - // xrTableRow9 + // xrLabel5 // - this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell64, - this.cellSumMinutesTotalDecimal, - this.cellSumHoursSickDecimal, - this.cellSumHoursInVacationDecimal}); - this.xrTableRow9.Name = "xrTableRow9"; - this.xrTableRow9.Weight = 0.87999999999999978D; + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel5.BorderWidth = 2F; + this.xrLabel5.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(525.1715F, 20.00001F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(128.7465F, 20F); + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseBorderWidth = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.Text = "Ü-Std Auszahlung"; // - // xrTableCell64 + // xrTable3 // - this.xrTableCell64.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell64.Name = "xrTableCell64"; - this.xrTableCell64.StylePriority.UseFont = false; - this.xrTableCell64.StylePriority.UseTextAlignment = false; - this.xrTableCell64.Text = "Summe:"; - this.xrTableCell64.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell64.Weight = 0.26149405118689462D; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0.0001271566F, 51.5625F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3, + this.xrTableRow7, + this.xrTableRow8, + this.xrTableRow10}); + this.xrTable3.SizeF = new System.Drawing.SizeF(700.9998F, 80F); + this.xrTable3.StylePriority.UseBorders = false; + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.StylePriority.UsePadding = false; + this.xrTable3.StylePriority.UseTextAlignment = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; // - // cellSumMinutesTotalDecimal + // xrTableRow3 // - this.cellSumMinutesTotalDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell31, + this.xrTableCell33, + this.xrTableCell11, + this.xrTableCell34, + this.xrTableCell36, + this.xrTableCell37}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 0.8D; + // + // xrTableCell31 + // + this.xrTableCell31.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell31.BorderWidth = 2F; + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseBorders = false; + this.xrTableCell31.StylePriority.UseBorderWidth = false; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.Text = "VZ / AZ inkl. 17 % "; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell31.Weight = 0.095745397766773016D; + // + // xrTableCell33 + // + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.BorderWidth = 2F; + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours")}); - this.cellSumMinutesTotalDecimal.Name = "cellSumMinutesTotalDecimal"; - this.cellSumMinutesTotalDecimal.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UseBorderWidth = false; + this.xrTableCell33.StylePriority.UseFont = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; xrSummary1.FormatString = "{0:0.00}"; xrSummary1.IgnoreNullValues = true; xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; - this.cellSumMinutesTotalDecimal.Summary = xrSummary1; - this.cellSumMinutesTotalDecimal.Text = "cellSumMinutesTotalDecimal"; - this.cellSumMinutesTotalDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.cellSumMinutesTotalDecimal.Weight = 0.081153321921416444D; - // - // cellSumHoursSickDecimal - // - this.cellSumHoursSickDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick")}); - this.cellSumHoursSickDecimal.Multiline = true; - this.cellSumHoursSickDecimal.Name = "cellSumHoursSickDecimal"; - this.cellSumHoursSickDecimal.StylePriority.UseTextAlignment = false; - xrSummary2.FormatString = "{0:0.00}"; - xrSummary2.IgnoreNullValues = true; - xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; - this.cellSumHoursSickDecimal.Summary = xrSummary2; - this.cellSumHoursSickDecimal.Text = "cellSumHoursSickDecimal"; - this.cellSumHoursSickDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.cellSumHoursSickDecimal.Weight = 0.081153328404945282D; - // - // cellSumHoursInVacationDecimal - // - this.cellSumHoursInVacationDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursInVacation")}); - this.cellSumHoursInVacationDecimal.Multiline = true; - this.cellSumHoursInVacationDecimal.Name = "cellSumHoursInVacationDecimal"; - this.cellSumHoursInVacationDecimal.StylePriority.UseBackColor = false; - this.cellSumHoursInVacationDecimal.StylePriority.UseTextAlignment = false; - xrSummary3.FormatString = "{0:0.00}"; - xrSummary3.IgnoreNullValues = true; - xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; - this.cellSumHoursInVacationDecimal.Summary = xrSummary3; - this.cellSumHoursInVacationDecimal.Text = "cellSumHoursInVacationDecimal"; - this.cellSumHoursInVacationDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.cellSumHoursInVacationDecimal.Weight = 0.081153321723263658D; - // - // xrTable1 - // - this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.9999911F, 112.5F); - this.xrTable1.Name = "xrTable1"; - this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow4, - this.xrTableRow5, - this.xrTableRow6}); - this.xrTable1.SizeF = new System.Drawing.SizeF(700F, 60F); - this.xrTable1.StylePriority.UseBorders = false; - this.xrTable1.StylePriority.UseFont = false; - this.xrTable1.StylePriority.UsePadding = false; - this.xrTable1.StylePriority.UseTextAlignment = false; - this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // xrTableRow4 - // - this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell46, - this.cellSumMinutesTotalDecimal2, - this.xrTableCell17, - this.xrTableCell15, - this.xrTableCell41, - this.xrTableCell55}); - this.xrTableRow4.Name = "xrTableRow4"; - this.xrTableRow4.Weight = 0.8D; - // - // xrTableCell46 - // - this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); - this.xrTableCell46.Name = "xrTableCell46"; - this.xrTableCell46.StylePriority.UseBorders = false; - this.xrTableCell46.StylePriority.UseTextAlignment = false; - this.xrTableCell46.Text = "Arbeitszeit:"; - this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell46.Weight = 0.0899362101431268D; - // - // cellSumMinutesTotalDecimal2 - // - this.cellSumMinutesTotalDecimal2.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.cellSumMinutesTotalDecimal2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours")}); - this.cellSumMinutesTotalDecimal2.Name = "cellSumMinutesTotalDecimal2"; - this.cellSumMinutesTotalDecimal2.StylePriority.UseBorders = false; - this.cellSumMinutesTotalDecimal2.StylePriority.UseTextAlignment = false; - xrSummary4.FormatString = "{0:0.00}"; - xrSummary4.IgnoreNullValues = true; - xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; - this.cellSumMinutesTotalDecimal2.Summary = xrSummary4; - this.cellSumMinutesTotalDecimal2.Text = "cellSumMinutesTotalDecimal2"; - this.cellSumMinutesTotalDecimal2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.cellSumMinutesTotalDecimal2.Weight = 0.071948964683863317D; - // - // xrTableCell17 - // - this.xrTableCell17.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.xrTableCell17.Name = "xrTableCell17"; - this.xrTableCell17.StylePriority.UseBorders = false; - this.xrTableCell17.StylePriority.UseTextAlignment = false; - this.xrTableCell17.Text = "Überstunden neu:"; - this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell17.Weight = 0.14389792524594167D; - // - // xrTableCell15 - // - this.xrTableCell15.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")}); - this.xrTableCell15.Name = "xrTableCell15"; - this.xrTableCell15.StylePriority.UseBorders = false; - this.xrTableCell15.StylePriority.UseTextAlignment = false; - this.xrTableCell15.Text = "xrTableCell15"; - this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell15.Weight = 0.0719489609431911D; - // - // xrTableCell41 - // - this.xrTableCell41.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.xrTableCell41.Name = "xrTableCell41"; - this.xrTableCell41.StylePriority.UseBorders = false; - this.xrTableCell41.StylePriority.UseTextAlignment = false; - this.xrTableCell41.Text = "Überstunden Gesamt:"; - this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell41.Weight = 0.14389779473226938D; - // - // xrTableCell55 - // - this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldUeberstundenGesamt", "{0:0.00}")}); - this.xrTableCell55.Name = "xrTableCell55"; - this.xrTableCell55.StylePriority.UseBorders = false; - this.xrTableCell55.StylePriority.UseTextAlignment = false; - this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell55.Weight = 0.080942610501736539D; - // - // xrTableRow5 - // - this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.sollStundenMonatLabelTableCell, - this.xrTableCell50, - this.xrTableCell51, - this.xrTableCell18, - this.xrTableCell11, - this.xrTableCell13}); - this.xrTableRow5.Name = "xrTableRow5"; - this.xrTableRow5.Weight = 0.8D; - // - // sollStundenMonatLabelTableCell - // - this.sollStundenMonatLabelTableCell.Borders = DevExpress.XtraPrinting.BorderSide.Left; - this.sollStundenMonatLabelTableCell.Name = "sollStundenMonatLabelTableCell"; - this.sollStundenMonatLabelTableCell.StylePriority.UseBorders = false; - this.sollStundenMonatLabelTableCell.StylePriority.UseTextAlignment = false; - this.sollStundenMonatLabelTableCell.Text = "Soll-Stunden:"; - this.sollStundenMonatLabelTableCell.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.sollStundenMonatLabelTableCell.Weight = 0.0899362025013637D; - // - // xrTableCell50 - // - this.xrTableCell50.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")}); - this.xrTableCell50.Name = "xrTableCell50"; - this.xrTableCell50.StylePriority.UseBorders = false; - this.xrTableCell50.StylePriority.UseTextAlignment = false; - this.xrTableCell50.Text = "xrTableCell50"; - this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell50.Weight = 0.071948963831937288D; - // - // xrTableCell51 - // - this.xrTableCell51.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTableCell51.Name = "xrTableCell51"; - this.xrTableCell51.StylePriority.UseBorders = false; - this.xrTableCell51.StylePriority.UseFont = false; - this.xrTableCell51.StylePriority.UseTextAlignment = false; - this.xrTableCell51.Text = "Überstunden Vormonat:"; - this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell51.Weight = 0.14389792921032482D; - // - // xrTableCell18 - // - this.xrTableCell18.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")}); - this.xrTableCell18.Name = "xrTableCell18"; - this.xrTableCell18.StylePriority.UseBorders = false; - this.xrTableCell18.StylePriority.UseTextAlignment = false; - this.xrTableCell18.Text = "xrTableCell18"; - this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell18.Weight = 0.071948964692321912D; + this.xrTableCell33.Summary = xrSummary1; + this.xrTableCell33.Text = "cellSumMinutesTotalDecimal2"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell33.Weight = 0.038896689900968028D; // // xrTableCell11 // - this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell11.BorderWidth = 2F; + this.xrTableCell11.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); this.xrTableCell11.Name = "xrTableCell11"; this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseBorderWidth = false; + this.xrTableCell11.StylePriority.UseFont = false; this.xrTableCell11.StylePriority.UseTextAlignment = false; - this.xrTableCell11.Text = "davon ausbezahlt:"; + this.xrTableCell11.Text = "10,00"; this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell11.Weight = 0.14389779185300228D; + this.xrTableCell11.Weight = 0.040702808933255008D; // - // xrTableCell13 + // xrTableCell34 // - this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt", "{0:0.00}")}); - this.xrTableCell13.Name = "xrTableCell13"; - this.xrTableCell13.StylePriority.UseBorders = false; - this.xrTableCell13.StylePriority.UseTextAlignment = false; - this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell13.Weight = 0.0809426141611789D; + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell34.BorderWidth = 2F; + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UseBorderWidth = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Prüfung Notizen"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell34.Weight = 0.21748940790672275D; // - // xrTableRow6 + // xrTableCell36 // - this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell48, - this.xrTableCell57, - this.xrTableCell58, - this.xrTableCell26, + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.BorderWidth = 2F; + this.xrTableCell36.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UseBorderWidth = false; + this.xrTableCell36.StylePriority.UseFont = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "Ist-Arbeitszeit"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell36.Weight = 0.096303847725933145D; + // + // xrTableCell37 + // + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.BorderWidth = 2F; + this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenGesamtIst", "{0:0.00}")}); + this.xrTableCell37.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UseBorderWidth = false; + this.xrTableCell37.StylePriority.UseFont = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + xrSummary2.FormatString = "{0:0.00}"; + this.xrTableCell37.Summary = xrSummary2; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell37.Weight = 0.035217866881645195D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell38, + this.xrTableCell39, this.xrTableCell12, - this.xrTableCell14}); - this.xrTableRow6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrTableRow6.Name = "xrTableRow6"; - this.xrTableRow6.StylePriority.UseFont = false; - this.xrTableRow6.Weight = 0.8D; + this.xrTableCell40, + this.xrTableCell43, + this.xrTableCell44}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 0.8D; // - // xrTableCell48 + // xrTableCell38 // - this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell48.Name = "xrTableCell48"; - this.xrTableCell48.StylePriority.UseBorders = false; - this.xrTableCell48.StylePriority.UseFont = false; - this.xrTableCell48.StylePriority.UseTextAlignment = false; - this.xrTableCell48.Text = "Differenz:"; - this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell48.Weight = 0.0899362025013648D; + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.BorderWidth = 2F; + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UseBorderWidth = false; + this.xrTableCell38.StylePriority.UseTextAlignment = false; + this.xrTableCell38.Text = "pro Tag dezimal:"; + this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell38.Weight = 0.095745395458924978D; // - // xrTableCell57 + // xrTableCell39 // - this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")}); - this.xrTableCell57.Name = "xrTableCell57"; - this.xrTableCell57.StylePriority.UseBorders = false; - this.xrTableCell57.StylePriority.UseFont = false; - this.xrTableCell57.StylePriority.UseTextAlignment = false; - this.xrTableCell57.Text = "xrTableCell57"; - this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell57.Weight = 0.071948963831938426D; - // - // xrTableCell58 - // - this.xrTableCell58.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell58.Name = "xrTableCell58"; - this.xrTableCell58.StylePriority.UseBorders = false; - this.xrTableCell58.StylePriority.UseFont = false; - this.xrTableCell58.StylePriority.UseTextAlignment = false; - this.xrTableCell58.Text = "Überstunden Gesamt:"; - this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell58.Weight = 0.14389792921032421D; - // - // xrTableCell26 - // - this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldUeberstundenGesamt", "{0:0.00}")}); - this.xrTableCell26.Name = "xrTableCell26"; - this.xrTableCell26.StylePriority.UseBorders = false; - this.xrTableCell26.StylePriority.UseTextAlignment = false; - this.xrTableCell26.Text = "xrTableCell26"; - this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell26.Weight = 0.071948964692321371D; + this.xrTableCell39.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell39.BorderWidth = 2F; + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")}); + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.StylePriority.UseBorders = false; + this.xrTableCell39.StylePriority.UseBorderWidth = false; + this.xrTableCell39.StylePriority.UseTextAlignment = false; + this.xrTableCell39.Text = "xrTableCell50"; + this.xrTableCell39.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell39.Weight = 0.038896695303675469D; // // xrTableCell12 // - this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell12.BorderWidth = 2F; this.xrTableCell12.Name = "xrTableCell12"; this.xrTableCell12.StylePriority.UseBorders = false; - this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UseBorderWidth = false; this.xrTableCell12.StylePriority.UseTextAlignment = false; - this.xrTableCell12.Text = "Übertrag Folgemonat:"; this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell12.Weight = 0.14389779185300169D; + this.xrTableCell12.Weight = 0.0414475526141607D; + // + // xrTableCell40 + // + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell40.BorderWidth = 2F; + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UseBorderWidth = false; + this.xrTableCell40.StylePriority.UseFont = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell40.Weight = 0.21674470667471146D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "Soll-Arbeitszeit"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell43.Weight = 0.096303665730270174D; + // + // xrTableCell44 + // + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")}); + this.xrTableCell44.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell44.Weight = 0.035217999193574268D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell45, + this.xrTableCell13, + this.xrTableCell49, + this.xrTableCell53, + this.xrTableCell54}); + this.xrTableRow8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.StylePriority.UseFont = false; + this.xrTableRow8.Weight = 0.8D; + // + // xrTableCell45 + // + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.BorderWidth = 2F; + this.xrTableCell45.Font = new System.Drawing.Font("Calibri", 11.25F); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UseBorderWidth = false; + this.xrTableCell45.StylePriority.UseFont = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "davon Std.-Aufbau:"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight; + this.xrTableCell45.Weight = 0.13922093516166464D; + // + // xrTableCell13 + // + this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell13.BorderWidth = 2F; + this.xrTableCell13.Font = new System.Drawing.Font("Calibri", 11.25F); + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseBorderWidth = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell13.Weight = 0.042857037297211631D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell49.BorderWidth = 2F; + this.xrTableCell49.Font = new System.Drawing.Font("Calibri", 11.25F); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseBorderWidth = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UseTextAlignment = false; + this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell49.Weight = 0.22411559972305783D; + // + // xrTableCell53 + // + this.xrTableCell53.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell53.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.StylePriority.UseBorders = false; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.StylePriority.UseTextAlignment = false; + this.xrTableCell53.Text = "Saldo"; + this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell53.Weight = 0.099578806532952924D; + // + // xrTableCell54 + // + this.xrTableCell54.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")}); + this.xrTableCell54.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.StylePriority.UseBorders = false; + this.xrTableCell54.StylePriority.UseFont = false; + this.xrTableCell54.StylePriority.UseTextAlignment = false; + this.xrTableCell54.Text = "xrTableCell14"; + this.xrTableCell54.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell54.Weight = 0.036415677554525794D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell56, + this.xrTableCell14, + this.xrTableCell60, + this.xrTableCell62, + this.xrTableCell63}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.8D; + // + // xrTableCell56 + // + this.xrTableCell56.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell56.BorderWidth = 2F; + this.xrTableCell56.Font = new System.Drawing.Font("Calibri", 11.25F); + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.StylePriority.UseBorders = false; + this.xrTableCell56.StylePriority.UseBorderWidth = false; + this.xrTableCell56.StylePriority.UseFont = false; + this.xrTableCell56.StylePriority.UseTextAlignment = false; + this.xrTableCell56.Text = "Arbeitstage:"; + this.xrTableCell56.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomRight; + this.xrTableCell56.Weight = 0.13922093516166464D; // // xrTableCell14 // - this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell14.BorderWidth = 2F; this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")}); + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.ArbeitstageImBerichtszeitraum")}); + this.xrTableCell14.Font = new System.Drawing.Font("Calibri", 11.25F); this.xrTableCell14.Name = "xrTableCell14"; this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseBorderWidth = false; + this.xrTableCell14.StylePriority.UseFont = false; this.xrTableCell14.StylePriority.UseTextAlignment = false; - this.xrTableCell14.Text = "xrTableCell14"; this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; - this.xrTableCell14.Weight = 0.080942614161178317D; + this.xrTableCell14.Weight = 0.042857037297211631D; + // + // xrTableCell60 + // + this.xrTableCell60.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell60.BorderWidth = 2F; + this.xrTableCell60.Font = new System.Drawing.Font("Calibri", 11.25F); + this.xrTableCell60.Name = "xrTableCell60"; + this.xrTableCell60.StylePriority.UseBorders = false; + this.xrTableCell60.StylePriority.UseBorderWidth = false; + this.xrTableCell60.StylePriority.UseFont = false; + this.xrTableCell60.StylePriority.UseTextAlignment = false; + this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell60.Weight = 0.22411559972305783D; + // + // xrTableCell62 + // + this.xrTableCell62.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell62.BorderWidth = 2F; + this.xrTableCell62.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell62.Name = "xrTableCell62"; + this.xrTableCell62.StylePriority.UseBorders = false; + this.xrTableCell62.StylePriority.UseBorderWidth = false; + this.xrTableCell62.StylePriority.UseFont = false; + this.xrTableCell62.StylePriority.UseTextAlignment = false; + this.xrTableCell62.Text = "Arbeitszeitkonto"; + this.xrTableCell62.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell62.Weight = 0.099578806532952924D; + // + // xrTableCell63 + // + this.xrTableCell63.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell63.BorderWidth = 2F; + this.xrTableCell63.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")}); + this.xrTableCell63.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold); + this.xrTableCell63.Name = "xrTableCell63"; + this.xrTableCell63.StylePriority.UseBorders = false; + this.xrTableCell63.StylePriority.UseBorderWidth = false; + this.xrTableCell63.StylePriority.UseFont = false; + this.xrTableCell63.StylePriority.UseTextAlignment = false; + this.xrTableCell63.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell63.Weight = 0.036415677554525794D; + // + // lblAA + // + this.lblAA.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblAA.BorderWidth = 2F; + this.lblAA.CanGrow = false; + this.lblAA.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblAA.ForeColor = System.Drawing.Color.Red; + this.lblAA.LocationFloat = new DevExpress.Utils.PointFloat(177.8657F, 20.00001F); + this.lblAA.Name = "lblAA"; + this.lblAA.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAA.SizeF = new System.Drawing.SizeF(56.54907F, 20F); + this.lblAA.StylePriority.UseBorders = false; + this.lblAA.StylePriority.UseBorderWidth = false; + this.lblAA.StylePriority.UseFont = false; + this.lblAA.StylePriority.UseForeColor = false; + this.lblAA.StylePriority.UseTextAlignment = false; + this.lblAA.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblSB + // + this.lblSB.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblSB.BorderWidth = 2F; + this.lblSB.CanGrow = false; + this.lblSB.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.lblSB.ForeColor = System.Drawing.Color.Red; + this.lblSB.LocationFloat = new DevExpress.Utils.PointFloat(177.8656F, 0F); + this.lblSB.Name = "lblSB"; + this.lblSB.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblSB.SizeF = new System.Drawing.SizeF(57.54477F, 20F); + this.lblSB.StylePriority.UseBorders = false; + this.lblSB.StylePriority.UseBorderWidth = false; + this.lblSB.StylePriority.UseFont = false; + this.lblSB.StylePriority.UseForeColor = false; + this.lblSB.StylePriority.UseTextAlignment = false; + this.lblSB.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrLabel3 + // + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel3.BorderWidth = 2F; + this.xrLabel3.CanGrow = false; + this.xrLabel3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel3.ForeColor = System.Drawing.Color.Red; + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(177.8656F, 20F); + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseBorderWidth = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UseForeColor = false; + this.xrLabel3.Text = "davon Zeit AB"; + // + // xrLabel2 + // + this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel2.BorderWidth = 2F; + this.xrLabel2.CanGrow = false; + this.xrLabel2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrLabel2.ForeColor = System.Drawing.Color.Red; + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(177.8657F, 20F); + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseBorderWidth = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseForeColor = false; + this.xrLabel2.Text = "davon Zeit SB"; // // bindingSource1 // @@ -1027,8 +1188,10 @@ namespace AWOMuensterlandRecklinghausen // // bottomMarginBand1 // - this.bottomMarginBand1.HeightF = 50.41669F; + this.bottomMarginBand1.BorderWidth = 2F; + this.bottomMarginBand1.HeightF = 63F; this.bottomMarginBand1.Name = "bottomMarginBand1"; + this.bottomMarginBand1.StylePriority.UseBorderWidth = false; // // fieldSumSpecial // @@ -1109,63 +1272,12 @@ namespace AWOMuensterlandRecklinghausen this.fieldUeberstundenGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; this.fieldUeberstundenGesamt.Name = "fieldUeberstundenGesamt"; // - // xrLabel2 + // NegZahl // - this.xrLabel2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel2.BorderWidth = 2F; - this.xrLabel2.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0.9999911F, 0F); - this.xrLabel2.Name = "xrLabel2"; - this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F); - this.xrLabel2.SizeF = new System.Drawing.SizeF(176.8657F, 20F); - this.xrLabel2.StylePriority.UseBorders = false; - this.xrLabel2.StylePriority.UseBorderWidth = false; - this.xrLabel2.StylePriority.UseFont = false; - this.xrLabel2.Text = "davon Zeit SB"; - // - // xrLabel3 - // - this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel3.BorderWidth = 2F; - this.xrLabel3.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F); - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(177.8657F, 20F); - this.xrLabel3.StylePriority.UseBorders = false; - this.xrLabel3.StylePriority.UseBorderWidth = false; - this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.Text = "davon Zeit AB"; - // - // lblSB - // - this.lblSB.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.lblSB.BorderWidth = 2F; - this.lblSB.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblSB.LocationFloat = new DevExpress.Utils.PointFloat(177.8656F, 0F); - this.lblSB.Name = "lblSB"; - this.lblSB.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblSB.SizeF = new System.Drawing.SizeF(57.54477F, 20F); - this.lblSB.StylePriority.UseBorders = false; - this.lblSB.StylePriority.UseBorderWidth = false; - this.lblSB.StylePriority.UseFont = false; - // - // lblAA - // - this.lblAA.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.lblAA.BorderWidth = 2F; - this.lblAA.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.lblAA.LocationFloat = new DevExpress.Utils.PointFloat(177.8657F, 20.00001F); - this.lblAA.Name = "lblAA"; - this.lblAA.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.lblAA.SizeF = new System.Drawing.SizeF(56.54907F, 20F); - this.lblAA.StylePriority.UseBorders = false; - this.lblAA.StylePriority.UseBorderWidth = false; - this.lblAA.StylePriority.UseFont = false; + this.NegZahl.Condition = "StartsWith([EmployeeDetailList.Days.Custom3], \'-\')"; + this.NegZahl.Formatting.Font = new System.Drawing.Font("Microsoft Sans Serif", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.NegZahl.Formatting.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(255)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); + this.NegZahl.Name = "NegZahl"; // // Mitarbeiterarbeitszeitkonto // @@ -1174,6 +1286,7 @@ namespace AWOMuensterlandRecklinghausen this.DetailReport, this.topMarginBand1, this.bottomMarginBand1}); + this.BorderWidth = 2F; this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { this.fieldSumSpecial, this.fieldSumSonntag, @@ -1189,7 +1302,10 @@ namespace AWOMuensterlandRecklinghausen this.DataSource = this.bindingSource1; this.DisplayName = "Mitarbeiterstundenkonto"; this.Font = new System.Drawing.Font("Arial", 8F); - this.Margins = new System.Drawing.Printing.Margins(75, 51, 27, 50); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.Wochenende, + this.NegZahl}); + this.Margins = new System.Drawing.Printing.Margins(75, 51, 27, 63); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = System.Drawing.Printing.PaperKind.A4; @@ -1202,8 +1318,7 @@ namespace AWOMuensterlandRecklinghausen ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); @@ -1232,19 +1347,11 @@ namespace AWOMuensterlandRecklinghausen private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; - private DevExpress.XtraReports.UI.XRTable xrTable1; private DevExpress.XtraReports.UI.DetailReportBand DetailReport1; private DevExpress.XtraReports.UI.DetailBand Detail2; private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2; private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3; private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2; - private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; - private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; - private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell57; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; private DevExpress.XtraReports.UI.CalculatedField fieldSumSpecial; private DevExpress.XtraReports.UI.CalculatedField fieldSumSonntag; private DevExpress.XtraReports.UI.CalculatedField fieldSumFeiertag; @@ -1252,33 +1359,13 @@ namespace AWOMuensterlandRecklinghausen private DevExpress.XtraReports.UI.CalculatedField fieldSick; private DevExpress.XtraReports.UI.CalculatedField fieldVacation; private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; - private DevExpress.XtraReports.UI.XRTableCell sollStundenMonatLabelTableCell; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell48; - private DevExpress.XtraReports.UI.XRTableCell cellSumMinutesTotalDecimal2; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell55; private DevExpress.XtraReports.UI.CalculatedField calculatedField1; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; private DevExpress.XtraReports.UI.CalculatedField fieldSumHours; private DevExpress.XtraReports.UI.CalculatedField fieldSumHoliday2; private DevExpress.XtraReports.UI.XRTable xrTable2; private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; private DevExpress.XtraReports.UI.XRTableCell xrTableCell25; - private DevExpress.XtraReports.UI.XRTable xrTable4; - private DevExpress.XtraReports.UI.XRTableRow xrTableRow9; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell64; - private DevExpress.XtraReports.UI.XRTableCell cellSumMinutesTotalDecimal; - private DevExpress.XtraReports.UI.XRTableCell cellSumHoursSickDecimal; - private DevExpress.XtraReports.UI.XRTableCell cellSumHoursInVacationDecimal; private DevExpress.XtraReports.UI.XRTableCell xrTableCell67; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell15; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; private DevExpress.XtraReports.UI.CalculatedField fieldIstArbeitszeit; private DevExpress.XtraReports.UI.XRLabel lblMonat; private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; @@ -1303,5 +1390,36 @@ namespace AWOMuensterlandRecklinghausen private DevExpress.XtraReports.UI.XRLabel lblSB; private DevExpress.XtraReports.UI.XRLabel xrLabel3; private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTable xrTable3; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell56; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell60; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell62; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell63; + private DevExpress.XtraReports.UI.FormattingRule Wochenende; + private DevExpress.XtraReports.UI.FormattingRule NegZahl; } }