From a7a3746b69942bdb2a68c01e5a96aed7c333c87f Mon Sep 17 00:00:00 2001 From: HirschleM Date: Mon, 13 Oct 2025 14:44:39 +0200 Subject: [PATCH] MH: Mittelpunkt Stundenkonto Seite 2 --- ...arbeiterarbeitszeitkontoSeite2.designer.cs | 139 ++++++++++++++---- 1 file changed, 111 insertions(+), 28 deletions(-) diff --git a/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs b/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs index 6ca447164..bb4599792 100644 --- a/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs +++ b/ReportImp/Mittelpunkt/MitarbeiterarbeitszeitkontoSeite2.designer.cs @@ -31,6 +31,7 @@ namespace Mittelpunkt { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(MitarbeiterarbeitszeitkontoSeite2)); + DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary(); DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); @@ -110,7 +111,6 @@ 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(); @@ -131,11 +131,18 @@ namespace Mittelpunkt this.fieldTatsSoll = new DevExpress.XtraReports.UI.CalculatedField(); this.MinutesTotalAlsStunden = new DevExpress.XtraReports.UI.CalculatedField(); this.StundenGesamtIstInklAbwesenheiten = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); ((System.ComponentModel.ISupportInitialize)(this.dienstTable)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); // @@ -447,7 +454,7 @@ namespace Mittelpunkt this.xrTableCell10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell10.StylePriority.UsePadding = false; this.xrTableCell10.StylePriority.UseTextAlignment = false; - this.xrTableCell10.Text = "Dauer"; + this.xrTableCell10.Text = "Soll"; this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; this.xrTableCell10.Weight = 0.037907316886233652D; // @@ -491,7 +498,7 @@ namespace Mittelpunkt this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell42.StylePriority.UsePadding = false; this.xrTableCell42.StylePriority.UseTextAlignment = false; - this.xrTableCell42.Text = "Dauer"; + this.xrTableCell42.Text = "Ist"; this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; this.xrTableCell42.Weight = 0.0376440907096101D; // @@ -524,7 +531,7 @@ namespace Mittelpunkt this.xrTable2, this.xrPageInfo1}); this.GroupHeader3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.GroupHeader3.HeightF = 186.8751F; + this.GroupHeader3.HeightF = 160.1667F; this.GroupHeader3.Level = 1; this.GroupHeader3.Name = "GroupHeader3"; this.GroupHeader3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand; @@ -537,7 +544,7 @@ namespace Mittelpunkt new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.AbsenceString")}); this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel1.ForeColor = System.Drawing.Color.FromArgb(((int)(((byte)(192)))), ((int)(((byte)(0)))), ((int)(((byte)(0))))); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 145.1667F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 135.1667F); this.xrLabel1.Multiline = true; this.xrLabel1.Name = "xrLabel1"; this.xrLabel1.SizeF = new System.Drawing.SizeF(774F, 25F); @@ -545,7 +552,7 @@ namespace Mittelpunkt this.xrLabel1.StylePriority.UseFont = false; this.xrLabel1.StylePriority.UseForeColor = false; this.xrLabel1.StylePriority.UseTextAlignment = false; - this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // // xrPictureBox1 // @@ -561,7 +568,7 @@ namespace Mittelpunkt this.xrTable2.Borders = DevExpress.XtraPrinting.BorderSide.None; this.xrTable2.Font = new DevExpress.Drawing.DXFont("Arial", 11.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); - this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 37.16666F); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 26.16669F); this.xrTable2.Name = "xrTable2"; this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { @@ -782,7 +789,7 @@ namespace Mittelpunkt // xrPageInfo1 // this.xrPageInfo1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); - this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F); + this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); this.xrPageInfo1.Name = "xrPageInfo1"; this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime; this.xrPageInfo1.SizeF = new System.Drawing.SizeF(161.3748F, 23F); @@ -793,11 +800,13 @@ namespace Mittelpunkt // GroupFooter2 // this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrTable4, this.lblUnterschriftMitarbeiter, this.xrTable1, this.xrTable3}); this.GroupFooter2.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.GroupFooter2.HeightF = 157.375F; + this.GroupFooter2.HeightF = 170.375F; this.GroupFooter2.KeepTogether = true; this.GroupFooter2.Name = "GroupFooter2"; this.GroupFooter2.StylePriority.UseFont = false; @@ -807,10 +816,10 @@ namespace Mittelpunkt // this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(0F, 137.375F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(0F, 150.375F); this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.0833F, 19.99998F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(319.4167F, 19.99998F); this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; @@ -821,14 +830,14 @@ namespace Mittelpunkt // // xrTable1 // - this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(222.125F, 20.9583F); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(507.4167F, 33.95824F); this.xrTable1.Name = "xrTable1"; this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F); this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow18, this.xrTableRow19, this.xrTableRow20}); - this.xrTable1.SizeF = new System.Drawing.SizeF(228.9163F, 66F); + this.xrTable1.SizeF = new System.Drawing.SizeF(276.5829F, 66F); // // xrTableRow18 // @@ -851,7 +860,7 @@ namespace Mittelpunkt this.xrTableCell50.StylePriority.UseBorders = false; this.xrTableCell50.StylePriority.UseFont = false; this.xrTableCell50.Text = "Vormonat"; - this.xrTableCell50.Weight = 0.86460364479012741D; + this.xrTableCell50.Weight = 1.2900255586056404D; // // xrTableCell51 // @@ -890,7 +899,7 @@ namespace Mittelpunkt this.xrTableCell55.StylePriority.UseBorders = false; this.xrTableCell55.StylePriority.UseFont = false; this.xrTableCell55.Text = "Ausbezahlt"; - this.xrTableCell55.Weight = 0.86460364479012741D; + this.xrTableCell55.Weight = 1.2900255586056404D; // // xrTableCell56 // @@ -928,7 +937,7 @@ namespace Mittelpunkt this.xrTableCell57.StylePriority.UseBorders = false; this.xrTableCell57.StylePriority.UseFont = false; this.xrTableCell57.Text = "Gesamt"; - this.xrTableCell57.Weight = 0.86460364479012741D; + this.xrTableCell57.Weight = 1.2900255586056404D; // // xrTableCell58 // @@ -950,14 +959,14 @@ namespace Mittelpunkt // // xrTable3 // - this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.9583F); + this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33.95824F); this.xrTable3.Name = "xrTable3"; this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 96F); this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow5, this.xrTableRow6, this.xrTableRow7}); - this.xrTable3.SizeF = new System.Drawing.SizeF(211.9996F, 66F); + this.xrTable3.SizeF = new System.Drawing.SizeF(319.4167F, 66F); // // xrTableRow5 // @@ -980,7 +989,7 @@ namespace Mittelpunkt this.xrTableCell22.StylePriority.UseBorders = false; this.xrTableCell22.StylePriority.UseFont = false; this.xrTableCell22.Text = "Stunden"; - this.xrTableCell22.Weight = 0.73975258146735778D; + this.xrTableCell22.Weight = 0.62396714596714831D; // // xrTableCell9 // @@ -997,7 +1006,7 @@ namespace Mittelpunkt this.xrTableCell9.StylePriority.UseTextAlignment = false; this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell9.TextFormatString = "{0:0.00}"; - this.xrTableCell9.Weight = 0.87342783303805815D; + this.xrTableCell9.Weight = 1.8065878473990145D; // // xrTableRow6 // @@ -1019,7 +1028,7 @@ namespace Mittelpunkt this.xrTableCell13.StylePriority.UseBorders = false; this.xrTableCell13.StylePriority.UseFont = false; this.xrTableCell13.Text = "Soll"; - this.xrTableCell13.Weight = 0.73975258146735778D; + this.xrTableCell13.Weight = 0.62396714596714831D; // // xrTableCell26 // @@ -1035,7 +1044,7 @@ namespace Mittelpunkt this.xrTableCell26.StylePriority.UseTextAlignment = false; this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell26.TextFormatString = "{0:0.00}"; - this.xrTableCell26.Weight = 0.87342783303805815D; + this.xrTableCell26.Weight = 1.8065878473990145D; // // xrTableRow7 // @@ -1057,7 +1066,7 @@ namespace Mittelpunkt this.xrTableCell14.StylePriority.UseBorders = false; this.xrTableCell14.StylePriority.UseFont = false; this.xrTableCell14.Text = "Saldo"; - this.xrTableCell14.Weight = 0.73975258146735778D; + this.xrTableCell14.Weight = 0.62396714596714831D; // // xrTableCell15 // @@ -1075,11 +1084,7 @@ namespace Mittelpunkt this.xrTableCell15.StylePriority.UseTextAlignment = false; this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; this.xrTableCell15.TextFormatString = "{0:0.00}"; - this.xrTableCell15.Weight = 0.87342783303805815D; - // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + this.xrTableCell15.Weight = 1.8065878473990145D; // // Title // @@ -1230,6 +1235,78 @@ namespace Mittelpunkt this.StundenGesamtIstInklAbwesenheiten.Expression = "[StundenGesamtIst] + [UrlaubUndKrankheit] * [SollProTag]"; this.StundenGesamtIstInklAbwesenheiten.Name = "StundenGesamtIstInklAbwesenheiten"; // + // xrTable4 + // + this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(223.4167F, 0F); + 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.xrTableRow2}); + this.xrTable4.SizeF = new System.Drawing.SizeF(96F, 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; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4, + this.xrTableCell33}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.88D; + // + // xrTableCell33 + // + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.MinutesTotalAlsStunden")}); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell33.Summary = xrSummary1; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell33.TextFormatString = "{0:0.00}"; + this.xrTableCell33.Weight = 0.043282233087615113D; + // + // xrLabel2 + // + this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(507.4167F, 150.375F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(276.5835F, 19.99998F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseBorders = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UsePadding = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "geprüft"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // xrTableCell4 + // + this.xrTableCell4.Borders = DevExpress.XtraPrinting.BorderSide.Right; + this.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell4.Weight = 0.043282233087615113D; + // // MitarbeiterarbeitszeitkontoSeite2 // this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { @@ -1274,6 +1351,7 @@ namespace Mittelpunkt ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); @@ -1380,5 +1458,10 @@ namespace Mittelpunkt private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; private DevExpress.XtraReports.UI.XRLabel xrLabel1; private DevExpress.XtraReports.UI.CalculatedField StundenGesamtIstInklAbwesenheiten; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; } }