From c5cea1b23dc768eadc539e7bb1f64d6cc047be8d Mon Sep 17 00:00:00 2001 From: Kojo Date: Mon, 12 Jan 2026 18:53:26 +0100 Subject: [PATCH] =?UTF-8?q?MuellestumpeReports=20(mlg-Wohnen):=20Auf=20QB?= =?UTF-8?q?=20Monatsunterschriften=20verkn=C3=BCpft?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../ServicesOverviewReport.Designer.cs | 55 +++++++++++-------- 1 file changed, 33 insertions(+), 22 deletions(-) diff --git a/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs b/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs index 6e6f3d73a..6de850d1a 100644 --- a/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs +++ b/ReportImp/MuellestumpeReports/ServicesOverviewReport.Designer.cs @@ -51,6 +51,7 @@ namespace BeWo.MuellestumpeReports this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); this.xrLabel28 = new DevExpress.XtraReports.UI.XRLabel(); @@ -89,13 +90,13 @@ namespace BeWo.MuellestumpeReports this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); this.lblKeineAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldTotalFLSBillable = new DevExpress.XtraReports.UI.CalculatedField(); this.fieldTotalFLSBillableXRateFactor = new DevExpress.XtraReports.UI.CalculatedField(); this.customerCountField = new DevExpress.XtraReports.UI.CalculatedField(); - this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); @@ -315,6 +316,10 @@ namespace BeWo.MuellestumpeReports this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; this.xrTableCell2.Weight = 0.24571686302571524D; // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // // formattingRuleStartDate // this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; @@ -616,6 +621,8 @@ namespace BeWo.MuellestumpeReports // ReportFooter // this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox2, + this.xrPictureBox3, this.xrLabel14, this.xrLabel13, this.lblHatAbwesenheiten, @@ -626,7 +633,6 @@ namespace BeWo.MuellestumpeReports this.xrLabel6, this.xrLabel3, this.xrLabel4, - this.xrLabel5, this.lblKeineAbwesenheiten}); this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 8F); this.ReportFooter.HeightF = 216F; @@ -694,13 +700,13 @@ namespace BeWo.MuellestumpeReports // xrLabel7 // this.xrLabel7.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(441F, 198F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(458.9995F, 198F); this.xrLabel7.Name = "xrLabel7"; this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel7.SizeF = new System.Drawing.SizeF(197F, 17.99997F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(216F, 18F); this.xrLabel7.StylePriority.UseBorders = false; this.xrLabel7.StylePriority.UseFont = false; - this.xrLabel7.Text = "Unterschrift Klient/in"; + this.xrLabel7.Text = "Datum, Unterschrift Klient/in"; // // xrLabel8 // @@ -737,10 +743,10 @@ namespace BeWo.MuellestumpeReports this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(189F, 198F); this.xrLabel6.Name = "xrLabel6"; this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel6.SizeF = new System.Drawing.SizeF(216.8751F, 17.99997F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(216.0003F, 17.99997F); this.xrLabel6.StylePriority.UseBorders = false; this.xrLabel6.StylePriority.UseFont = false; - this.xrLabel6.Text = "Unterschrift Mitarbeiter/in"; + this.xrLabel6.Text = "Datum, Unterschrift Mitarbeiter/in"; // // xrLabel3 // @@ -771,17 +777,6 @@ namespace BeWo.MuellestumpeReports this.xrLabel4.Text = "[TotalFLMFehlkontakte] = [TotalFLSFehlkontakte!0.##] Std."; this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; // - // xrLabel5 - // - this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(18F, 198F); - this.xrLabel5.Name = "xrLabel5"; - this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel5.SizeF = new System.Drawing.SizeF(117F, 17.99997F); - this.xrLabel5.StylePriority.UseBorders = false; - this.xrLabel5.StylePriority.UseFont = false; - this.xrLabel5.Text = "Datum"; - // // lblKeineAbwesenheiten // this.lblKeineAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(33.99989F, 96.42004F); @@ -821,9 +816,24 @@ namespace BeWo.MuellestumpeReports this.customerCountField.FieldType = DevExpress.XtraReports.UI.FieldType.String; this.customerCountField.Name = "customerCountField"; // - // bindingSource1 + // xrPictureBox2 // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")}); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(458.9995F, 162.5F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrPictureBox3 + // + this.xrPictureBox3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")}); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(188.9999F, 162.5F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; // // Stundenzettel // @@ -917,7 +927,6 @@ namespace BeWo.MuellestumpeReports private DevExpress.XtraReports.UI.XRLabel xrLabel6; private DevExpress.XtraReports.UI.XRLabel xrLabel3; private DevExpress.XtraReports.UI.XRLabel xrLabel4; - private DevExpress.XtraReports.UI.XRLabel xrLabel5; private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; private DevExpress.XtraReports.UI.XRLabel lblKeineAbwesenheiten; private DevExpress.XtraReports.UI.XRLabel lblAbsencetimes; @@ -926,5 +935,7 @@ namespace BeWo.MuellestumpeReports private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; private DevExpress.XtraReports.UI.XRLabel xrLabel13; private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; } }