From 3ef125346ffa1d8d89f9eac878cde3e65ab9630f Mon Sep 17 00:00:00 2001 From: Kojo Date: Wed, 29 Jan 2025 19:09:53 +0100 Subject: [PATCH 01/10] BrueckeABW: Auf QB Fehlkontakt-Support reingebastelt --- .../ServicesOverviewReport.Designer.cs | 617 +++++++++++------- .../BrueckeABW/ServicesOverviewReport.cs | 60 +- .../BrueckeABW/ServicesOverviewReport.resx | 212 +----- 3 files changed, 405 insertions(+), 484 deletions(-) diff --git a/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs b/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs index 8e43f49ab..f6cd23647 100644 --- a/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs +++ b/ReportImp/BrueckeABW/ServicesOverviewReport.Designer.cs @@ -31,6 +31,7 @@ namespace BeWo.BrueckeABW { this.components = new System.ComponentModel.Container(); System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Stundenzettel)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); this.Detail = new DevExpress.XtraReports.UI.DetailBand(); this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); @@ -39,6 +40,7 @@ namespace BeWo.BrueckeABW this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); @@ -49,15 +51,13 @@ namespace BeWo.BrueckeABW this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrTable1 = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellSummeFLS = new DevExpress.XtraReports.UI.XRTableCell(); this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand(); this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); @@ -77,6 +77,10 @@ namespace BeWo.BrueckeABW this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); @@ -88,25 +92,28 @@ namespace BeWo.BrueckeABW this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand(); - this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField(); - this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel(); this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblFehlkontakt = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.cellSummeFK = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); @@ -120,7 +127,7 @@ namespace BeWo.BrueckeABW // this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTableServiceRecords1}); - this.Detail.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.Detail.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.Detail.HeightF = 42.00001F; this.Detail.Name = "Detail"; this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); @@ -133,13 +140,13 @@ namespace BeWo.BrueckeABW this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow2}); - this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(700.0001F, 42.00001F); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(707F, 42.00001F); this.xrTableServiceRecords1.StylePriority.UseBackColor = false; this.xrTableServiceRecords1.StylePriority.UseBorders = false; this.xrTableServiceRecords1.StylePriority.UseFont = false; @@ -151,6 +158,7 @@ namespace BeWo.BrueckeABW this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { this.xrTableCell3, this.xrTableCell4, + this.xrTableCell1, this.xrTableCell14, this.xrTableCell11, this.xrTableCell2, @@ -169,7 +177,7 @@ namespace BeWo.BrueckeABW this.xrTableCell3.StylePriority.UsePadding = false; this.xrTableCell3.StylePriority.UseTextAlignment = false; this.xrTableCell3.Text = "Datum"; - this.xrTableCell3.Weight = 0.18455260129896728D; + this.xrTableCell3.Weight = 0.19787153826672121D; // // xrTableCell4 // @@ -178,7 +186,7 @@ namespace BeWo.BrueckeABW this.xrTableCell4.StylePriority.UsePadding = false; this.xrTableCell4.StylePriority.UseTextAlignment = false; this.xrTableCell4.Text = "von - bis"; - this.xrTableCell4.Weight = 0.2188879627547545D; + this.xrTableCell4.Weight = 0.229241429969719D; // // xrTableCell14 // @@ -186,7 +194,7 @@ namespace BeWo.BrueckeABW this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); this.xrTableCell14.StylePriority.UsePadding = false; this.xrTableCell14.Text = "Anzahl Klienten"; - this.xrTableCell14.Weight = 0.12875763105540655D; + this.xrTableCell14.Weight = 0.144784047651004D; // // xrTableCell11 // @@ -197,13 +205,19 @@ namespace BeWo.BrueckeABW this.xrTableCell11.StylePriority.UsePadding = false; this.xrTableCell11.StylePriority.UseTextAlignment = false; this.xrTableCell11.Text = "Anzahl Std."; - this.xrTableCell11.Weight = 0.12875762731176949D; + this.xrTableCell11.Weight = 0.14478405832995453D; // // xrTableCell2 // this.xrTableCell2.Name = "xrTableCell2"; this.xrTableCell2.Text = "Wohnbetreuer"; - this.xrTableCell2.Weight = 0.24463949389971984D; + this.xrTableCell2.Weight = 0.27026357211472152D; + // + // xrTableCell26 + // + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "Datum Unterschr. *"; + this.xrTableCell26.Weight = 0.21234995159619857D; // // xrTableCell8 // @@ -212,7 +226,7 @@ namespace BeWo.BrueckeABW this.xrTableCell8.StylePriority.UsePadding = false; this.xrTableCell8.StylePriority.UseTextAlignment = false; this.xrTableCell8.Text = "Unterschrift Klient"; - this.xrTableCell8.Weight = 0.40773271143489487D; + this.xrTableCell8.Weight = 0.40539534676301736D; // // DetailReport // @@ -231,8 +245,8 @@ namespace BeWo.BrueckeABW // this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { this.xrTable3}); - this.Detail1.Font = new System.Drawing.Font("Arial", 10F); - this.Detail1.HeightF = 40F; + this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.Detail1.HeightF = 32F; this.Detail1.Name = "Detail1"; this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.Detail1.StylePriority.UseFont = false; @@ -247,7 +261,7 @@ namespace BeWo.BrueckeABW this.xrTable3.Name = "xrTable3"; this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { this.xrTableRow6}); - this.xrTable3.SizeF = new System.Drawing.SizeF(700.0001F, 40F); + this.xrTable3.SizeF = new System.Drawing.SizeF(707F, 32F); this.xrTable3.StylePriority.UseFont = false; this.xrTable3.StylePriority.UsePadding = false; this.xrTable3.StylePriority.UseTextAlignment = false; @@ -258,6 +272,7 @@ namespace BeWo.BrueckeABW this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { this.xrTableCell13, this.xrTableCell5, + this.xrTableCell12, this.xrTableCell16, this.xrTableCell15, this.xrTableCell10, @@ -267,7 +282,7 @@ namespace BeWo.BrueckeABW this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableRow6.StylePriority.UseTextAlignment = false; this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableRow6.Weight = 1D; + this.xrTableRow6.Weight = 0.8D; // // xrTableCell13 // @@ -278,7 +293,7 @@ namespace BeWo.BrueckeABW this.xrTableCell13.StylePriority.UsePadding = false; this.xrTableCell13.StylePriority.UseTextAlignment = false; this.xrTableCell13.Text = "xrTableCell13"; - this.xrTableCell13.Weight = 0.12642496213286067D; + this.xrTableCell13.Weight = 0.12651220769880292D; // // xrTableCell5 // @@ -288,7 +303,7 @@ namespace BeWo.BrueckeABW this.xrTableCell5.StylePriority.UsePadding = false; this.xrTableCell5.StylePriority.UseTextAlignment = false; this.xrTableCell5.Text = "xrTableCell5"; - this.xrTableCell5.Weight = 0.1499457167892238D; + this.xrTableCell5.Weight = 0.14656920086527606D; // // xrTableCell16 // @@ -296,7 +311,7 @@ namespace BeWo.BrueckeABW new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount")}); this.xrTableCell16.Name = "xrTableCell16"; this.xrTableCell16.Text = "xrTableCell16"; - this.xrTableCell16.Weight = 0.088203387469745459D; + this.xrTableCell16.Weight = 0.092569840564430267D; // // xrTableCell15 // @@ -307,7 +322,7 @@ namespace BeWo.BrueckeABW this.xrTableCell15.StylePriority.UsePadding = false; this.xrTableCell15.StylePriority.UseTextAlignment = false; this.xrTableCell15.Text = "xrTableCell15"; - this.xrTableCell15.Weight = 0.088203587064097672D; + this.xrTableCell15.Weight = 0.092569898350057439D; // // xrTableCell10 // @@ -315,7 +330,14 @@ namespace BeWo.BrueckeABW new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); this.xrTableCell10.Name = "xrTableCell10"; this.xrTableCell10.Text = "xrTableCell10"; - this.xrTableCell10.Weight = 0.16758642424084932D; + this.xrTableCell10.Weight = 0.17279728090510807D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.SignatureDate", "{0:dd.MM.yyyy}")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Weight = 0.13576921053807634D; // // xrTableCell9 // @@ -324,16 +346,16 @@ namespace BeWo.BrueckeABW this.xrTableCell9.Name = "xrTableCell9"; this.xrTableCell9.StylePriority.UsePadding = false; this.xrTableCell9.StylePriority.UseTextAlignment = false; - this.xrTableCell9.Weight = 0.27931114961187353D; + this.xrTableCell9.Weight = 0.25919601519105384D; // // picSignature // this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); - this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(2.000046F, 2.000014F); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(2.000122F, 2.000014F); this.picSignature.Name = "picSignature"; - this.picSignature.SizeF = new System.Drawing.SizeF(187.5833F, 36F); + this.picSignature.SizeF = new System.Drawing.SizeF(166F, 36F); this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; this.picSignature.StylePriority.UseBorders = false; this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint); @@ -341,9 +363,12 @@ namespace BeWo.BrueckeABW // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblFehlkontakt, + this.xrLabel12, + this.xrLabel13, this.xrTable1}); - this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F); - this.GroupFooter1.HeightF = 32F; + this.GroupFooter1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.GroupFooter1.HeightF = 70F; this.GroupFooter1.Name = "GroupFooter1"; this.GroupFooter1.StylePriority.UseFont = false; // @@ -353,13 +378,14 @@ namespace BeWo.BrueckeABW this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTable1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(278.0001F, 0F); this.xrTable1.Name = "xrTable1"; this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow1}); - this.xrTable1.SizeF = new System.Drawing.SizeF(700F, 32F); + this.xrTableRow1, + this.xrTableRow7}); + this.xrTable1.SizeF = new System.Drawing.SizeF(428.9999F, 60F); this.xrTable1.StylePriority.UseBackColor = false; this.xrTable1.StylePriority.UseBorders = false; this.xrTable1.StylePriority.UseFont = false; @@ -369,52 +395,22 @@ namespace BeWo.BrueckeABW // xrTableRow1 // this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell1, - this.xrTableCell6, - this.xrTableCell12, - this.xrTableCell7}); + this.cellSummeFLS, + this.xrTableCell6}); this.xrTableRow1.Name = "xrTableRow1"; this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableRow1.StylePriority.UseTextAlignment = false; - this.xrTableRow1.Weight = 0.625D; + this.xrTableRow1.Weight = 0.5859375D; // - // xrTableCell1 + // cellSummeFLS // - this.xrTableCell1.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold); - this.xrTableCell1.Name = "xrTableCell1"; - this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); - this.xrTableCell1.StylePriority.UseFont = false; - this.xrTableCell1.StylePriority.UsePadding = false; - this.xrTableCell1.StylePriority.UseTextAlignment = false; - this.xrTableCell1.Text = "Gesamt-Std."; - this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell1.Weight = 0.60477061848742986D; - // - // xrTableCell6 - // - this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "fieldBillableFLS", "{0:0.00}")}); - this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Underline)))); - this.xrTableCell6.Multiline = true; - this.xrTableCell6.Name = "xrTableCell6"; - this.xrTableCell6.StylePriority.UseFont = false; - this.xrTableCell6.StylePriority.UsePadding = false; - this.xrTableCell6.StylePriority.UseTextAlignment = false; - this.xrTableCell6.Text = "xrTableCell6"; - this.xrTableCell6.Weight = 0.1463154720041252D; - // - // xrTableCell12 - // - this.xrTableCell12.Name = "xrTableCell12"; - this.xrTableCell12.Weight = 0.49259564979205067D; - // - // xrTableCell7 - // - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); - this.xrTableCell7.StylePriority.UsePadding = false; - this.xrTableCell7.StylePriority.UseTextAlignment = false; - this.xrTableCell7.Weight = 0.46333252027500604D; + this.cellSummeFLS.Font = new DevExpress.Drawing.DXFont("Arial", 10F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline)))); + this.cellSummeFLS.Multiline = true; + this.cellSummeFLS.Name = "cellSummeFLS"; + this.cellSummeFLS.StylePriority.UseFont = false; + this.cellSummeFLS.StylePriority.UsePadding = false; + this.cellSummeFLS.StylePriority.UseTextAlignment = false; + this.cellSummeFLS.Weight = 0.26338992174665049D; // // GroupFooter2 // @@ -423,14 +419,14 @@ namespace BeWo.BrueckeABW this.xrTableAbwesenheiten, this.lblHatAbwesenheiten, this.xrRichText2}); - this.GroupFooter2.HeightF = 86.38891F; + this.GroupFooter2.HeightF = 92.52777F; this.GroupFooter2.Level = 1; this.GroupFooter2.Name = "GroupFooter2"; // // xrLabel15 // - this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline); - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 26.38889F); + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 26.02777F); this.xrLabel15.Multiline = true; this.xrLabel15.Name = "xrLabel15"; this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); @@ -449,8 +445,9 @@ namespace BeWo.BrueckeABW this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(188.9167F, 26.38889F); + this.xrTableAbwesenheiten.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.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(188.9168F, 26.02777F); this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { @@ -475,7 +472,8 @@ namespace BeWo.BrueckeABW // // xrTableCell17 // - this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell17.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.xrTableCell17.Name = "xrTableCell17"; this.xrTableCell17.StylePriority.UseBorders = false; this.xrTableCell17.StylePriority.UseFont = false; @@ -487,7 +485,8 @@ namespace BeWo.BrueckeABW // // xrTableCell18 // - this.xrTableCell18.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell18.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.xrTableCell18.Name = "xrTableCell18"; this.xrTableCell18.StylePriority.UseBorders = false; this.xrTableCell18.StylePriority.UseFont = false; @@ -499,7 +498,8 @@ namespace BeWo.BrueckeABW // // xrTableCell19 // - this.xrTableCell19.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell19.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell19.Name = "xrTableCell19"; this.xrTableCell19.StylePriority.UseBorders = false; this.xrTableCell19.StylePriority.UseFont = false; @@ -520,7 +520,8 @@ namespace BeWo.BrueckeABW // // xrTableCell20 // - this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell20.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.xrTableCell20.Name = "xrTableCell20"; this.xrTableCell20.StylePriority.UseFont = false; this.xrTableCell20.StylePriority.UseTextAlignment = false; @@ -529,7 +530,8 @@ namespace BeWo.BrueckeABW // // xrTableCell21 // - this.xrTableCell21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell21.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.xrTableCell21.Name = "xrTableCell21"; this.xrTableCell21.StylePriority.UseFont = false; this.xrTableCell21.StylePriority.UseTextAlignment = false; @@ -538,7 +540,8 @@ namespace BeWo.BrueckeABW // // xrTableCell22 // - this.xrTableCell22.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell22.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell22.Name = "xrTableCell22"; this.xrTableCell22.StylePriority.UseFont = false; this.xrTableCell22.StylePriority.UseTextAlignment = false; @@ -556,7 +559,8 @@ namespace BeWo.BrueckeABW // // xrTableCell23 // - this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell23.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.xrTableCell23.Name = "xrTableCell23"; this.xrTableCell23.StylePriority.UseFont = false; this.xrTableCell23.StylePriority.UseTextAlignment = false; @@ -565,7 +569,8 @@ namespace BeWo.BrueckeABW // // xrTableCell24 // - this.xrTableCell24.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell24.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.xrTableCell24.Name = "xrTableCell24"; this.xrTableCell24.StylePriority.UseFont = false; this.xrTableCell24.StylePriority.UseTextAlignment = false; @@ -574,7 +579,8 @@ namespace BeWo.BrueckeABW // // xrTableCell25 // - this.xrTableCell25.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); + this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); this.xrTableCell25.Name = "xrTableCell25"; this.xrTableCell25.StylePriority.UseFont = false; this.xrTableCell25.StylePriority.UseTextAlignment = false; @@ -586,8 +592,8 @@ namespace BeWo.BrueckeABW this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) | DevExpress.XtraPrinting.BorderSide.Right) | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F); - this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(439.1777F, 26.38889F); + this.lblHatAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(439.1777F, 26.02777F); this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(22F, 22F); @@ -600,8 +606,8 @@ namespace BeWo.BrueckeABW // // xrRichText2 // - this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(470.1779F, 26.38889F); + this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(470.178F, 26.02777F); this.xrRichText2.Name = "xrRichText2"; this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); this.xrRichText2.SizeF = new System.Drawing.SizeF(229.8222F, 60.00002F); @@ -627,14 +633,60 @@ namespace BeWo.BrueckeABW this.xrLabel2, this.xrPictureBox1, this.xrLabel1}); - this.ReportHeader.Font = new System.Drawing.Font("Arial", 12F); + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Arial", 12F); this.ReportHeader.HeightF = 223.9583F; this.ReportHeader.Name = "ReportHeader"; this.ReportHeader.StylePriority.UseFont = false; // + // xrLabel10 + // + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(385F, 177.2917F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(115F, 23.95831F); + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.Text = "unser Zeichen"; + // + // xrLabel11 + // + this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(500F, 177.2917F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel11.SizeF = new System.Drawing.SizeF(199.5833F, 23.95831F); + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.Text = "2000087047 "; + // + // xrLabel7 + // + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.2917F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(110.4167F, 23.95831F); + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.Text = "Aktenzeichen"; + // + // xrLabel9 + // + this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(110.4167F, 177.2917F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(189.5833F, 23.9583F); + this.xrLabel9.StylePriority.UseBorders = false; + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Klient"; + // // xrLabel4 // - this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 143F); this.xrLabel4.Multiline = true; this.xrLabel4.Name = "xrLabel4"; @@ -648,7 +700,7 @@ namespace BeWo.BrueckeABW this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "MainAttendant")}); - this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(110.4168F, 143F); this.xrLabel8.Name = "xrLabel8"; this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -662,7 +714,7 @@ namespace BeWo.BrueckeABW this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; this.xrLabel3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerName")}); - this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(110.4168F, 104F); this.xrLabel3.Name = "xrLabel3"; this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -673,7 +725,7 @@ namespace BeWo.BrueckeABW // // xrLabel2 // - this.xrLabel2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 104F); this.xrLabel2.Name = "xrLabel2"; this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); @@ -683,7 +735,7 @@ namespace BeWo.BrueckeABW // // xrPictureBox1 // - this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image"))); + this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource")); this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(487.2194F, 0F); this.xrPictureBox1.Name = "xrPictureBox1"; this.xrPictureBox1.SizeF = new System.Drawing.SizeF(210.7807F, 97.0426F); @@ -692,7 +744,7 @@ namespace BeWo.BrueckeABW // xrLabel1 // this.xrLabel1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(153)))), ((int)(((byte)(204)))), ((int)(((byte)(0))))); - this.xrLabel1.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F); this.xrLabel1.Multiline = true; this.xrLabel1.Name = "xrLabel1"; @@ -727,7 +779,7 @@ namespace BeWo.BrueckeABW // // topMarginBand1 // - this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F); + this.topMarginBand1.Font = new DevExpress.Drawing.DXFont("Times New Roman", 9.75F); this.topMarginBand1.HeightF = 55F; this.topMarginBand1.Name = "topMarginBand1"; this.topMarginBand1.StylePriority.UseFont = false; @@ -739,6 +791,22 @@ namespace BeWo.BrueckeABW this.bottomMarginBand1.HeightF = 40.85326F; this.bottomMarginBand1.Name = "bottomMarginBand1"; // + // xrLabel5 + // + this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(217.0751F, 4.99999F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(480.9252F, 20F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UsePadding = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "* Datum der Unterschrift Klient / Klientin (falls abweichend zur ersten Spalte)"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // // ReportFooter // this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { @@ -748,11 +816,86 @@ namespace BeWo.BrueckeABW this.lblUnterschriftKlient, this.xrPictureBox3, this.xrLabel17}); - this.ReportFooter.Font = new System.Drawing.Font("Arial", 10F); + this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); this.ReportFooter.HeightF = 83.37511F; this.ReportFooter.Name = "ReportFooter"; this.ReportFooter.StylePriority.UseFont = false; // + // xrLabel18 + // + this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.87503F); + this.xrLabel18.Name = "xrLabel18"; + this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel18.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F); + this.xrLabel18.StylePriority.UseTextAlignment = false; + this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // + // xrPictureBox2 + // + this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")}); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(498.6389F, 27.8751F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // lblUnterschriftMitarbeiter + // + this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 63.37511F); + this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; + this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.8289F, 19.99998F); + this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; + this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; + this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; + this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblUnterschriftKlient + // + this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.37511F); + this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; + this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F); + this.lblUnterschriftKlient.StylePriority.UseBackColor = false; + this.lblUnterschriftKlient.StylePriority.UseBorders = false; + this.lblUnterschriftKlient.StylePriority.UseFont = false; + this.lblUnterschriftKlient.StylePriority.UsePadding = false; + this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; + this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; + this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrPictureBox3 + // + this.xrPictureBox3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")}); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(137.3333F, 27.87503F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel17 + // + this.xrLabel17.BackColor = System.Drawing.Color.Transparent; + this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 27.8751F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F); + this.xrLabel17.StylePriority.UseBackColor = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + // // fieldAbrechenbareMinuten // this.fieldAbrechenbareMinuten.DataMember = "Services"; @@ -786,155 +929,123 @@ namespace BeWo.BrueckeABW this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; this.fieldFLS.Name = "fieldFLS"; // - // xrLabel7 + // xrLabel12 // - this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.2917F); - this.xrLabel7.Name = "xrLabel7"; - this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel7.SizeF = new System.Drawing.SizeF(110.4167F, 23.95831F); - this.xrLabel7.StylePriority.UseFont = false; - this.xrLabel7.Text = "Aktenzeichen"; + this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(219F, 20F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "E = ear to ear, face to face"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel9 + // xrLabel13 // - this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReferenceNumber")}); - this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(110.4167F, 177.2917F); - this.xrLabel9.Name = "xrLabel9"; - this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel9.SizeF = new System.Drawing.SizeF(189.5833F, 23.9583F); - this.xrLabel9.StylePriority.UseBorders = false; - this.xrLabel9.StylePriority.UseFont = false; - this.xrLabel9.Text = "Klient"; + this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00001F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(219F, 19.99999F); + this.xrLabel13.StylePriority.UseBackColor = false; + this.xrLabel13.StylePriority.UseBorders = false; + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UsePadding = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "G = Gruppenangebot"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel10 + // lblFehlkontakt // - this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold); - this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(385F, 177.2917F); - this.xrLabel10.Name = "xrLabel10"; - this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel10.SizeF = new System.Drawing.SizeF(115F, 23.95831F); - this.xrLabel10.StylePriority.UseFont = false; - this.xrLabel10.Text = "unser Zeichen"; + this.lblFehlkontakt.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblFehlkontakt.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40.00003F); + this.lblFehlkontakt.Name = "lblFehlkontakt"; + this.lblFehlkontakt.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblFehlkontakt.SizeF = new System.Drawing.SizeF(219F, 20F); + this.lblFehlkontakt.StylePriority.UseBackColor = false; + this.lblFehlkontakt.StylePriority.UseBorders = false; + this.lblFehlkontakt.StylePriority.UseFont = false; + this.lblFehlkontakt.StylePriority.UsePadding = false; + this.lblFehlkontakt.StylePriority.UseTextAlignment = false; + this.lblFehlkontakt.Text = "F = Fehlkontakt"; + this.lblFehlkontakt.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // xrLabel11 + // xrTableRow7 // - this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; - this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(500F, 177.2917F); - this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel11.SizeF = new System.Drawing.SizeF(199.5833F, 23.95831F); - this.xrLabel11.StylePriority.UseBorders = false; - this.xrLabel11.StylePriority.UseFont = false; - this.xrLabel11.Text = "2000087047 "; + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.cellSummeFK, + this.xrTableCell7}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow7.StylePriority.UseTextAlignment = false; + this.xrTableRow7.Weight = 0.5859375D; // - // xrLabel18 + // cellSummeFK // - this.xrLabel18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")}); - this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(0F, 27.87503F); - this.xrLabel18.Name = "xrLabel18"; - this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel18.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F); - this.xrLabel18.StylePriority.UseTextAlignment = false; - this.xrLabel18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.cellSummeFK.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.cellSummeFK.Font = new DevExpress.Drawing.DXFont("Arial", 10F, ((DevExpress.Drawing.DXFontStyle)((DevExpress.Drawing.DXFontStyle.Bold | DevExpress.Drawing.DXFontStyle.Underline)))); + this.cellSummeFK.Multiline = true; + this.cellSummeFK.Name = "cellSummeFK"; + this.cellSummeFK.StylePriority.UseBorders = false; + this.cellSummeFK.StylePriority.UseFont = false; + this.cellSummeFK.StylePriority.UsePadding = false; + this.cellSummeFK.StylePriority.UseTextAlignment = false; + this.cellSummeFK.Weight = 0.26338992174665049D; // - // xrPictureBox2 + // xrTableCell6 // - this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Image", null, "EmployeeSignature")}); - this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(498.6389F, 27.8751F); - this.xrPictureBox2.Name = "xrPictureBox2"; - this.xrPictureBox2.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; - this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); - this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Summe Fachleistungsstunden"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 1.5889805713265524D; // - // lblUnterschriftMitarbeiter + // xrTableCell7 // - this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F); - this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 63.37511F); - this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; - this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.8289F, 19.99998F); - this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; - this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; - this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; - this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UsePadding = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Summe Fehlkontakte"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell7.Weight = 1.5889805713265524D; // - // lblUnterschriftKlient + // xrTableCell1 // - this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F); - this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.37511F); - this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; - this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F); - this.lblUnterschriftKlient.StylePriority.UseBackColor = false; - this.lblUnterschriftKlient.StylePriority.UseBorders = false; - this.lblUnterschriftKlient.StylePriority.UseFont = false; - this.lblUnterschriftKlient.StylePriority.UsePadding = false; - this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; - this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; - this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Multiline = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Art"; + this.xrTableCell1.Weight = 0.10134884726309279D; // - // xrPictureBox3 + // xrTableCell12 // - this.xrPictureBox3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Image", null, "CustomerSignature")}); - this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(137.3333F, 27.87503F); - this.xrPictureBox3.Name = "xrPictureBox3"; - this.xrPictureBox3.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); - this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; - // - // xrLabel17 - // - this.xrLabel17.BackColor = System.Drawing.Color.Transparent; - this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")}); - this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(361.1712F, 27.8751F); - this.xrLabel17.Name = "xrLabel17"; - this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel17.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F); - this.xrLabel17.StylePriority.UseBackColor = false; - this.xrLabel17.StylePriority.UseTextAlignment = false; - this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - // - // xrTableCell26 - // - this.xrTableCell26.Name = "xrTableCell26"; - this.xrTableCell26.Text = "Datum Unterschr. *"; - this.xrTableCell26.Weight = 0.18884452434559246D; - // - // xrTableCell27 - // - this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.SignatureDate", "{0:dd.MM.yyyy}")}); - this.xrTableCell27.Name = "xrTableCell27"; - this.xrTableCell27.Weight = 0.1293649822700936D; - // - // xrLabel5 - // - this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(217.0751F, 4.99999F); - this.xrLabel5.Name = "xrLabel5"; - this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel5.SizeF = new System.Drawing.SizeF(480.9252F, 20F); - this.xrLabel5.StylePriority.UseBackColor = false; - this.xrLabel5.StylePriority.UseBorders = false; - this.xrLabel5.StylePriority.UseFont = false; - this.xrLabel5.StylePriority.UsePadding = false; - this.xrLabel5.StylePriority.UseTextAlignment = false; - this.xrLabel5.Text = "* Datum der Unterschrift Klient / Klientin (falls abweichend zur ersten Spalte)"; - this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Weight = 0.064798868726940573D; // // bindingSource1 // @@ -961,12 +1072,14 @@ namespace BeWo.BrueckeABW this.formattingRuleServiceDesc, this.formattingRuleCostBearer, this.formattingRuleEmployeeName}); - this.Margins = new System.Drawing.Printing.Margins(70, 50, 55, 41); + this.Margins = new DevExpress.Drawing.DXMargins(70F, 50F, 55F, 40.85326F); this.PageHeight = 1169; this.PageWidth = 827; this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; this.SnapGridSize = 9F; - this.Version = "17.1"; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); @@ -1015,13 +1128,10 @@ namespace BeWo.BrueckeABW private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; private DevExpress.XtraReports.UI.XRTable xrTable1; private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell cellSummeFLS; private DevExpress.XtraReports.UI.CalculatedField fieldFLS; private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; private DevExpress.XtraReports.UI.XRTableCell xrTableCell10; - private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; private DevExpress.XtraReports.UI.XRPictureBox picSignature; private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; @@ -1056,5 +1166,14 @@ namespace BeWo.BrueckeABW private DevExpress.XtraReports.UI.XRTableCell xrTableCell26; private DevExpress.XtraReports.UI.XRTableCell xrTableCell27; private DevExpress.XtraReports.UI.XRLabel xrLabel5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell cellSummeFK; + private DevExpress.XtraReports.UI.XRLabel xrLabel12; + private DevExpress.XtraReports.UI.XRLabel xrLabel13; + private DevExpress.XtraReports.UI.XRLabel lblFehlkontakt; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; } } diff --git a/ReportImp/BrueckeABW/ServicesOverviewReport.cs b/ReportImp/BrueckeABW/ServicesOverviewReport.cs index 82ae3be3e..7d4198b26 100644 --- a/ReportImp/BrueckeABW/ServicesOverviewReport.cs +++ b/ReportImp/BrueckeABW/ServicesOverviewReport.cs @@ -1,9 +1,4 @@ using System; -using System.Collections; -using System.ComponentModel; -using System.Text; -using BeWo.Data.Access; -using BeWo.Data.Entities; using DevExpress.XtraReports.UI; using BeWo.Report.ReportObjects; using BeWo.Report; @@ -25,33 +20,48 @@ namespace BeWo.BrueckeABW public void SetReportDataSource(ServicesOverviewRO pRO) { + Dictionary empDict = new Dictionary(); - Dictionary empDict = new Dictionary(); - if (pRO.Services != null) - { - List servicesBillable = new List(); + if (pRO.Services != null) + { + List servicesBillable = new List(); - foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services) - { - if (s.IsBillable) - { - ServicesOverviewRO.CreateSignatureString(s); - servicesBillable.Add(s); - } - if (!empDict.ContainsKey(s.EmployeeFullname)) - { - empDict.Add(s.EmployeeFullname, s.EmployeeFullname); - } - - if (s.SignatureDate.HasValue && s.SignatureDate.Value.Date == s.StartDate.Date) + foreach (var s in pRO.Services) + { + if (s.IsBillable || s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt")) { - s.SignatureDate = null; + ServicesOverviewRO.CreateSignatureString(s); + s.Notice5 = "E"; + if (s.IsGroup) + { + s.Notice5 = "G"; + } + if (s.ServiceDescription.ToLower().Contains("fehlkontakt") || s.ServiceCategory.ToLower().Contains("fehlkontakt") || (s.ProzentAbrechenbar < 100)) + { + s.Notice5 = "F"; + } + + if (!empDict.ContainsKey(s.EmployeeFullname)) + { + empDict.Add(s.EmployeeFullname, s.EmployeeFullname); + } + + if (s.SignatureDate.HasValue && s.SignatureDate.Value.Date == s.StartDate.Date) + { + s.SignatureDate = null; + } + + servicesBillable.Add(s); } } pRO.Services = servicesBillable; - } - if (empDict.Count > 0) + } + + cellSummeFLS.Text = String.Format("{0:0.00}", pRO.TotalFLSoFehlkontakte); + cellSummeFK.Text = String.Format("{0:0.00}", pRO.TotalFLSFehlkontakte); + + if (empDict.Count > 0) { pRO.MainAttendant = empDict.Values.ToSeparatedString(", "); } diff --git a/ReportImp/BrueckeABW/ServicesOverviewReport.resx b/ReportImp/BrueckeABW/ServicesOverviewReport.resx index 4655ca5b2..c8e6d9aaa 100644 --- a/ReportImp/BrueckeABW/ServicesOverviewReport.resx +++ b/ReportImp/BrueckeABW/ServicesOverviewReport.resx @@ -120,215 +120,7 @@ ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYQBiAHIAZQBjAGgAbgB1AG4AZwBzAHIAZQBsAGUAdgBhAG4AdAB9AHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAIABpAG0AIABBAGIAcgBlAGMAaABuAHUAbgBnAHMAegBlAGkAdAByAGEAdQBtAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= - - 21, 17 - - - - - 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 - AABJRU5ErkJggg== - + + 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 \ No newline at end of file From 0fa3cd3d2e82330245c04520be3f08f2c3de0615 Mon Sep 17 00:00:00 2001 From: HirschleM Date: Thu, 30 Jan 2025 11:07:28 +0100 Subject: [PATCH 02/10] MH: LyvieKupfer in Rechnung Items nach Leistung aufteilen --- .../Invoicing/CustomInvoiceCreation.cs | 24 +++++++++++++++++++ .../Invoicing/CustomInvoiceFactory.cs | 2 +- ReportImp/LyvieKupfer/LyvieKupfer.csproj | 1 + 3 files changed, 26 insertions(+), 1 deletion(-) create mode 100644 ReportImp/LyvieKupfer/Invoicing/CustomInvoiceCreation.cs diff --git a/ReportImp/LyvieKupfer/Invoicing/CustomInvoiceCreation.cs b/ReportImp/LyvieKupfer/Invoicing/CustomInvoiceCreation.cs new file mode 100644 index 000000000..83e02e429 --- /dev/null +++ b/ReportImp/LyvieKupfer/Invoicing/CustomInvoiceCreation.cs @@ -0,0 +1,24 @@ +using BeWo.Data.Entities; +using BeWo.Service.Invoicing; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace LyvieKupfer.Invoicing +{ + public class CustomInvoiceCreation : InvoiceCreation + { + public override string GetSummaryItemKey(SupportConceptApprovalPeriod scap, InvoiceItem iitem, bool summaryPerMonth) + { + String key = String.Format("{0:0.0000}_{1}_{2}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemDescription); + if (summaryPerMonth) + { + key = String.Format("{0:0.0000}_{1}_{2:yyyyMM}_{3}", iitem.AmountPerUnit, iitem.RateFactor, iitem.ItemPeriodStart, iitem.ItemDescription); + } + + return key; + } + } +} diff --git a/ReportImp/LyvieKupfer/Invoicing/CustomInvoiceFactory.cs b/ReportImp/LyvieKupfer/Invoicing/CustomInvoiceFactory.cs index 594ad83ae..ee5585373 100644 --- a/ReportImp/LyvieKupfer/Invoicing/CustomInvoiceFactory.cs +++ b/ReportImp/LyvieKupfer/Invoicing/CustomInvoiceFactory.cs @@ -17,7 +17,7 @@ namespace LyvieKupfer.Invoicing return new CollectiveInvoiceCreation(); } } - return new InvoiceCreation(); + return new CustomInvoiceCreation(); } } } diff --git a/ReportImp/LyvieKupfer/LyvieKupfer.csproj b/ReportImp/LyvieKupfer/LyvieKupfer.csproj index a5ab8481c..30b219163 100644 --- a/ReportImp/LyvieKupfer/LyvieKupfer.csproj +++ b/ReportImp/LyvieKupfer/LyvieKupfer.csproj @@ -57,6 +57,7 @@ + From 197b449912a7ec32d209f97217c8b19caf4833da Mon Sep 17 00:00:00 2001 From: HirschleM Date: Thu, 30 Jan 2025 13:49:26 +0100 Subject: [PATCH 03/10] MH: Lebenshilfe Stade MID Stundenkonto --- ...CustomMitarbeiterstundenkontoBerechnung.cs | 324 +++++++++++++++++- 1 file changed, 321 insertions(+), 3 deletions(-) diff --git a/ReportImp/LebenshilfeStadeMID/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/LebenshilfeStadeMID/CustomMitarbeiterstundenkontoBerechnung.cs index 967d85cd2..73e45a62a 100644 --- a/ReportImp/LebenshilfeStadeMID/CustomMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/LebenshilfeStadeMID/CustomMitarbeiterstundenkontoBerechnung.cs @@ -3,15 +3,333 @@ using System.Collections.Generic; using System.Linq; using BeWo.Data.Entities; using BeWo.Report.ReportObjects; - +using BS.Shared.Core; namespace LebenshilfeStadeMID { public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung { - public override bool ShouldCreateDayDetails() + private const int ANZ_WOCHENTAGE = 5; + + public override bool ShouldCreateDayDetails() { return true; } - } + + // Reguläres Soll nur mit Vertrag berechnen, auch wenn es Arbeitszeiten gibt + protected override decimal? GetSollNachArbeitszeiten(Employee emp, DateTime start, DateTime ende) + { + return null; + } + // SollProTag für Abwesenheiten mit Vertrag berechnen, auch wenn es Arbeitszeiten gibt + public override AbsenceTimeDays GetAbsenceTimeDaysWithWorkWeeks(Employee emp, DateTime start, DateTime end, int arbeitstageProWoche) + { + return GetAbsenceTimeDaysWithWorkWeeks(emp.AbsenceTimes, start, end, arbeitstageProWoche); + } + // SollProTag für Abwesenheiten mit Vertrag berechnen, auch wenn es Arbeitszeiten gibt + public override decimal BerechneStundenDurchAbwesenheiten(AbsenceTimeDays ath, DateTime start, DateTime ende, Contract c, MitarbeiterstundenkontoRO.EmployeeDetail ed) + { + #region Standardkram + if (BerechneAlteAbwesenheitsStunden(start)) + { + return BerechneStundenDurchAbwesenheitenAlt(ath, start, ende, c, ed); + } + //if (ath.StundenGesamt.HasValue) + //{ + // return ath.StundenGesamt.Value; + //} + #endregion + + decimal stunden = 0; + if (c != null) + { + if (ath.TageGesamt.HasValue) + { + // hier würden eigentlich die Arbeitszeiten bedacht werden, das soll aber nicht passieren, daher ist der Code weg + //if (HatArbeitszeitImZeitraum(ed.Employee.Arbeitszeiten, start, ende)) + //{ + // return BerechneAbwesenheitsStundenDurchArbeitszeiten(ed.Employee, start, ende); + //} + + #region Standardkram + decimal sollStundenProWoche = BerechneSollProWoche(c, ed); + + if (sollStundenProWoche > 0) + { + if (ed.ArbeitstageProWoche == 5) + { + stunden = ath.TageGesamt.Value * (sollStundenProWoche / 5); + } + else if (ath.TageProWocheDict != null && ed.ArbeitstageProWoche > 0) + { + foreach (var week in ath.TageProWocheDict.Keys) + { + var tage = ath.TageProWocheDict[week]; + + if (tage > 0) + { + if (tage > ed.ArbeitstageProWoche) + { + tage = ed.ArbeitstageProWoche; + + } + + stunden += tage * (sollStundenProWoche / ed.ArbeitstageProWoche); + } + } + } + } + #endregion + } + } + + return stunden; + } + // hier wird mittendrin auf die Arbeitszeiten geprüft, das muss raus. Ganzer Rest ist Standard, ging aber nicht ohne alles zu kopieren.. + public override void CalculateAbsenceTimesForDay(MitarbeiterstundenkontoRO.DayDetail dd, MitarbeiterstundenkontoRO.EmployeeDetail ed) + { + #region Standardkram + var absenceTimes = ed.Employee.AbsenceTimes; + + if (absenceTimes != null) + { + foreach (var absenceTime in absenceTimes) + { + + //if (IsUrlaubAbsenceTime(absenceTime) || IsKrankheitAbsenceTime(absenceTime)) + //{ + DateTimeSpan span = new DateTimeSpan(); + + span.StartDate = dd.Date; + + if (absenceTime.Start.HasValue && absenceTime.Start.Value > span.StartDate) + { + span.StartDate = absenceTime.Start.Value; + } + + if (absenceTime.End.HasValue && absenceTime.End.Value.Date == span.StartDate.Date && + absenceTime.End.Value.Hour > 0) + { + span.EndDate = absenceTime.End.Value; + } + else + { + span.EndDate = dd.Date.AddDays(1); + if (absenceTime.End.HasValue && absenceTime.End.Value.Date.AddDays(1) < span.EndDate) + { + span.EndDate = absenceTime.End.Value.Date.AddDays(1); + } + } + + if (span.EndDate > dd.Date && span.StartDate < dd.Date.AddDays(1)) + { + DateTime day = span.StartDate; + var faktor = GetFeiertagsFaktor(day); + + + if (faktor < 1 && (day.DayOfWeek != DayOfWeek.Saturday || ed.ArbeitstageProWoche == 6) && (day.DayOfWeek != DayOfWeek.Sunday || ed.ArbeitstageProWoche > 6)) // Prüfung auf 6 + bzw 7 Tage Woche + { + //Berechne Soll, entweder aus Vertrag oder Arbeitszeiten + var sollDiesenTag = ed.SollProTag; + + bool checkMaxWochenSoll = true; + + if (!IstAnrechenbareAbsenceTime(absenceTime)) + { + sollDiesenTag = 0; + } + #endregion + // Prüfung für Arbeitszeiten raus, das ist alles, was hier anders gemacht ist als im Standard + // else if (HatArbeitszeitImZeitraum(ed.Employee.Arbeitszeiten, dd.Date, dd.Date)) + //{ + // sollDiesenTag = BerechneAlleAbwesenheitsStundenFuerArbeitszeiten(ed.Employee, dd.Date); // Hier wird der Feiertagsfaktor schon applied + + //} + #region Standardkram + else + { + var ssa = GetSollStundenForAbsenceTime(ed, absenceTime, dd.Date); + if (ssa.HasValue) + { + sollDiesenTag = ssa.Value; + checkMaxWochenSoll = false; + + } + else + { + var c = ed.Employee.GetValidContractForDate(dd.Date); + if (c != null) + { + decimal wth = 0; + int apw = ANZ_WOCHENTAGE; + + if (c.WeeklyTotalHours.HasValue) + { + wth = c.WeeklyTotalHours.Value; + } + if (c.WeeklyDays.HasValue && c.WeeklyDays.Value > 0) + { + apw = c.WeeklyDays.Value; + } + + sollDiesenTag = wth / apw; + } + } + } + + + //Dauer der Abwesenheit = Soll an diesem Tag + bool istGanztaegig = true; + var abwesenheitsDauer = sollDiesenTag; + + if (span.StartDate.Hour > 0 && span.EndDate.Hour > 0) + { + istGanztaegig = false; + + var ts = span.EndDate.Subtract(span.StartDate); + abwesenheitsDauer = (decimal)ts.TotalHours; + if (SchneideZuvieleAbwesenheitsstundenAb() && abwesenheitsDauer > sollDiesenTag) + { + abwesenheitsDauer = sollDiesenTag; + } + + sollDiesenTag -= abwesenheitsDauer; + if (sollDiesenTag < 0) + { + sollDiesenTag = 0; + } + + faktor = 1; // Keine halben Feiertag berücksichtigen, wenn die Abwesenheit in Stunden angegeben wurde + } + + if (faktor != 0 && !HatArbeitszeitImZeitraum(ed.Employee.Arbeitszeiten, dd.Date, dd.Date)) + { + abwesenheitsDauer *= faktor; //halbe Feiertage etc. berücksichtigen + } + + if (ed.AbsenceTimeDays != null && ed.AbsenceTimeDays.TageProWocheDict != null) + { + if (ed.AbsenceTimeDays.RestStundenProWocheDict == null) + { + ed.AbsenceTimeDays.RestStundenProWocheDict = new Dictionary(); + } + foreach (var week in ed.AbsenceTimeDays.TageProWocheDict.Keys) + { + if (!ed.AbsenceTimeDays.RestStundenProWocheDict.ContainsKey(week)) + { + ed.AbsenceTimeDays.RestStundenProWocheDict.Add(week, ed.SollProWoche); + } + + if (day.Date >= week.StartDate && day.Date <= week.EndDate && checkMaxWochenSoll) + { + + var rest = ed.AbsenceTimeDays.RestStundenProWocheDict[week]; + if (rest < abwesenheitsDauer) + { + abwesenheitsDauer = rest; + } + rest -= abwesenheitsDauer; + if (rest < 0) + { + rest = 0; + } + + ed.AbsenceTimeDays.RestStundenProWocheDict[week] = rest; + } + } + } + + + if (!AbsenceTimeAufIstStundenAddieren(absenceTime) && IsUrlaubAbsenceTime(absenceTime)) + { // Vermutlich diese Methode in CustomMitarbeiterStundenKontoBerechnung überschreiben und hier Prüfung machen, ob absenceReason ohne Fortzahlung ist + //und wenn ja, HoursSick oder Soll oder so für den Tag auf 0 setzen + + dd.HoursInVacation = abwesenheitsDauer; + var tspan = TimeSpan.FromHours((double)abwesenheitsDauer); + dd.TimeInVacation = String.Format("{0:00}:{1:00}", tspan.Hours, tspan.Minutes); + } + else if (!AbsenceTimeAufIstStundenAddieren(absenceTime) && IsKrankheitAbsenceTime(absenceTime)) + { + dd.HoursSick = abwesenheitsDauer; + var tspan = TimeSpan.FromHours((double)abwesenheitsDauer); + dd.TimeSick = String.Format("{0:00}:{1:00}", tspan.Hours, tspan.Minutes); + } + else + { + if (!AbsenceTimeAufIstStundenAddieren(absenceTime)) + { + dd.HoursOtherAbsenceTimes = abwesenheitsDauer; + var tspan = TimeSpan.FromHours((double)abwesenheitsDauer); + dd.TimeOtherAbsenceTimes = String.Format("{0:00}:{1:00}", tspan.Hours, tspan.Minutes); + } + if (istGanztaegig) + { + //Bei ganztägigen Abwesenheiten darf nicht noch zusätzlich gearbeitet werden + dd.MinutesTotal = 0; + dd.TimeTotal = "00:00"; + } + dd.MinutesTotal += abwesenheitsDauer * 60; + TimeSpan tspan2 = TimeSpan.FromMinutes((double)dd.MinutesTotal); + dd.TimeTotal = String.Format("{0:00}:{1:00}", tspan2.Hours, tspan2.Minutes); + } + + if (dd.AbsenceTimes == null) + { + dd.AbsenceTimes = new List(); + } + dd.AbsenceTimes.Add(absenceTime); + //dd.MinutesTotal += sollDiesenTag * 60; + } + } + + } + } + #endregion + } + + // Nur bis 2018 + private decimal BerechneStundenDurchAbwesenheitenAlt(AbsenceTimeDays ath, DateTime start, DateTime ende, Contract c, MitarbeiterstundenkontoRO.EmployeeDetail ed) + { + + decimal? sollProMonat = BerechneSollProMonat(ed.Employee, start, ende); + + if (sollProMonat.HasValue) + { + decimal stundenProTag = sollProMonat.Value / ed.ArbeitstageImBerichtszeitraum; + return (ath.TageGesamt.Value * stundenProTag); + } + else + { + decimal sollProWoche = BerechneSollProWoche(c, ed); + decimal stunden = 0; + + if (ath.TageGesamt.HasValue) + { + if (ed.ArbeitstageProWoche == 5) + { + stunden = ath.TageGesamt.Value * (sollProWoche / ed.ArbeitstageProWoche); + } + else if (ath.TageProWocheDict != null && ed.ArbeitstageProWoche > 0) + { + foreach (var week in ath.TageProWocheDict.Keys) + { + var tage = ath.TageProWocheDict[week]; + + if (tage > 0) + { + if (tage > ed.ArbeitstageProWoche) + { + tage = ed.ArbeitstageProWoche; + + } + stunden += tage * (sollProWoche / ed.ArbeitstageProWoche); + } + } + } + } + + return stunden; + } + } + } } From e2cae6930023c3341913242fe490f7f02c12456b Mon Sep 17 00:00:00 2001 From: Kojo Date: Thu, 30 Jan 2025 19:36:29 +0100 Subject: [PATCH 04/10] =?UTF-8?q?AbwDziallasMuhrin:=20Auf=20QB=20Monatsunt?= =?UTF-8?q?erschrift=20Klient=20entfernt=20und=20Summe=20FK=20hinzugef?= =?UTF-8?q?=C3=BCgt?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Properties/licenses.licx | 1 + .../Quittierungsbeleg.Designer.cs | 2466 +++++++++-------- .../AbwDziallasMuhrin/Quittierungsbeleg.cs | 17 +- .../AbwDziallasMuhrin/Quittierungsbeleg.resx | 253 +- 4 files changed, 1398 insertions(+), 1339 deletions(-) diff --git a/ReportImp/AbwDziallasMuhrin/Properties/licenses.licx b/ReportImp/AbwDziallasMuhrin/Properties/licenses.licx index e69de29bb..f98ef57fd 100644 --- a/ReportImp/AbwDziallasMuhrin/Properties/licenses.licx +++ b/ReportImp/AbwDziallasMuhrin/Properties/licenses.licx @@ -0,0 +1 @@ +DevExpress.XtraReports.UI.XtraReport, DevExpress.XtraReports.v23.2, Version=23.2.4.0, Culture=neutral, PublicKeyToken=b88d1754d700e49a diff --git a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs index 816a60f38..63eb50d7e 100644 --- a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs +++ b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs @@ -29,1204 +29,1267 @@ namespace AbwDziallasMuhrin /// private void InitializeComponent() { - this.components = new System.ComponentModel.Container(); - System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg)); - this.Detail = new DevExpress.XtraReports.UI.DetailBand(); - this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); - this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); - this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); - this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); - this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); - this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell49 = 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.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); - this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); - this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); - this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); - this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); - this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); - this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); - this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); - this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); - this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); - this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); - this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); - this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); - this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); - this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel(); - this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); - this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); - this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); - this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); - ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); - ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); - // - // Detail - // - this.Detail.Expanded = false; - this.Detail.HeightF = 0F; - this.Detail.Name = "Detail"; - this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // DetailReport - // - this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - this.Detail1, - this.GroupHeader1}); - this.DetailReport.DataMember = "Services"; - this.DetailReport.DataSource = this.bindingSource1; - this.DetailReport.Level = 0; - this.DetailReport.Name = "DetailReport"; - this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // Detail1 - // - this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTable3}); - this.Detail1.HeightF = 20F; - this.Detail1.Name = "Detail1"; - this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrTable3 - // - this.xrTable3.BorderColor = System.Drawing.Color.Black; - this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTable3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrTable3.Name = "xrTable3"; - this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow6}); - this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 20F); - this.xrTable3.StylePriority.UseFont = false; - this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrTableRow6 - // - this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell13, - this.xrTableCell14, - this.xrTableCell10, - this.xrTableCell2, - this.xrTableCell15, - this.xrTableCell12, - this.xrTableCell44, - this.xrTableCell50}); - this.xrTableRow6.Name = "xrTableRow6"; - this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrTableRow6.Weight = 1D; - // - // xrTableCell13 - // - this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")}); - this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell13.Name = "xrTableCell13"; - this.xrTableCell13.StylePriority.UseBorders = false; - this.xrTableCell13.StylePriority.UseFont = false; - this.xrTableCell13.StylePriority.UsePadding = false; - this.xrTableCell13.StylePriority.UseTextAlignment = false; - this.xrTableCell13.Text = "xrTableCell13"; - this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell13.Weight = 0.11994951833461227D; - // - // xrTableCell14 - // - this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")}); - this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell14.Name = "xrTableCell14"; - this.xrTableCell14.StylePriority.UseBorders = false; - this.xrTableCell14.StylePriority.UseFont = false; - this.xrTableCell14.StylePriority.UsePadding = false; - this.xrTableCell14.StylePriority.UseTextAlignment = false; - this.xrTableCell14.Text = "xrTableCell14"; - this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell14.Weight = 0.094696981389528381D; - // - // xrTableCell10 - // - this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")}); - this.xrTableCell10.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell10.Name = "xrTableCell10"; - this.xrTableCell10.StylePriority.UseBorders = false; - this.xrTableCell10.StylePriority.UseFont = false; - this.xrTableCell10.StylePriority.UsePadding = false; - this.xrTableCell10.StylePriority.UseTextAlignment = false; - this.xrTableCell10.Text = "xrTableCell10"; - this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell10.Weight = 0.094696933224158855D; - // - // xrTableCell2 - // - this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); - this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell2.Name = "xrTableCell2"; - this.xrTableCell2.StylePriority.UseFont = false; - this.xrTableCell2.StylePriority.UsePadding = false; - this.xrTableCell2.StylePriority.UseTextAlignment = false; - this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell2.Weight = 0.05366162346946534D; - // - // xrTableCell15 - // - this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount", "{0:0}")}); - this.xrTableCell15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell15.Name = "xrTableCell15"; - this.xrTableCell15.StylePriority.UseBorders = false; - this.xrTableCell15.StylePriority.UseFont = false; - this.xrTableCell15.StylePriority.UsePadding = false; - this.xrTableCell15.StylePriority.UseTextAlignment = false; - this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell15.Weight = 0.05366162346946534D; - // - // xrTableCell12 - // - this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); - this.xrTableCell12.Font = new System.Drawing.Font("Arial", 10F); - this.xrTableCell12.Name = "xrTableCell12"; - this.xrTableCell12.StylePriority.UseBorders = false; - this.xrTableCell12.StylePriority.UseFont = false; - this.xrTableCell12.StylePriority.UsePadding = false; - this.xrTableCell12.StylePriority.UseTextAlignment = false; - this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell12.Weight = 0.10732323052948757D; - // - // xrTableCell44 - // - this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); - this.xrTableCell44.Name = "xrTableCell44"; - this.xrTableCell44.StylePriority.UseBorders = false; - this.xrTableCell44.StylePriority.UseFont = false; - this.xrTableCell44.StylePriority.UsePadding = false; - this.xrTableCell44.StylePriority.UseTextAlignment = false; - this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell44.Weight = 0.20202019104791347D; - // - // xrTableCell50 - // - this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.picSignature}); - this.xrTableCell50.Name = "xrTableCell50"; - this.xrTableCell50.StylePriority.UseBorders = false; - this.xrTableCell50.StylePriority.UseFont = false; - this.xrTableCell50.StylePriority.UsePadding = false; - this.xrTableCell50.StylePriority.UseTextAlignment = false; - this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - this.xrTableCell50.Weight = 0.20202019042968572D; - // - // picSignature - // - this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); - this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.picSignature.Name = "picSignature"; - this.picSignature.SizeF = new System.Drawing.SizeF(160.0001F, 20.00001F); - this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; - this.picSignature.StylePriority.UseBorders = false; - this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint); - // - // GroupHeader1 - // - this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrTableServiceRecords1}); - this.GroupHeader1.HeightF = 70F; - this.GroupHeader1.Name = "GroupHeader1"; - this.GroupHeader1.RepeatEveryPage = true; - this.GroupHeader1.StylePriority.UseFont = false; - // - // xrTableServiceRecords1 - // - this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro; - this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrTableServiceRecords1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; - this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow2, - this.xrTableRow1}); - this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 70F); - this.xrTableServiceRecords1.StylePriority.UseBackColor = false; - this.xrTableServiceRecords1.StylePriority.UseBorders = false; - this.xrTableServiceRecords1.StylePriority.UseFont = false; - this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrTableRow2 - // - this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell3, - this.xrTableCell4, - this.xrTableCell11, - this.xrTableCell9, - this.xrTableCell28, - this.xrTableCell48}); - this.xrTableRow2.Name = "xrTableRow2"; - this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrTableRow2.Weight = 0.48945783132530124D; - // - // xrTableCell3 - // - this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell3.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell3.Name = "xrTableCell3"; - this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrTableCell3.StylePriority.UseBorders = false; - this.xrTableCell3.StylePriority.UseFont = false; - this.xrTableCell3.StylePriority.UsePadding = false; - this.xrTableCell3.StylePriority.UseTextAlignment = false; - this.xrTableCell3.Text = "Datum"; - this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell3.Weight = 0.26536312849161997D; - // - // xrTableCell4 - // - this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell4.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell4.Multiline = true; - this.xrTableCell4.Name = "xrTableCell4"; - this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); - this.xrTableCell4.StylePriority.UseBorders = false; - this.xrTableCell4.StylePriority.UseFont = false; - this.xrTableCell4.StylePriority.UsePadding = false; - this.xrTableCell4.StylePriority.UseTextAlignment = false; - this.xrTableCell4.Text = "Uhrzeit"; - this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell4.Weight = 0.41899441340782145D; - // - // xrTableCell11 - // - this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell11.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell11.Name = "xrTableCell11"; - this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F); - this.xrTableCell11.StylePriority.UseBorders = false; - this.xrTableCell11.StylePriority.UseFont = false; - this.xrTableCell11.StylePriority.UsePadding = false; - this.xrTableCell11.StylePriority.UseTextAlignment = false; - this.xrTableCell11.Text = "Angebot"; - this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell11.Weight = 0.23743016759776542D; - // - // xrTableCell9 - // - this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell9.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell9.Multiline = true; - this.xrTableCell9.Name = "xrTableCell9"; - this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrTableCell9.StylePriority.UseBorders = false; - this.xrTableCell9.StylePriority.UseFont = false; - this.xrTableCell9.StylePriority.UsePadding = false; - this.xrTableCell9.StylePriority.UseTextAlignment = false; - this.xrTableCell9.Text = "FLS in"; - this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell9.Weight = 0.23743016759776536D; - // - // xrTableCell28 - // - this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F); - this.xrTableCell28.Name = "xrTableCell28"; - this.xrTableCell28.StylePriority.UseBorders = false; - this.xrTableCell28.StylePriority.UseFont = false; - this.xrTableCell28.StylePriority.UseTextAlignment = false; - this.xrTableCell28.Text = "Betreuerin / Betreuer"; - this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell28.Weight = 0.44692737430167595D; - // - // xrTableCell48 - // - this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrTableCell48.Font = new System.Drawing.Font("Arial", 10F); - this.xrTableCell48.Multiline = true; - this.xrTableCell48.Name = "xrTableCell48"; - this.xrTableCell48.StylePriority.UseBorders = false; - this.xrTableCell48.StylePriority.UseFont = false; - this.xrTableCell48.StylePriority.UseTextAlignment = false; - this.xrTableCell48.Text = "Unterschrift"; - this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; - this.xrTableCell48.Weight = 0.44692737430167606D; - // - // xrTableRow1 - // - this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell1, - this.xrTableCell8, - this.xrTableCell5, - this.xrTableCell6, - this.xrTableCell7, - this.xrTableCell43, - this.xrTableCell49}); - this.xrTableRow1.Name = "xrTableRow1"; - this.xrTableRow1.Weight = 1.223644578313253D; - // - // xrTableCell1 - // - this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell1.Name = "xrTableCell1"; - this.xrTableCell1.StylePriority.UseBorders = false; - this.xrTableCell1.Weight = 0.26536312849161997D; - // - // xrTableCell8 - // - this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell8.Name = "xrTableCell8"; - this.xrTableCell8.StylePriority.UseBorders = false; - this.xrTableCell8.StylePriority.UseFont = false; - this.xrTableCell8.StylePriority.UseTextAlignment = false; - this.xrTableCell8.Text = "von"; - this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell8.Weight = 0.20949720670391073D; - // - // xrTableCell5 - // - this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell5.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell5.Name = "xrTableCell5"; - this.xrTableCell5.StylePriority.UseBorders = false; - this.xrTableCell5.StylePriority.UseFont = false; - this.xrTableCell5.StylePriority.UseTextAlignment = false; - this.xrTableCell5.Text = "bis"; - this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell5.Weight = 0.2094972067039107D; - // - // xrTableCell6 - // - this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell6.Multiline = true; - this.xrTableCell6.Name = "xrTableCell6"; - this.xrTableCell6.StylePriority.UseBorders = false; - this.xrTableCell6.StylePriority.UseFont = false; - this.xrTableCell6.StylePriority.UseTextAlignment = false; - this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten"; - this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell6.Weight = 0.23743016759776545D; - // - // xrTableCell7 - // - this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro; - this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell7.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell7.Multiline = true; - this.xrTableCell7.Name = "xrTableCell7"; - this.xrTableCell7.StylePriority.UseBackColor = false; - this.xrTableCell7.StylePriority.UseBorders = false; - this.xrTableCell7.StylePriority.UseFont = false; - this.xrTableCell7.StylePriority.UseTextAlignment = false; - this.xrTableCell7.Text = "Minuten\r\n(ohne 1,2)"; - this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; - this.xrTableCell7.Weight = 0.23743016759776536D; - // - // xrTableCell43 - // - this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell43.Font = new System.Drawing.Font("Arial", 10F); - this.xrTableCell43.Multiline = true; - this.xrTableCell43.Name = "xrTableCell43"; - this.xrTableCell43.StylePriority.UseBorders = false; - this.xrTableCell43.StylePriority.UseFont = false; - this.xrTableCell43.StylePriority.UseTextAlignment = false; - this.xrTableCell43.Weight = 0.44692737430167595D; - // - // xrTableCell49 - // - this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableCell49.Font = new System.Drawing.Font("Arial", 10F); - this.xrTableCell49.Multiline = true; - this.xrTableCell49.Name = "xrTableCell49"; - this.xrTableCell49.StylePriority.UseBorders = false; - this.xrTableCell49.StylePriority.UseFont = false; - this.xrTableCell49.StylePriority.UseTextAlignment = false; - this.xrTableCell49.Text = "Klientin / Klient"; - this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; - this.xrTableCell49.Weight = 0.44692737430167606D; - // - // bindingSource1 - // - this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); - // - // formattingRuleStartDate - // - this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; - this.formattingRuleStartDate.DataMember = "ServicesDouble"; - this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; - this.formattingRuleStartDate.Name = "formattingRuleStartDate"; - // - // ReportHeader - // - this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel14, - this.xrLabel16, - this.xrLabel7, - this.xrLabel8, - this.xrLabel6, - this.xrLabel5, - this.xrLabel4, - this.xrLabel3, - this.xrLabel2}); - this.ReportHeader.HeightF = 130F; - this.ReportHeader.Name = "ReportHeader"; - // - // xrLabel14 - // - this.xrLabel14.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrLabel14.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F); - this.xrLabel14.Name = "xrLabel14"; - this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel14.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F); - this.xrLabel14.StylePriority.UseBackColor = false; - this.xrLabel14.StylePriority.UseBorders = false; - this.xrLabel14.StylePriority.UseFont = false; - this.xrLabel14.StylePriority.UsePadding = false; - this.xrLabel14.StylePriority.UseTextAlignment = false; - this.xrLabel14.Text = "Bewilligte FLS wöchentlich"; - this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel16 - // - this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); - this.xrLabel16.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F); - this.xrLabel16.Name = "xrLabel16"; - this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F); - this.xrLabel16.StylePriority.UseBackColor = false; - this.xrLabel16.StylePriority.UseBorders = false; - this.xrLabel16.StylePriority.UseFont = false; - this.xrLabel16.StylePriority.UsePadding = false; - this.xrLabel16.StylePriority.UseTextAlignment = false; - this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel7 - // - this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F); - this.xrLabel7.Name = "xrLabel7"; - this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); - this.xrLabel7.StylePriority.UseBackColor = false; - this.xrLabel7.StylePriority.UseBorders = false; - this.xrLabel7.StylePriority.UseFont = false; - this.xrLabel7.StylePriority.UsePadding = false; - this.xrLabel7.StylePriority.UseTextAlignment = false; - this.xrLabel7.Text = "Aktenzeichen"; - this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel8 - // - this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel8.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F); - this.xrLabel8.Name = "xrLabel8"; - this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); - this.xrLabel8.StylePriority.UseBackColor = false; - this.xrLabel8.StylePriority.UseBorders = false; - this.xrLabel8.StylePriority.UseFont = false; - this.xrLabel8.StylePriority.UsePadding = false; - this.xrLabel8.StylePriority.UseTextAlignment = false; - this.xrLabel8.Text = "[ReferenceNumber]"; - this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel6 - // - this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F); - this.xrLabel6.Name = "xrLabel6"; - this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); - this.xrLabel6.StylePriority.UseBackColor = false; - this.xrLabel6.StylePriority.UseBorders = false; - this.xrLabel6.StylePriority.UseFont = false; - this.xrLabel6.StylePriority.UsePadding = false; - this.xrLabel6.StylePriority.UseTextAlignment = false; - this.xrLabel6.Text = "[CustomerName]"; - this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel5 - // - this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.11109F); - this.xrLabel5.Name = "xrLabel5"; - this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel5.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); - this.xrLabel5.StylePriority.UseBackColor = false; - this.xrLabel5.StylePriority.UseBorders = false; - this.xrLabel5.StylePriority.UseFont = false; - this.xrLabel5.StylePriority.UsePadding = false; - this.xrLabel5.StylePriority.UseTextAlignment = false; - this.xrLabel5.Text = "[Month] [Year]"; - this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel4 - // - this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F); - this.xrLabel4.Name = "xrLabel4"; - this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); - this.xrLabel4.StylePriority.UseBackColor = false; - this.xrLabel4.StylePriority.UseBorders = false; - this.xrLabel4.StylePriority.UseFont = false; - this.xrLabel4.StylePriority.UsePadding = false; - this.xrLabel4.StylePriority.UseTextAlignment = false; - this.xrLabel4.Text = "Klientin, Klient"; - this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel3 - // - this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right))); - this.xrLabel3.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F); - this.xrLabel3.Name = "xrLabel3"; - this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); - this.xrLabel3.StylePriority.UseBackColor = false; - this.xrLabel3.StylePriority.UseBorders = false; - this.xrLabel3.StylePriority.UseFont = false; - this.xrLabel3.StylePriority.UsePadding = false; - this.xrLabel3.StylePriority.UseTextAlignment = false; - this.xrLabel3.Text = "Monat"; - this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel2 - // - this.xrLabel2.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); - this.xrLabel2.Multiline = true; - this.xrLabel2.Name = "xrLabel2"; - this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); - this.xrLabel2.SizeF = new System.Drawing.SizeF(674.9998F, 25F); - this.xrLabel2.StylePriority.UseFont = false; - this.xrLabel2.StylePriority.UseTextAlignment = false; - this.xrLabel2.Text = "Quittierungsbeleg [Mandator.Name]"; - this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; - // - // formattingRuleServiceDesc - // - this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; - this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; - this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; - this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; - // - // formattingRuleCostBearer - // - this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; - this.formattingRuleCostBearer.DataMember = "ServicesDouble"; - this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; - this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; - // - // formattingRuleEmployeeName - // - this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; - this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; - this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; - this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; - // - // topMarginBand1 - // - this.topMarginBand1.HeightF = 100F; - this.topMarginBand1.Name = "topMarginBand1"; - // - // bottomMarginBand1 - // - this.bottomMarginBand1.HeightF = 30F; - this.bottomMarginBand1.Name = "bottomMarginBand1"; - // - // GroupFooter1 - // - this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { - this.xrLabel17, - this.lblUnterschriftKlient, - this.lblUnterschriftMitarbeiter, - this.xrTableAbwesenheiten, - this.lblHatAbwesenheiten, - this.lblHatGruppen, - this.xrRichText2, - this.xrRichText1, - this.xrLabel15, - this.xrLabel13, - this.xrLabel12, - this.xrLabel11, - this.xrLabel10, - this.xrLabel9, - this.xrLabel1}); - this.GroupFooter1.HeightF = 290.2084F; - this.GroupFooter1.KeepTogether = true; - this.GroupFooter1.Name = "GroupFooter1"; - // - // lblUnterschriftKlient - // - this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.lblUnterschriftKlient.Font = new System.Drawing.Font("Arial", 10F); - this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(94.99572F, 270.2084F); - this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; - this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(271.8472F, 20F); - this.lblUnterschriftKlient.StylePriority.UseBackColor = false; - this.lblUnterschriftKlient.StylePriority.UseBorders = false; - this.lblUnterschriftKlient.StylePriority.UseFont = false; - this.lblUnterschriftKlient.StylePriority.UsePadding = false; - this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; - this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; - this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // lblUnterschriftMitarbeiter - // - this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F); - this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.3057F, 270.2084F); - this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; - this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); - this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; - this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; - this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; - this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // xrTableAbwesenheiten - // - this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black; - this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrTableAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 100.2083F); - this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; - this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { - this.xrTableRow3, - this.xrTableRow4, - this.xrTableRow5, - this.xrTableRow7, - this.xrTableRow8}); - this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F); - this.xrTableAbwesenheiten.StylePriority.UseBorders = false; - this.xrTableAbwesenheiten.StylePriority.UseFont = false; - this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrTableRow3 - // - this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell16, - this.xrTableCell17, - this.xrTableCell18}); - this.xrTableRow3.Name = "xrTableRow3"; - this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); - this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - this.xrTableRow3.Weight = 1D; - // - // xrTableCell16 - // - this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell16.Name = "xrTableCell16"; - this.xrTableCell16.StylePriority.UseBorders = false; - this.xrTableCell16.StylePriority.UseFont = false; - this.xrTableCell16.StylePriority.UsePadding = false; - this.xrTableCell16.StylePriority.UseTextAlignment = false; - this.xrTableCell16.Text = "von"; - this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell16.Weight = 0.1073232364991462D; - // - // xrTableCell17 - // - this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell17.Name = "xrTableCell17"; - this.xrTableCell17.StylePriority.UseBorders = false; - this.xrTableCell17.StylePriority.UseFont = false; - this.xrTableCell17.StylePriority.UsePadding = false; - this.xrTableCell17.StylePriority.UseTextAlignment = false; - this.xrTableCell17.Text = "bis"; - this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell17.Weight = 0.10732323432577288D; - // - // xrTableCell18 - // - this.xrTableCell18.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell18.Name = "xrTableCell18"; - this.xrTableCell18.StylePriority.UseBorders = false; - this.xrTableCell18.StylePriority.UseFont = false; - this.xrTableCell18.StylePriority.UsePadding = false; - this.xrTableCell18.StylePriority.UseTextAlignment = false; - this.xrTableCell18.Text = "Tage"; - this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell18.Weight = 0.075757568269402914D; - // - // xrTableRow4 - // - this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell19, - this.xrTableCell20, - this.xrTableCell21}); - this.xrTableRow4.Name = "xrTableRow4"; - this.xrTableRow4.Weight = 1D; - // - // xrTableCell19 - // - this.xrTableCell19.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell19.Name = "xrTableCell19"; - this.xrTableCell19.StylePriority.UseFont = false; - this.xrTableCell19.StylePriority.UseTextAlignment = false; - this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell19.Weight = 0.1073232364991462D; - // - // xrTableCell20 - // - this.xrTableCell20.Font = new System.Drawing.Font("Arial", 10F, 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.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell20.Weight = 0.10732323432577288D; - // - // xrTableCell21 - // - this.xrTableCell21.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell21.Name = "xrTableCell21"; - this.xrTableCell21.StylePriority.UseFont = false; - this.xrTableCell21.StylePriority.UseTextAlignment = false; - this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell21.Weight = 0.075757568269402914D; - // - // xrTableRow5 - // - this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell22, - this.xrTableCell23, - this.xrTableCell24}); - this.xrTableRow5.Name = "xrTableRow5"; - this.xrTableRow5.Weight = 1D; - // - // xrTableCell22 - // - this.xrTableCell22.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell22.Name = "xrTableCell22"; - this.xrTableCell22.StylePriority.UseFont = false; - this.xrTableCell22.StylePriority.UseTextAlignment = false; - this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell22.Weight = 0.1073232364991462D; - // - // xrTableCell23 - // - this.xrTableCell23.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell23.Name = "xrTableCell23"; - this.xrTableCell23.StylePriority.UseFont = false; - this.xrTableCell23.StylePriority.UseTextAlignment = false; - this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell23.Weight = 0.10732323432577288D; - // - // xrTableCell24 - // - this.xrTableCell24.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell24.Name = "xrTableCell24"; - this.xrTableCell24.StylePriority.UseFont = false; - this.xrTableCell24.StylePriority.UseTextAlignment = false; - this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell24.Weight = 0.075757568269402914D; - // - // xrTableRow7 - // - this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell25, - this.xrTableCell26, - this.xrTableCell27}); - this.xrTableRow7.Name = "xrTableRow7"; - this.xrTableRow7.Weight = 1D; - // - // xrTableCell25 - // - this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell25.Name = "xrTableCell25"; - this.xrTableCell25.StylePriority.UseFont = false; - this.xrTableCell25.StylePriority.UseTextAlignment = false; - this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell25.Weight = 0.1073232364991462D; - // - // xrTableCell26 - // - this.xrTableCell26.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell26.Name = "xrTableCell26"; - this.xrTableCell26.StylePriority.UseFont = false; - this.xrTableCell26.StylePriority.UseTextAlignment = false; - this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell26.Weight = 0.10732323432577288D; - // - // xrTableCell27 - // - this.xrTableCell27.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell27.Name = "xrTableCell27"; - this.xrTableCell27.StylePriority.UseFont = false; - this.xrTableCell27.StylePriority.UseTextAlignment = false; - this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell27.Weight = 0.075757568269402914D; - // - // xrTableRow8 - // - this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { - this.xrTableCell29, - this.xrTableCell30, - this.xrTableCell31}); - this.xrTableRow8.Name = "xrTableRow8"; - this.xrTableRow8.Weight = 1D; - // - // xrTableCell29 - // - this.xrTableCell29.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell29.Name = "xrTableCell29"; - this.xrTableCell29.StylePriority.UseFont = false; - this.xrTableCell29.StylePriority.UseTextAlignment = false; - this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell29.Weight = 0.1073232364991462D; - // - // xrTableCell30 - // - this.xrTableCell30.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell30.Name = "xrTableCell30"; - this.xrTableCell30.StylePriority.UseFont = false; - this.xrTableCell30.StylePriority.UseTextAlignment = false; - this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell30.Weight = 0.10732323432577288D; - // - // xrTableCell31 - // - this.xrTableCell31.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0))); - this.xrTableCell31.Name = "xrTableCell31"; - this.xrTableCell31.StylePriority.UseFont = false; - this.xrTableCell31.StylePriority.UseTextAlignment = false; - this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - this.xrTableCell31.Weight = 0.075757568269402914D; - // - // lblHatAbwesenheiten - // - this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.lblHatAbwesenheiten.Font = new System.Drawing.Font("Arial", 10F); - this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1346F, 150.2083F); - this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; - this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F); - this.lblHatAbwesenheiten.StylePriority.UseBackColor = false; - this.lblHatAbwesenheiten.StylePriority.UseBorders = false; - this.lblHatAbwesenheiten.StylePriority.UseFont = false; - this.lblHatAbwesenheiten.StylePriority.UsePadding = false; - this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false; - this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // lblHatGruppen - // - this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.lblHatGruppen.Font = new System.Drawing.Font("Arial", 10F); - this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1346F, 100.2083F); - this.lblHatGruppen.Name = "lblHatGruppen"; - this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F); - this.lblHatGruppen.StylePriority.UseBackColor = false; - this.lblHatGruppen.StylePriority.UseBorders = false; - this.lblHatGruppen.StylePriority.UseFont = false; - this.lblHatGruppen.StylePriority.UsePadding = false; - this.lblHatGruppen.StylePriority.UseTextAlignment = false; - this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // xrRichText2 - // - this.xrRichText2.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4681F, 150.2083F); - this.xrRichText2.Name = "xrRichText2"; - this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); - this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F); - this.xrRichText2.StylePriority.UseFont = false; - // - // xrRichText1 - // - this.xrRichText1.Font = new System.Drawing.Font("Arial", 8F); - this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4681F, 100.2083F); - this.xrRichText1.Name = "xrRichText1"; - this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); - this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F); - this.xrRichText1.StylePriority.UseFont = false; - // - // xrLabel15 - // - this.xrLabel15.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Underline); - this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100.2083F); - this.xrLabel15.Multiline = true; - this.xrLabel15.Name = "xrLabel15"; - this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F); - this.xrLabel15.StylePriority.UseBackColor = false; - this.xrLabel15.StylePriority.UseBorders = false; - this.xrLabel15.StylePriority.UseFont = false; - this.xrLabel15.StylePriority.UsePadding = false; - this.xrLabel15.StylePriority.UseTextAlignment = false; - this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:"; - this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; - // - // xrLabel13 - // - this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 39.99998F); - this.xrLabel13.Name = "xrLabel13"; - this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel13.SizeF = new System.Drawing.SizeF(320F, 20F); - this.xrLabel13.StylePriority.UseBackColor = false; - this.xrLabel13.StylePriority.UseBorders = false; - this.xrLabel13.StylePriority.UseFont = false; - this.xrLabel13.StylePriority.UsePadding = false; - this.xrLabel13.StylePriority.UseTextAlignment = false; - this.xrLabel13.Text = "GR = Gruppenangebot"; - this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel12 - // - this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99999F); - this.xrLabel12.Name = "xrLabel12"; - this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel12.SizeF = new System.Drawing.SizeF(320F, 20F); - this.xrLabel12.StylePriority.UseBackColor = false; - this.xrLabel12.StylePriority.UseBorders = false; - this.xrLabel12.StylePriority.UseFont = false; - this.xrLabel12.StylePriority.UsePadding = false; - this.xrLabel12.StylePriority.UseTextAlignment = false; - this.xrLabel12.Text = "E = ear to ear, face to face"; - this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel11 - // - this.xrLabel11.Font = new System.Drawing.Font("Arial", 8F); - this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F); - this.xrLabel11.Name = "xrLabel11"; - this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F); - this.xrLabel11.StylePriority.UseBackColor = false; - this.xrLabel11.StylePriority.UseBorders = false; - this.xrLabel11.StylePriority.UseFont = false; - this.xrLabel11.StylePriority.UsePadding = false; - this.xrLabel11.StylePriority.UseTextAlignment = false; - this.xrLabel11.Text = "Ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)"; - this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // xrLabel10 - // - this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F); - this.xrLabel10.Name = "xrLabel10"; - this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel10.SizeF = new System.Drawing.SizeF(320F, 20F); - this.xrLabel10.StylePriority.UseBackColor = false; - this.xrLabel10.StylePriority.UseBorders = false; - this.xrLabel10.StylePriority.UseFont = false; - this.xrLabel10.StylePriority.UsePadding = false; - this.xrLabel10.StylePriority.UseTextAlignment = false; - this.xrLabel10.Text = "Fachleistungen in Minuten"; - this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel9 - // - this.xrLabel9.Borders = DevExpress.XtraPrinting.BorderSide.Right; - this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(245F, 0F); - this.xrLabel9.Name = "xrLabel9"; - this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel9.SizeF = new System.Drawing.SizeF(85F, 20F); - this.xrLabel9.StylePriority.UseBackColor = false; - this.xrLabel9.StylePriority.UseBorders = false; - this.xrLabel9.StylePriority.UseFont = false; - this.xrLabel9.StylePriority.UsePadding = false; - this.xrLabel9.StylePriority.UseTextAlignment = false; - this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // xrLabel1 - // - this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillable", "{0:0.##}")}); - this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F); - this.xrLabel1.Name = "xrLabel1"; - this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F); - this.xrLabel1.StylePriority.UseBackColor = false; - this.xrLabel1.StylePriority.UseBorders = false; - this.xrLabel1.StylePriority.UseFont = false; - this.xrLabel1.StylePriority.UsePadding = false; - this.xrLabel1.StylePriority.UseTextAlignment = false; - this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // - // fieldKontaktArt - // - this.fieldKontaktArt.DataMember = "Services"; - this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; - this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; - this.fieldKontaktArt.Name = "fieldKontaktArt"; - // - // xrLabel17 - // - this.xrLabel17.Font = new System.Drawing.Font("Arial", 10F); - this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 59.99997F); - this.xrLabel17.Name = "xrLabel17"; - this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel17.SizeF = new System.Drawing.SizeF(320F, 20F); - this.xrLabel17.StylePriority.UseBackColor = false; - this.xrLabel17.StylePriority.UseBorders = false; - this.xrLabel17.StylePriority.UseFont = false; - this.xrLabel17.StylePriority.UsePadding = false; - this.xrLabel17.StylePriority.UseTextAlignment = false; - this.xrLabel17.Text = "F = Fehlkontakt"; - this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; - // - // Quittierungsbeleg - // - this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { - this.Detail, - this.DetailReport, - this.ReportHeader, - this.topMarginBand1, - this.bottomMarginBand1, - this.GroupFooter1}); - this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { - this.fieldKontaktArt}); - this.DataSource = this.bindingSource1; - this.Font = new System.Drawing.Font("Arial", 10F); - this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { - this.formattingRuleStartDate, - this.formattingRuleServiceDesc, - this.formattingRuleCostBearer, - this.formattingRuleEmployeeName}); - this.Margins = new System.Drawing.Printing.Margins(50, 30, 100, 30); - this.PageHeight = 1169; - this.PageWidth = 827; - this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; - this.Version = "17.1"; - ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); - ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); - + this.components = new System.ComponentModel.Container(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Quittierungsbeleg)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable3 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox(); + this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule(); + this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.lblHatAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel(); + this.lblHatGruppen = new DevExpress.XtraReports.UI.XRLabel(); + this.xrRichText2 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrRichText1 = new DevExpress.XtraReports.UI.XRRichText(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.Expanded = false; + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.GroupHeader1}); + this.DetailReport.DataMember = "Services"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable3}); + this.Detail1.HeightF = 20F; + this.Detail1.Name = "Detail1"; + this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTable3 + // + this.xrTable3.BorderColor = System.Drawing.Color.Black; + this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable3.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.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable3.Name = "xrTable3"; + this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow6}); + this.xrTable3.SizeF = new System.Drawing.SizeF(735F, 20F); + this.xrTable3.StylePriority.UseFont = false; + this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell10, + this.xrTableCell2, + this.xrTableCell15, + this.xrTableCell12, + this.xrTableCell44, + this.xrTableCell50}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow6.Weight = 1D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")}); + this.xrTableCell13.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.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBorders = false; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UsePadding = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "xrTableCell13"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell13.Weight = 0.11994951833461227D; + // + // xrTableCell14 + // + this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")}); + this.xrTableCell14.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.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.StylePriority.UseBorders = false; + this.xrTableCell14.StylePriority.UseFont = false; + this.xrTableCell14.StylePriority.UsePadding = false; + this.xrTableCell14.StylePriority.UseTextAlignment = false; + this.xrTableCell14.Text = "xrTableCell14"; + this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell14.Weight = 0.094696981389528381D; + // + // xrTableCell10 + // + this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")}); + this.xrTableCell10.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseBorders = false; + this.xrTableCell10.StylePriority.UseFont = false; + this.xrTableCell10.StylePriority.UsePadding = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "xrTableCell10"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.094696933224158855D; + // + // xrTableCell2 + // + this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice5")}); + this.xrTableCell2.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.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UsePadding = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.05366162346946534D; + // + // xrTableCell15 + // + this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CustomerCount", "{0:0}")}); + this.xrTableCell15.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.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.StylePriority.UseBorders = false; + this.xrTableCell15.StylePriority.UseFont = false; + this.xrTableCell15.StylePriority.UsePadding = false; + this.xrTableCell15.StylePriority.UseTextAlignment = false; + this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell15.Weight = 0.05366162346946534D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")}); + this.xrTableCell12.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseBorders = false; + this.xrTableCell12.StylePriority.UseFont = false; + this.xrTableCell12.StylePriority.UsePadding = false; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell12.Weight = 0.10732323052948757D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell44.Weight = 0.20202019104791347D; + // + // xrTableCell50 + // + this.xrTableCell50.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.picSignature}); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseBorders = false; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.StylePriority.UsePadding = false; + this.xrTableCell50.StylePriority.UseTextAlignment = false; + this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell50.Weight = 0.20202019042968572D; + // + // picSignature + // + this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")}); + this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.picSignature.Name = "picSignature"; + this.picSignature.SizeF = new System.Drawing.SizeF(160.0001F, 20.00001F); + this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + this.picSignature.StylePriority.UseBorders = false; + this.picSignature.BeforePrint += new DevExpress.XtraReports.UI.BeforePrintEventHandler(this.picSignature_BeforePrint); + // + // GroupHeader1 + // + this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableServiceRecords1}); + this.GroupHeader1.HeightF = 70F; + this.GroupHeader1.Name = "GroupHeader1"; + this.GroupHeader1.RepeatEveryPage = true; + this.GroupHeader1.StylePriority.UseFont = false; + // + // xrTableServiceRecords1 + // + this.xrTableServiceRecords1.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableServiceRecords1.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableServiceRecords1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableServiceRecords1.Name = "xrTableServiceRecords1"; + this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow1}); + this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(735F, 70F); + this.xrTableServiceRecords1.StylePriority.UseBackColor = false; + this.xrTableServiceRecords1.StylePriority.UseBorders = false; + this.xrTableServiceRecords1.StylePriority.UseFont = false; + this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell11, + this.xrTableCell9, + this.xrTableCell28, + this.xrTableCell48}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow2.Weight = 0.48945783132530124D; + // + // xrTableCell3 + // + this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell3.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.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseBorders = false; + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.Text = "Datum"; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell3.Weight = 0.26536312849161997D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell4.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.xrTableCell4.Multiline = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(4, 4, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Uhrzeit"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell4.Weight = 0.41899441340782145D; + // + // xrTableCell11 + // + this.xrTableCell11.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell11.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.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(12, 12, 0, 0, 100F); + this.xrTableCell11.StylePriority.UseBorders = false; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UsePadding = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Angebot"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell11.Weight = 0.23743016759776542D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell9.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.xrTableCell9.Multiline = true; + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseFont = false; + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.Text = "FLS in"; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell9.Weight = 0.23743016759776536D; + // + // xrTableCell28 + // + this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.StylePriority.UseBorders = false; + this.xrTableCell28.StylePriority.UseFont = false; + this.xrTableCell28.StylePriority.UseTextAlignment = false; + this.xrTableCell28.Text = "Betreuerin / Betreuer"; + this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell28.Weight = 0.44692737430167595D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell48.Multiline = true; + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UseTextAlignment = false; + this.xrTableCell48.Text = "Unterschrift"; + this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; + this.xrTableCell48.Weight = 0.44692737430167606D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell8, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell43, + this.xrTableCell49}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1.223644578313253D; + // + // xrTableCell1 + // + this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBorders = false; + this.xrTableCell1.Weight = 0.26536312849161997D; + // + // xrTableCell8 + // + this.xrTableCell8.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell8.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.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseBorders = false; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "von"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell8.Weight = 0.20949720670391073D; + // + // xrTableCell5 + // + this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell5.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.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.StylePriority.UseBorders = false; + this.xrTableCell5.StylePriority.UseFont = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "bis"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell5.Weight = 0.2094972067039107D; + // + // xrTableCell6 + // + this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell6.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.xrTableCell6.Multiline = true; + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.StylePriority.UseBorders = false; + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Art /\r\nAnzahl\r\nKlienten"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell6.Weight = 0.23743016759776545D; + // + // xrTableCell7 + // + this.xrTableCell7.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell7.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.xrTableCell7.Multiline = true; + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseBackColor = false; + this.xrTableCell7.StylePriority.UseBorders = false; + this.xrTableCell7.StylePriority.UseFont = false; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Minuten\r\n(ohne 1,2)"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell7.Weight = 0.23743016759776536D; + // + // xrTableCell43 + // + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell43.Multiline = true; + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Weight = 0.44692737430167595D; + // + // xrTableCell49 + // + this.xrTableCell49.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell49.Multiline = true; + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.StylePriority.UseBorders = false; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.StylePriority.UseTextAlignment = false; + this.xrTableCell49.Text = "Klientin / Klient"; + this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + this.xrTableCell49.Weight = 0.44692737430167606D; + // + // formattingRuleStartDate + // + this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleStartDate.DataMember = "ServicesDouble"; + this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleStartDate.Name = "formattingRuleStartDate"; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel14, + this.xrLabel16, + this.xrLabel7, + this.xrLabel8, + this.xrLabel6, + this.xrLabel5, + this.xrLabel4, + this.xrLabel3, + this.xrLabel2}); + this.ReportHeader.HeightF = 130F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel14 + // + this.xrLabel14.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel14.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 47.1111F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(178.7501F, 30.50001F); + this.xrLabel14.StylePriority.UseBackColor = false; + this.xrLabel14.StylePriority.UseBorders = false; + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.StylePriority.UsePadding = false; + this.xrLabel14.StylePriority.UseTextAlignment = false; + this.xrLabel14.Text = "Bewilligte FLS wöchentlich"; + this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel16 + // + this.xrLabel16.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.##}")}); + this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(593.75F, 47.1111F); + this.xrLabel16.Name = "xrLabel16"; + this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel16.SizeF = new System.Drawing.SizeF(100.2502F, 30.50001F); + this.xrLabel16.StylePriority.UseBackColor = false; + this.xrLabel16.StylePriority.UseBorders = false; + this.xrLabel16.StylePriority.UseFont = false; + this.xrLabel16.StylePriority.UsePadding = false; + this.xrLabel16.StylePriority.UseTextAlignment = false; + this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel7 + // + this.xrLabel7.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel7.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(415F, 77.6111F); + this.xrLabel7.Name = "xrLabel7"; + this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel7.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel7.StylePriority.UseBackColor = false; + this.xrLabel7.StylePriority.UseBorders = false; + this.xrLabel7.StylePriority.UseFont = false; + this.xrLabel7.StylePriority.UsePadding = false; + this.xrLabel7.StylePriority.UseTextAlignment = false; + this.xrLabel7.Text = "Aktenzeichen"; + this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel8 + // + this.xrLabel8.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 77.6111F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(158.3612F, 30.50001F); + this.xrLabel8.StylePriority.UseBackColor = false; + this.xrLabel8.StylePriority.UseBorders = false; + this.xrLabel8.StylePriority.UseFont = false; + this.xrLabel8.StylePriority.UsePadding = false; + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "[ReferenceNumber]"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel6 + // + this.xrLabel6.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(170F, 77.6111F); + this.xrLabel6.Name = "xrLabel6"; + this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel6.SizeF = new System.Drawing.SizeF(209.3611F, 30.50001F); + this.xrLabel6.StylePriority.UseBackColor = false; + this.xrLabel6.StylePriority.UseBorders = false; + this.xrLabel6.StylePriority.UseFont = false; + this.xrLabel6.StylePriority.UsePadding = false; + this.xrLabel6.StylePriority.UseTextAlignment = false; + this.xrLabel6.Text = "[CustomerName]"; + this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel5 + // + this.xrLabel5.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(170F, 47.11109F); + this.xrLabel5.Name = "xrLabel5"; + this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel5.SizeF = new System.Drawing.SizeF(160F, 30.5F); + this.xrLabel5.StylePriority.UseBackColor = false; + this.xrLabel5.StylePriority.UseBorders = false; + this.xrLabel5.StylePriority.UseFont = false; + this.xrLabel5.StylePriority.UsePadding = false; + this.xrLabel5.StylePriority.UseTextAlignment = false; + this.xrLabel5.Text = "[Month] [Year]"; + this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(49.36111F, 77.6111F); + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseBorders = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.StylePriority.UsePadding = false; + this.xrLabel4.StylePriority.UseTextAlignment = false; + this.xrLabel4.Text = "Klientin, Klient"; + this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 47.11109F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(120.6389F, 30.50001F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseBorders = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.StylePriority.UsePadding = false; + this.xrLabel3.StylePriority.UseTextAlignment = false; + this.xrLabel3.Text = "Monat"; + this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel2 + // + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(674.9998F, 25F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.StylePriority.UseTextAlignment = false; + this.xrLabel2.Text = "Quittierungsbeleg [Mandator.Name]"; + this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter; + // + // formattingRuleServiceDesc + // + this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleServiceDesc.DataMember = "ServicesDouble"; + this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc"; + // + // formattingRuleCostBearer + // + this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleCostBearer.DataMember = "ServicesDouble"; + this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleCostBearer.Name = "formattingRuleCostBearer"; + // + // formattingRuleEmployeeName + // + this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]"; + this.formattingRuleEmployeeName.DataMember = "ServicesDouble"; + this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName"; + // + // topMarginBand1 + // + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 30F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel23, + this.xrLabel20, + this.xrLabel21, + this.xrLabel17, + this.lblUnterschriftMitarbeiter, + this.xrTableAbwesenheiten, + this.lblHatAbwesenheiten, + this.lblHatGruppen, + this.xrRichText2, + this.xrRichText1, + this.xrLabel15, + this.xrLabel13, + this.xrLabel12, + this.xrLabel11, + this.xrLabel10, + this.xrLabel1}); + this.GroupFooter1.HeightF = 299.7538F; + this.GroupFooter1.KeepTogether = true; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel17 + // + this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0F, 40F); + this.xrLabel17.Name = "xrLabel17"; + this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel17.SizeF = new System.Drawing.SizeF(245F, 20F); + this.xrLabel17.StylePriority.UseBackColor = false; + this.xrLabel17.StylePriority.UseBorders = false; + this.xrLabel17.StylePriority.UseFont = false; + this.xrLabel17.StylePriority.UsePadding = false; + this.xrLabel17.StylePriority.UseTextAlignment = false; + this.xrLabel17.Text = "F = Fehlkontakt"; + this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // lblUnterschriftMitarbeiter + // + this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.3055F, 279.7539F); + this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; + this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); + this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; + this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; + this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; + this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableAbwesenheiten + // + this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black; + this.xrTableAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableAbwesenheiten.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.xrTableAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(170F, 100.2083F); + this.xrTableAbwesenheiten.Name = "xrTableAbwesenheiten"; + this.xrTableAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableAbwesenheiten.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow3, + this.xrTableRow4, + this.xrTableRow5, + this.xrTableRow7, + this.xrTableRow8}); + this.xrTableAbwesenheiten.SizeF = new System.Drawing.SizeF(230F, 100F); + this.xrTableAbwesenheiten.StylePriority.UseBorders = false; + this.xrTableAbwesenheiten.StylePriority.UseFont = false; + this.xrTableAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.xrTableRow3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + this.xrTableRow3.Weight = 1D; + // + // xrTableCell16 + // + this.xrTableCell16.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.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UseFont = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "von"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell16.Weight = 0.1073232364991462D; + // + // xrTableCell17 + // + this.xrTableCell17.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.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UseFont = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "bis"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell17.Weight = 0.10732323432577288D; + // + // xrTableCell18 + // + this.xrTableCell18.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.StylePriority.UseBorders = false; + this.xrTableCell18.StylePriority.UseFont = false; + this.xrTableCell18.StylePriority.UsePadding = false; + this.xrTableCell18.StylePriority.UseTextAlignment = false; + this.xrTableCell18.Text = "Tage"; + this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell18.Weight = 0.075757568269402914D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell21}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 1D; + // + // xrTableCell19 + // + this.xrTableCell19.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.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseFont = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell19.Weight = 0.1073232364991462D; + // + // xrTableCell20 + // + this.xrTableCell20.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.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.StylePriority.UseFont = false; + this.xrTableCell20.StylePriority.UseTextAlignment = false; + this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell20.Weight = 0.10732323432577288D; + // + // xrTableCell21 + // + this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell21.Weight = 0.075757568269402914D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 1D; + // + // xrTableCell22 + // + this.xrTableCell22.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.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.StylePriority.UseFont = false; + this.xrTableCell22.StylePriority.UseTextAlignment = false; + this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell22.Weight = 0.1073232364991462D; + // + // xrTableCell23 + // + this.xrTableCell23.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.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.StylePriority.UseFont = false; + this.xrTableCell23.StylePriority.UseTextAlignment = false; + this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell23.Weight = 0.10732323432577288D; + // + // xrTableCell24 + // + this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.StylePriority.UseFont = false; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell24.Weight = 0.075757568269402914D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.Weight = 1D; + // + // xrTableCell25 + // + this.xrTableCell25.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.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell25.Weight = 0.1073232364991462D; + // + // xrTableCell26 + // + this.xrTableCell26.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.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.StylePriority.UseFont = false; + this.xrTableCell26.StylePriority.UseTextAlignment = false; + this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell26.Weight = 0.10732323432577288D; + // + // xrTableCell27 + // + this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseFont = false; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell27.Weight = 0.075757568269402914D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 1D; + // + // xrTableCell29 + // + this.xrTableCell29.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.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.StylePriority.UseFont = false; + this.xrTableCell29.StylePriority.UseTextAlignment = false; + this.xrTableCell29.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell29.Weight = 0.1073232364991462D; + // + // xrTableCell30 + // + this.xrTableCell30.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.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.StylePriority.UseFont = false; + this.xrTableCell30.StylePriority.UseTextAlignment = false; + this.xrTableCell30.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell30.Weight = 0.10732323432577288D; + // + // xrTableCell31 + // + this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseFont = false; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell31.Weight = 0.075757568269402914D; + // + // lblHatAbwesenheiten + // + this.lblHatAbwesenheiten.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatAbwesenheiten.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(435.1346F, 150.2083F); + this.lblHatAbwesenheiten.Name = "lblHatAbwesenheiten"; + this.lblHatAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatAbwesenheiten.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatAbwesenheiten.StylePriority.UseBackColor = false; + this.lblHatAbwesenheiten.StylePriority.UseBorders = false; + this.lblHatAbwesenheiten.StylePriority.UseFont = false; + this.lblHatAbwesenheiten.StylePriority.UsePadding = false; + this.lblHatAbwesenheiten.StylePriority.UseTextAlignment = false; + this.lblHatAbwesenheiten.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblHatGruppen + // + this.lblHatGruppen.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.lblHatGruppen.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblHatGruppen.LocationFloat = new DevExpress.Utils.PointFloat(435.1346F, 100.2083F); + this.lblHatGruppen.Name = "lblHatGruppen"; + this.lblHatGruppen.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblHatGruppen.SizeF = new System.Drawing.SizeF(30F, 30F); + this.lblHatGruppen.StylePriority.UseBackColor = false; + this.lblHatGruppen.StylePriority.UseBorders = false; + this.lblHatGruppen.StylePriority.UseFont = false; + this.lblHatGruppen.StylePriority.UsePadding = false; + this.lblHatGruppen.StylePriority.UseTextAlignment = false; + this.lblHatGruppen.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrRichText2 + // + this.xrRichText2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText2.LocationFloat = new DevExpress.Utils.PointFloat(474.4681F, 150.2083F); + this.xrRichText2.Name = "xrRichText2"; + this.xrRichText2.SerializableRtfString = resources.GetString("xrRichText2.SerializableRtfString"); + this.xrRichText2.SizeF = new System.Drawing.SizeF(264.972F, 68.05556F); + this.xrRichText2.StylePriority.UseFont = false; + // + // xrRichText1 + // + this.xrRichText1.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrRichText1.LocationFloat = new DevExpress.Utils.PointFloat(474.4681F, 100.2083F); + this.xrRichText1.Name = "xrRichText1"; + this.xrRichText1.SerializableRtfString = resources.GetString("xrRichText1.SerializableRtfString"); + this.xrRichText1.SizeF = new System.Drawing.SizeF(264.9721F, 50F); + this.xrRichText1.StylePriority.UseFont = false; + // + // xrLabel15 + // + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Underline); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 100.2083F); + this.xrLabel15.Multiline = true; + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(170F, 43.61115F); + this.xrLabel15.StylePriority.UseBackColor = false; + this.xrLabel15.StylePriority.UseBorders = false; + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.StylePriority.UsePadding = false; + this.xrLabel15.StylePriority.UseTextAlignment = false; + this.xrLabel15.Text = "Krankenhausaufenthalte/\r\nstat. Rehamaßnahmen:"; + this.xrLabel15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // xrLabel13 + // + this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.00002F); + this.xrLabel13.Name = "xrLabel13"; + this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel13.SizeF = new System.Drawing.SizeF(245F, 20.00001F); + this.xrLabel13.StylePriority.UseBackColor = false; + this.xrLabel13.StylePriority.UseBorders = false; + this.xrLabel13.StylePriority.UseFont = false; + this.xrLabel13.StylePriority.UsePadding = false; + this.xrLabel13.StylePriority.UseTextAlignment = false; + this.xrLabel13.Text = "GR = Gruppenangebot"; + this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel12 + // + this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrLabel12.Name = "xrLabel12"; + this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel12.SizeF = new System.Drawing.SizeF(245F, 20F); + this.xrLabel12.StylePriority.UseBackColor = false; + this.xrLabel12.StylePriority.UseBorders = false; + this.xrLabel12.StylePriority.UseFont = false; + this.xrLabel12.StylePriority.UsePadding = false; + this.xrLabel12.StylePriority.UseTextAlignment = false; + this.xrLabel12.Text = "E = ear to ear, face to face"; + this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel11 + // + this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(415F, 19.99999F); + this.xrLabel11.Name = "xrLabel11"; + this.xrLabel11.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel11.StylePriority.UseBackColor = false; + this.xrLabel11.StylePriority.UseBorders = false; + this.xrLabel11.StylePriority.UseFont = false; + this.xrLabel11.StylePriority.UsePadding = false; + this.xrLabel11.StylePriority.UseTextAlignment = false; + this.xrLabel11.Text = "ohne Faktor 1,2 (wird erst bei Abrechnung eingerechnet)"; + this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // xrLabel10 + // + this.xrLabel10.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel10.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel10.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(415F, 0F); + this.xrLabel10.Name = "xrLabel10"; + this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel10.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel10.StylePriority.UseBackColor = false; + this.xrLabel10.StylePriority.UseBorders = false; + this.xrLabel10.StylePriority.UseFont = false; + this.xrLabel10.StylePriority.UsePadding = false; + this.xrLabel10.StylePriority.UseTextAlignment = false; + this.xrLabel10.Text = "Fachleistungen in Minuten"; + this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // xrLabel1 + // + this.xrLabel1.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMoFehlkontakte", "{0:0.##}")}); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(330F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel1.StylePriority.UseBackColor = false; + this.xrLabel1.StylePriority.UseBorders = false; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // fieldKontaktArt + // + this.fieldKontaktArt.DataMember = "Services"; + this.fieldKontaktArt.Expression = "Iif([IsGroup], \'GR\', \'E\')"; + this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldKontaktArt.Name = "fieldKontaktArt"; + // + // xrLabel23 + // + this.xrLabel23.BackColor = System.Drawing.Color.Transparent; + this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 20.00001F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel23.StylePriority.UseBackColor = false; + this.xrLabel23.StylePriority.UseBorders = false; + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.StylePriority.UsePadding = false; + this.xrLabel23.StylePriority.UseTextAlignment = false; + this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel20 + // + this.xrLabel20.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")}); + this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(329.9999F, 40.00003F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel20.StylePriority.UseBackColor = false; + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UsePadding = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel21 + // + this.xrLabel21.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 40.00003F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel21.StylePriority.UseBackColor = false; + this.xrLabel21.StylePriority.UseBorders = false; + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UsePadding = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "Fehlkontakte in Minuten"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO); + // + // Quittierungsbeleg + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.GroupFooter1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldKontaktArt}); + this.DataSource = this.bindingSource1; + this.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.formattingRuleStartDate, + this.formattingRuleServiceDesc, + this.formattingRuleCostBearer, + this.formattingRuleEmployeeName}); + this.Margins = new DevExpress.Drawing.DXMargins(50F, 30F, 100F, 30F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + } #endregion @@ -1280,7 +1343,6 @@ namespace AbwDziallasMuhrin private DevExpress.XtraReports.UI.CalculatedField fieldKontaktArt; private DevExpress.XtraReports.UI.XRLabel xrLabel11; private DevExpress.XtraReports.UI.XRLabel xrLabel10; - private DevExpress.XtraReports.UI.XRLabel xrLabel9; private DevExpress.XtraReports.UI.XRLabel xrLabel1; private DevExpress.XtraReports.UI.XRLabel xrLabel13; private DevExpress.XtraReports.UI.XRLabel xrLabel12; @@ -1294,7 +1356,6 @@ namespace AbwDziallasMuhrin private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; - private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient; private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter; private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; @@ -1315,6 +1376,9 @@ namespace AbwDziallasMuhrin private DevExpress.XtraReports.UI.XRLabel xrLabel14; private DevExpress.XtraReports.UI.XRLabel xrLabel16; private DevExpress.XtraReports.UI.XRPictureBox picSignature; - private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel17; + private DevExpress.XtraReports.UI.XRLabel xrLabel23; + private DevExpress.XtraReports.UI.XRLabel xrLabel20; + private DevExpress.XtraReports.UI.XRLabel xrLabel21; } } diff --git a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs index 448635b11..c63ad1674 100644 --- a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs +++ b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs @@ -27,21 +27,19 @@ namespace AbwDziallasMuhrin foreach (var sd in pRO.Services) { - if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt")) + if (sd.IsBillable || sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt")) { - if (sd.ServiceDescription.ToLower().Contains("fehlkontakt")) - sd.Notice5 = "F"; - else if (sd.IsGroup) - sd.Notice5 = "GR"; - else if (!sd.IsGroup) - sd.Notice5 = "E"; - ServicesOverviewRO.CreateSignatureString(sd); + sd.Notice5 = "E"; if (sd.IsGroup) { - //sd.Notice5 = String.Format("{0} Teilnehmer", sd.CustomerCount); + sd.Notice5 = "GR"; hatGruppen = true; } + if (sd.ServiceDescription.ToLower().Contains("fehlkontakt") || sd.ServiceCategory.ToLower().Contains("fehlkontakt") || (sd.ProzentAbrechenbar < 100)) + { + sd.Notice5 = "F"; + } servicesBillable.Add(sd); } } @@ -103,7 +101,6 @@ namespace AbwDziallasMuhrin if (newRows > 0) { - lblUnterschriftKlient.Top += newRows * 20; lblUnterschriftMitarbeiter.Top += newRows * 20; } } diff --git a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.resx b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.resx index 9f46badba..ab9fe606d 100644 --- a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.resx +++ b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.resx @@ -1,129 +1,126 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - text/microsoft-resx - - - 2.0 - - - System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 - - - 21, 17 - - - ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A - - - ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A + + + ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEcAcgB1AHAAcABlAG4AYQBuAGcAZQBiAG8AdABlAH0AewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAZgAxAFwAZgBzADIANABcAGMAZgAxAFwAcABhAHIAfQA= + \ No newline at end of file From 5afe79aed6b957540a92a208d6371db76027d52c Mon Sep 17 00:00:00 2001 From: Kojo Date: Thu, 30 Jan 2025 19:38:40 +0100 Subject: [PATCH 05/10] =?UTF-8?q?AutismusKoelnBonn:=20Angepasste=20Tagesan?= =?UTF-8?q?sicht=20mit=20Logo=20f=C3=BCrs=20Mitarbeiterstundenkonto?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../AutismusKoelnBonn.csproj | 384 +++--- ReportImp/AutismusKoelnBonn/Logo moveAUT.PNG | Bin 0 -> 18757 bytes .../Mitarbeiterarbeitszeitkonto.cs | 60 + .../Mitarbeiterarbeitszeitkonto.designer.cs | 1187 +++++++++++++++++ .../Mitarbeiterarbeitszeitkonto.resx | 123 ++ .../Properties/Resources.Designer.cs | 63 + .../Properties/Resources.resx | 120 ++ 7 files changed, 1754 insertions(+), 183 deletions(-) create mode 100644 ReportImp/AutismusKoelnBonn/Logo moveAUT.PNG create mode 100644 ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.cs create mode 100644 ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.designer.cs create mode 100644 ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.resx create mode 100644 ReportImp/AutismusKoelnBonn/Properties/Resources.Designer.cs create mode 100644 ReportImp/AutismusKoelnBonn/Properties/Resources.resx diff --git a/ReportImp/AutismusKoelnBonn/AutismusKoelnBonn.csproj b/ReportImp/AutismusKoelnBonn/AutismusKoelnBonn.csproj index fbe703a13..16cdda215 100644 --- a/ReportImp/AutismusKoelnBonn/AutismusKoelnBonn.csproj +++ b/ReportImp/AutismusKoelnBonn/AutismusKoelnBonn.csproj @@ -1,184 +1,202 @@ - - - - - Debug - AnyCPU - {43024B23-C380-4DCE-8DC0-930292417A25} - Library - Properties - KundeXyz - 1011478760_Reports - v4.7.2 - 512 - - - - true - full - false - ..\..\CustomerDlls\ - DEBUG;TRACE - prompt - 4 - - - pdbonly - true - ..\..\CustomerDlls\ - TRACE - prompt - 4 - - - - - - - - - - - - - - - - - - - - - - - - - - - - Component - - - BudgetnachweisAnhang.cs - - - Component - - - Finanzauswertung.cs - - - Component - - - InvoiceCustomerReport.cs - - - - - - - - - Component - - - Quittierungsbeleg.cs - - - Component - - - RechnungFaktor.cs - - - Component - - - LeistungsnachweisJugendamt.cs - - - - Component - - - BasisRechnung.cs - - - - - - - - Component - - - SettlementReport.cs - - - Component - - - SettlementReport2.cs - - - - - - - {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} - Data - - - {40d8b312-ea64-49e3-a31a-5e57ed4d5654} - Report - - - {094331c3-ecee-4c89-bbfd-4c9ded89f0ef} - Service - - - {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} - Shared - - - - - BudgetnachweisAnhang.cs - Designer - - - Finanzauswertung.cs - Designer - - - InvoiceCustomerReport.cs - Designer - - - - Quittierungsbeleg.cs - Designer - - - RechnungFaktor.cs - Designer - - - LeistungsnachweisJugendamt.cs - - - BasisRechnung.cs - Designer - - - SettlementReport.cs - Designer - - - SettlementReport2.cs - Designer - - - + + + + + Debug + AnyCPU + {43024B23-C380-4DCE-8DC0-930292417A25} + Library + Properties + KundeXyz + 1011478760_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\CustomerDlls\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\CustomerDlls\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + Component + + + BudgetnachweisAnhang.cs + + + Component + + + Finanzauswertung.cs + + + Component + + + InvoiceCustomerReport.cs + + + + + + + + + Component + + + Mitarbeiterarbeitszeitkonto.cs + + + True + True + Resources.resx + + + Component + + + Quittierungsbeleg.cs + + + Component + + + RechnungFaktor.cs + + + Component + + + LeistungsnachweisJugendamt.cs + + + + Component + + + BasisRechnung.cs + + + + + + + + Component + + + SettlementReport.cs + + + Component + + + SettlementReport2.cs + + + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + {094331c3-ecee-4c89-bbfd-4c9ded89f0ef} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + + BudgetnachweisAnhang.cs + Designer + + + Finanzauswertung.cs + Designer + + + InvoiceCustomerReport.cs + Designer + + + Mitarbeiterarbeitszeitkonto.cs + + + + ResXFileCodeGenerator + Resources.Designer.cs + + + Quittierungsbeleg.cs + Designer + + + RechnungFaktor.cs + Designer + + + LeistungsnachweisJugendamt.cs + + + BasisRechnung.cs + Designer + + + SettlementReport.cs + Designer + + + SettlementReport2.cs + Designer + + + \ No newline at end of file diff --git a/ReportImp/AutismusKoelnBonn/Logo moveAUT.PNG b/ReportImp/AutismusKoelnBonn/Logo moveAUT.PNG new file mode 100644 index 0000000000000000000000000000000000000000..19de4323735e835b40bbb306f769ab817e44c93e GIT binary patch literal 18757 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 C9ls_3 literal 0 HcmV?d00001 diff --git a/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.cs b/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.cs new file mode 100644 index 000000000..9e334d05d --- /dev/null +++ b/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.cs @@ -0,0 +1,60 @@ + +using System; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BeWo.Service.Plugins; +using BS.Shared.Core; + +namespace AutismusKoelnBonn +{ + [IDSpecificClass(Identifier = "Mitarbeiterarbeitszeitkonto")] + public partial class Mitarbeiterarbeitszeitkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport + { + + public Mitarbeiterarbeitszeitkonto() + { + InitializeComponent(); + } + + public void SetReportDataSource(MitarbeiterstundenkontoRO pRO) + { + var msb = PluginLoader.FindClass(); + msb.CreateReport(pRO); + + foreach (var ed in pRO.EmployeeDetailList) + { + var c = ed.Employee.GetValidContractForDate(pRO.ReportStartDate); + if (c != null) + { + if (c.MonthlyTotalHours.HasValue) + { + ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden im Monat", c.MonthlyTotalHours); + } + else if (c.WeeklyTotalHours.HasValue) + { + ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden pro Woche", c.WeeklyTotalHours); + } + } + + ed.UrlaubUndKrankheit = 0; + if (ed.Days != null) + { + foreach (var day in ed.Days) + { + if (day.HoursOtherAbsenceTimes > 0) + { + //CB: In der Standard Berechnungsklasse wurden die anderen Abwesenheiten auch auf die MinutesTotal addiert, daher hier wieder abziehen + //Ich traue mich nicht, das in der Berechnungsklasse zu ändern, weil es dann bestimmt wieder zu Fehlern in angepassten Konten führt. + day.MinutesTotal -= day.HoursOtherAbsenceTimes * 60; + } + + ed.UrlaubUndKrankheit += (day.HoursSick + day.HoursInVacation + day.HoursOtherAbsenceTimes); + } + } + + } + this.bindingSource1.DataSource = pRO; + } + + } +} diff --git a/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.designer.cs b/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.designer.cs new file mode 100644 index 000000000..c8262dc16 --- /dev/null +++ b/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.designer.cs @@ -0,0 +1,1187 @@ +using BeWo.Report.ReportObjects; +namespace AutismusKoelnBonn +{ + partial class Mitarbeiterarbeitszeitkonto + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + 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(); + DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(Mitarbeiterarbeitszeitkonto)); + DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark(); + 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.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.ruleIstFeiertagOderWE = new DevExpress.XtraReports.UI.FormattingRule(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail2 = new DevExpress.XtraReports.UI.DetailBand(); + this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblMonat = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell(); + this.cellRegelarbeitszeit = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell(); + 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.xrTableCell13 = 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.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell19 = 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.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.Title = new DevExpress.XtraReports.UI.XRControlStyle(); + this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle(); + this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle(); + this.DataField = new DevExpress.XtraReports.UI.XRControlStyle(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.fieldSumSpecial = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldSumSonntag = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldSumFeiertag = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldHours = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldSick = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldVacation = new DevExpress.XtraReports.UI.CalculatedField(); + this.calculatedField1 = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldSumHours = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldSumHoliday2 = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldIstArbeitszeit = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField(); + this.fieldTatsSoll = new DevExpress.XtraReports.UI.CalculatedField(); + this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((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.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // Detail1 + // + this.Detail1.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.Detail1.HeightF = 0F; + this.Detail1.Name = "Detail1"; + this.Detail1.StylePriority.UseFont = false; + // + // xrTableDetail + // + this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableDetail.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.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableDetail.Name = "xrTableDetail"; + this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowDetail}); + this.xrTableDetail.SizeF = new System.Drawing.SizeF(670F, 22F); + this.xrTableDetail.StylePriority.UseBorders = false; + this.xrTableDetail.StylePriority.UseFont = false; + this.xrTableDetail.StylePriority.UsePadding = false; + this.xrTableDetail.StylePriority.UseTextAlignment = false; + this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowDetail + // + this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3, + this.xrTableCell20, + this.xrTableCell31, + this.xrTableCell67, + this.xrTableCell27, + this.xrTableCell12}); + this.xrTableRowDetail.FormattingRules.Add(this.ruleIstFeiertagOderWE); + this.xrTableRowDetail.Name = "xrTableRowDetail"; + this.xrTableRowDetail.Weight = 0.88D; + // + // xrTableCell3 + // + 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.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell3.StylePriority.UseFont = false; + this.xrTableCell3.StylePriority.UsePadding = false; + this.xrTableCell3.StylePriority.UseTextAlignment = false; + this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell3.Weight = 0.081154192966636646D; + this.xrTableCell3.XlsxFormatString = "ddd. dd.MM.yyyy"; + // + // xrTableCell20 + // + this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.ZeitraeumeString", "{0:HH:mm}")}); + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Text = "xrTableCell20"; + this.xrTableCell20.Weight = 0.25247971833128457D; + // + // xrTableCell31 + // + this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours", "{0:0.00}")}); + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.StylePriority.UseTextAlignment = false; + this.xrTableCell31.Text = "xrTableCell31"; + this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell31.Weight = 0.0676284967186862D; + // + // xrTableCell67 + // + this.xrTableCell67.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick", "{0:0.00}")}); + this.xrTableCell67.Name = "xrTableCell67"; + this.xrTableCell67.StylePriority.UseTextAlignment = false; + this.xrTableCell67.Text = "xrTableCell67"; + this.xrTableCell67.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell67.Weight = 0.067628498438567719D; + // + // xrTableCell27 + // + this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursInVacation", "{0:0.00}")}); + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.StylePriority.UseTextAlignment = false; + this.xrTableCell27.Text = "xrTableCell27"; + this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell27.Weight = 0.067628480379810868D; + // + // xrTableCell12 + // + this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursOtherAbsenceTimes")}); + this.xrTableCell12.Multiline = true; + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.StylePriority.UseTextAlignment = false; + this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell12.TextFormatString = "{0:0.00}"; + this.xrTableCell12.Weight = 0.067628480379810868D; + // + // ruleIstFeiertagOderWE + // + this.ruleIstFeiertagOderWE.Condition = "[IstFeiertag] Or [IstSamstag] Or [IstSonntag]"; + this.ruleIstFeiertagOderWE.DataMember = "EmployeeDetailList.Days"; + this.ruleIstFeiertagOderWE.Formatting.BackColor = System.Drawing.Color.LightSteelBlue; + this.ruleIstFeiertagOderWE.Name = "ruleIstFeiertagOderWE"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport1}); + this.DetailReport.DataMember = "EmployeeDetailList"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // DetailReport1 + // + this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail2, + this.GroupHeader2, + this.GroupHeader3, + this.GroupFooter2}); + this.DetailReport1.DataMember = "EmployeeDetailList.Days"; + this.DetailReport1.DataSource = this.bindingSource1; + this.DetailReport1.Level = 0; + this.DetailReport1.Name = "DetailReport1"; + // + // Detail2 + // + this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableDetail}); + this.Detail2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.Detail2.HeightF = 22F; + this.Detail2.Name = "Detail2"; + this.Detail2.StylePriority.UseFont = false; + // + // GroupHeader2 + // + this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTableHeader}); + this.GroupHeader2.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.GroupHeader2.HeightF = 40F; + this.GroupHeader2.Name = "GroupHeader2"; + this.GroupHeader2.StylePriority.UseFont = false; + // + // xrTableHeader + // + this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTableHeader.Name = "xrTableHeader"; + this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRowHeader}); + this.xrTableHeader.SizeF = new System.Drawing.SizeF(670F, 40F); + this.xrTableHeader.StylePriority.UseBackColor = false; + this.xrTableHeader.StylePriority.UseBorders = false; + this.xrTableHeader.StylePriority.UseFont = false; + this.xrTableHeader.StylePriority.UsePadding = false; + this.xrTableHeader.StylePriority.UseTextAlignment = false; + this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRowHeader + // + this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5, + this.xrTableCell2, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell10, + this.xrTableCell11}); + this.xrTableRowHeader.Name = "xrTableRowHeader"; + this.xrTableRowHeader.Weight = 1.0666666666666664D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F); + this.xrTableCell5.StylePriority.UsePadding = false; + this.xrTableCell5.StylePriority.UseTextAlignment = false; + this.xrTableCell5.Text = "Datum"; + this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell5.Weight = 0.081154193078141729D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "Uhrzeit"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.25247971115578405D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.StylePriority.UseTextAlignment = false; + this.xrTableCell7.Text = "Stunden"; + this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell7.Weight = 0.067628491699109325D; + // + // xrTableCell8 + // + this.xrTableCell8.Multiline = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "Krank"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell8.Weight = 0.067628493795742983D; + // + // xrTableCell10 + // + this.xrTableCell10.Multiline = true; + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.StylePriority.UseBackColor = false; + this.xrTableCell10.StylePriority.UseTextAlignment = false; + this.xrTableCell10.Text = "Urlaub"; + this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell10.Weight = 0.067628493369995935D; + // + // xrTableCell11 + // + this.xrTableCell11.Multiline = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.StylePriority.UseBackColor = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "Sonstige Abw."; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell11.Weight = 0.067628489930232891D; + // + // GroupHeader3 + // + this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrLabel1, + this.xrPictureBox2, + this.lblMonat, + this.xrTable2}); + this.GroupHeader3.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.GroupHeader3.HeightF = 123.9628F; + this.GroupHeader3.Level = 1; + this.GroupHeader3.Name = "GroupHeader3"; + this.GroupHeader3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand; + this.GroupHeader3.StylePriority.UseFont = false; + // + // lblMonat + // + this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")}); + this.lblMonat.Font = new DevExpress.Drawing.DXFont("Arial", 12F, DevExpress.Drawing.DXFontStyle.Bold); + this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.99997F); + this.lblMonat.Multiline = true; + this.lblMonat.Name = "lblMonat"; + this.lblMonat.SizeF = new System.Drawing.SizeF(370.0001F, 25F); + this.lblMonat.StyleName = "Title"; + this.lblMonat.StylePriority.UseFont = false; + this.lblMonat.Text = "lblMonat"; + // + // xrTable2 + // + this.xrTable2.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 57.91662F); + 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[] { + this.xrTableRow1, + this.xrTableRow8, + this.xrTableRow10}); + this.xrTable2.SizeF = new System.Drawing.SizeF(370.0001F, 54F); + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UsePadding = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell25}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 0.75540991165010141D; + // + // xrTableCell1 + // + this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UsePadding = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Mitarbeiter/in:"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell1.Weight = 0.17991394600455635D; + // + // xrTableCell25 + // + this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")}); + this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell25.Multiline = true; + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.StylePriority.UseFont = false; + this.xrTableCell25.StylePriority.UseTextAlignment = false; + this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell25.Weight = 0.34592022060948452D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell6, + this.cellRegelarbeitszeit}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.75540991165010141D; + // + // xrTableCell6 + // + this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell6.StylePriority.UseFont = false; + this.xrTableCell6.StylePriority.UsePadding = false; + this.xrTableCell6.StylePriority.UseTextAlignment = false; + this.xrTableCell6.Text = "Regelarbeitszeit:"; + this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell6.Weight = 0.17991394600455635D; + // + // cellRegelarbeitszeit + // + this.cellRegelarbeitszeit.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Regelarbeitszeit")}); + this.cellRegelarbeitszeit.Name = "cellRegelarbeitszeit"; + this.cellRegelarbeitszeit.StylePriority.UseFont = false; + this.cellRegelarbeitszeit.StylePriority.UseTextAlignment = false; + this.cellRegelarbeitszeit.Text = "cellRegelarbeitszeit"; + this.cellRegelarbeitszeit.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.cellRegelarbeitszeit.Weight = 0.34592022060948463D; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell21, + this.xrTableCell24}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.75540991165010141D; + // + // xrTableCell21 + // + this.xrTableCell21.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell21.StylePriority.UseFont = false; + this.xrTableCell21.StylePriority.UsePadding = false; + this.xrTableCell21.StylePriority.UseTextAlignment = false; + this.xrTableCell21.Text = "Soll-Stunden:"; + this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell21.Weight = 0.17991394600455635D; + // + // xrTableCell24 + // + this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")}); + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.StylePriority.UseTextAlignment = false; + this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell24.Weight = 0.34592022060948463D; + // + // GroupFooter2 + // + this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable4, + this.xrTable1}); + this.GroupFooter2.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.GroupFooter2.HeightF = 116.6667F; + this.GroupFooter2.KeepTogether = true; + this.GroupFooter2.Name = "GroupFooter2"; + this.GroupFooter2.StylePriority.UseFont = false; + // + // xrTable4 + // + this.xrTable4.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 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.xrTableRow9}); + this.xrTable4.SizeF = new System.Drawing.SizeF(670F, 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; + // + // xrTableRow9 + // + this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell64, + this.cellSumMinutesTotalDecimal, + this.cellSumHoursSickDecimal, + this.cellSumHoursInVacationDecimal, + this.xrTableCell13}); + this.xrTableRow9.Name = "xrTableRow9"; + this.xrTableRow9.Weight = 0.87999999999999978D; + // + // xrTableCell64 + // + this.xrTableCell64.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((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.33363034022068316D; + // + // cellSumMinutesTotalDecimal + // + this.cellSumMinutesTotalDecimal.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; + 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.067627767727581084D; + // + // 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.067627774211109937D; + // + // 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.0676277675294283D; + // + // xrTableCell13 + // + this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursOtherAbsenceTimes")}); + this.xrTableCell13.Multiline = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.StylePriority.UseBackColor = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + xrSummary4.FormatString = "{0:0.00}"; + xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell13.Summary = xrSummary4; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell13.Weight = 0.0676277675294283D; + // + // 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(0F, 36.66667F); + 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.xrTableRow2, + this.xrTableRow5, + this.xrTableRow6}); + this.xrTable1.SizeF = new System.Drawing.SizeF(669.9999F, 80F); + 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.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.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.StylePriority.UseTextAlignment = false; + this.xrTableCell46.Text = "Reguläre Soll-Stunden:"; + this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell46.Weight = 0.17987241552156494D; + // + // 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.StundenSollMax", "{0:0.00}")}); + this.cellSumMinutesTotalDecimal2.Name = "cellSumMinutesTotalDecimal2"; + this.cellSumMinutesTotalDecimal2.StylePriority.UseBorders = false; + this.cellSumMinutesTotalDecimal2.StylePriority.UseTextAlignment = false; + this.cellSumMinutesTotalDecimal2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.cellSumMinutesTotalDecimal2.Weight = 0.089936205759550983D; + // + // xrTableCell17 + // + this.xrTableCell17.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.xrTableCell17.StylePriority.UseBorders = false; + this.xrTableCell17.StylePriority.UsePadding = false; + this.xrTableCell17.StylePriority.UseTextAlignment = false; + this.xrTableCell17.Text = "Überstunden neu:"; + this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell17.Weight = 0.22133305845875073D; + // + // xrTableCell15 + // + this.xrTableCell15.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + 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.11143078651026214D; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4, + this.xrTableCell9, + this.xrTableCell16, + this.xrTableCell19}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.8D; + // + // xrTableCell4 + // + this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top))); + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.xrTableCell4.StylePriority.UseBorders = false; + this.xrTableCell4.StylePriority.UsePadding = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Stunden Abwesenheiten:"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell4.Weight = 0.17987241552156494D; + // + // xrTableCell9 + // + this.xrTableCell9.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UrlaubUndKrankheit", "{0:0.00}")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.StylePriority.UseBorders = false; + this.xrTableCell9.StylePriority.UseTextAlignment = false; + this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell9.Weight = 0.089936205759550983D; + // + // xrTableCell16 + // + this.xrTableCell16.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.xrTableCell16.StylePriority.UseBorders = false; + this.xrTableCell16.StylePriority.UsePadding = false; + this.xrTableCell16.StylePriority.UseTextAlignment = false; + this.xrTableCell16.Text = "Überstunden Vormonat:"; + this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell16.Weight = 0.22133304473557486D; + // + // xrTableCell19 + // + this.xrTableCell19.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right))); + this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")}); + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.StylePriority.UseBorders = false; + this.xrTableCell19.StylePriority.UseTextAlignment = false; + this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell19.Weight = 0.11143080023343803D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.sollStundenMonatLabelTableCell, + this.xrTableCell50, + this.xrTableCell51, + this.xrTableCell18}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.8D; + // + // sollStundenMonatLabelTableCell + // + this.sollStundenMonatLabelTableCell.Borders = DevExpress.XtraPrinting.BorderSide.Left; + this.sollStundenMonatLabelTableCell.Name = "sollStundenMonatLabelTableCell"; + this.sollStundenMonatLabelTableCell.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.sollStundenMonatLabelTableCell.StylePriority.UseBorders = false; + this.sollStundenMonatLabelTableCell.StylePriority.UsePadding = false; + this.sollStundenMonatLabelTableCell.StylePriority.UseTextAlignment = false; + this.sollStundenMonatLabelTableCell.Text = "Tatsächliche Soll-Stunden:"; + this.sollStundenMonatLabelTableCell.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.sollStundenMonatLabelTableCell.Weight = 0.17987240787980183D; + // + // xrTableCell50 + // + this.xrTableCell50.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{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.089936204907624953D; + // + // xrTableCell51 + // + this.xrTableCell51.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.xrTableCell51.StylePriority.UseBorders = false; + this.xrTableCell51.StylePriority.UseFont = false; + this.xrTableCell51.StylePriority.UsePadding = false; + this.xrTableCell51.StylePriority.UseTextAlignment = false; + this.xrTableCell51.Text = "Anpassung Überstunden:"; + this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell51.Weight = 0.22133303497678214D; + // + // xrTableCell18 + // + this.xrTableCell18.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt", "{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.11143081848591993D; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell48, + this.xrTableCell57, + this.xrTableCell58, + this.xrTableCell26}); + this.xrTableRow6.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.StylePriority.UseFont = false; + this.xrTableRow6.Weight = 0.8D; + // + // xrTableCell48 + // + this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.xrTableCell48.StylePriority.UseBorders = false; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.StylePriority.UsePadding = false; + this.xrTableCell48.StylePriority.UseTextAlignment = false; + this.xrTableCell48.Text = "Arbeitszeit:"; + this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell48.Weight = 0.17987240787980294D; + // + // xrTableCell57 + // + this.xrTableCell57.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours")}); + this.xrTableCell57.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.StylePriority.UseBorders = false; + this.xrTableCell57.StylePriority.UseFont = false; + this.xrTableCell57.StylePriority.UseTextAlignment = false; + xrSummary5.FormatString = "{0:0.00}"; + xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group; + this.xrTableCell57.Summary = xrSummary5; + this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell57.Weight = 0.089936204907626063D; + // + // xrTableCell58 + // + this.xrTableCell58.Borders = DevExpress.XtraPrinting.BorderSide.Bottom; + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 8, 0, 0, 100F); + this.xrTableCell58.StylePriority.UseBorders = false; + this.xrTableCell58.StylePriority.UseFont = false; + this.xrTableCell58.StylePriority.UsePadding = false; + this.xrTableCell58.StylePriority.UseTextAlignment = false; + this.xrTableCell58.Text = "Überstunden Gesamt:"; + this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell58.Weight = 0.22133303497678158D; + // + // xrTableCell26 + // + this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{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.11143081848591821D; + // + // Title + // + this.Title.BackColor = System.Drawing.Color.White; + this.Title.BorderColor = System.Drawing.SystemColors.ControlText; + this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.Title.BorderWidth = 1F; + this.Title.Font = new DevExpress.Drawing.DXFont("Times New Roman", 24F); + this.Title.ForeColor = System.Drawing.Color.Black; + this.Title.Name = "Title"; + // + // FieldCaption + // + this.FieldCaption.BackColor = System.Drawing.Color.White; + this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText; + this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.FieldCaption.BorderWidth = 1F; + this.FieldCaption.Font = new DevExpress.Drawing.DXFont("Times New Roman", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.FieldCaption.ForeColor = System.Drawing.Color.Black; + this.FieldCaption.Name = "FieldCaption"; + // + // PageInfo + // + this.PageInfo.BackColor = System.Drawing.Color.White; + this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText; + this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.PageInfo.BorderWidth = 1F; + this.PageInfo.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F); + this.PageInfo.ForeColor = System.Drawing.Color.Black; + this.PageInfo.Name = "PageInfo"; + // + // DataField + // + this.DataField.BackColor = System.Drawing.Color.White; + this.DataField.BorderColor = System.Drawing.SystemColors.ControlText; + this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.DataField.BorderWidth = 1F; + this.DataField.Font = new DevExpress.Drawing.DXFont("Times New Roman", 8F); + this.DataField.ForeColor = System.Drawing.SystemColors.ControlText; + this.DataField.Name = "DataField"; + // + // topMarginBand1 + // + this.topMarginBand1.HeightF = 50F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 50F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // fieldSumSpecial + // + this.fieldSumSpecial.DataMember = "EmployeeDetailList.Days"; + this.fieldSumSpecial.Expression = "Sum([SpecialHours])"; + this.fieldSumSpecial.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldSumSpecial.Name = "fieldSumSpecial"; + // + // fieldSumSonntag + // + this.fieldSumSonntag.DataMember = "EmployeeDetailList.Days"; + this.fieldSumSonntag.Expression = "Sum([HoursSunday])"; + this.fieldSumSonntag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldSumSonntag.Name = "fieldSumSonntag"; + // + // fieldSumFeiertag + // + this.fieldSumFeiertag.DataMember = "EmployeeDetailList.Days"; + this.fieldSumFeiertag.Expression = "Sum([HoursHoliday])"; + this.fieldSumFeiertag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldSumFeiertag.Name = "fieldSumFeiertag"; + // + // fieldHours + // + this.fieldHours.DataMember = "EmployeeDetailList.Days"; + this.fieldHours.Expression = "[MinutesTotal]/60"; + this.fieldHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldHours.Name = "fieldHours"; + // + // fieldSick + // + this.fieldSick.DataMember = "EmployeeDetailList.Days"; + this.fieldSick.Expression = "Iif([HoursSick] > 0, \'x\', \'\')"; + this.fieldSick.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldSick.Name = "fieldSick"; + // + // fieldVacation + // + this.fieldVacation.DataMember = "EmployeeDetailList.Days"; + this.fieldVacation.Expression = "Iif([HoursInVacation] > 0, \'x\', \'\')"; + this.fieldVacation.FieldType = DevExpress.XtraReports.UI.FieldType.String; + this.fieldVacation.Name = "fieldVacation"; + // + // calculatedField1 + // + this.calculatedField1.DataMember = "EmployeeDetailList.Days"; + this.calculatedField1.DisplayName = "fieldSumSamstag"; + this.calculatedField1.Expression = "Sum([HoursSaturday])"; + this.calculatedField1.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.calculatedField1.Name = "calculatedField1"; + // + // fieldSumHours + // + this.fieldSumHours.DataMember = "EmployeeDetailList.Days"; + this.fieldSumHours.Expression = "Sum([MinutesTotal]/60)"; + this.fieldSumHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldSumHours.Name = "fieldSumHours"; + // + // fieldSumHoliday2 + // + this.fieldSumHoliday2.DataMember = "EmployeeDetailList.Days"; + this.fieldSumHoliday2.Expression = "Sum([HoursHoliday2])"; + this.fieldSumHoliday2.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldSumHoliday2.Name = "fieldSumHoliday2"; + // + // fieldIstArbeitszeit + // + this.fieldIstArbeitszeit.DataMember = "EmployeeDetailList"; + this.fieldIstArbeitszeit.Expression = "[StundenGesamtIst]+[UeberstundenVormonat]"; + this.fieldIstArbeitszeit.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldIstArbeitszeit.Name = "fieldIstArbeitszeit"; + // + // fieldUeberstundenGesamt + // + this.fieldUeberstundenGesamt.DataMember = "EmployeeDetailList"; + this.fieldUeberstundenGesamt.Expression = "Iif([Ueberstunden] == ?, 0, [Ueberstunden])+Iif([UeberstundenVormonat] == ?, 0," + + " [UeberstundenVormonat])"; + this.fieldUeberstundenGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldUeberstundenGesamt.Name = "fieldUeberstundenGesamt"; + // + // fieldTatsSoll + // + this.fieldTatsSoll.DataMember = "EmployeeDetailList"; + this.fieldTatsSoll.Expression = "[StundenSollMax] - [UrlaubUndKrankheit]"; + this.fieldTatsSoll.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal; + this.fieldTatsSoll.Name = "fieldTatsSoll"; + // + // xrPictureBox2 + // + this.xrPictureBox2.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox2.ImageSource")); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(386.778F, 0F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(309.2218F, 88.91657F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel1 + // + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(369.9998F, 93.91661F); + this.xrLabel1.Multiline = true; + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(182.474F, 18.00001F); + this.xrLabel1.StyleName = "Title"; + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.Text = "Arbeitstage diesen Monat:"; + // + // xrLabel2 + // + this.xrLabel2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.ArbeitstageImBerichtszeitraum")}); + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(552.4739F, 93.91657F); + this.xrLabel2.Multiline = true; + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.SizeF = new System.Drawing.SizeF(117.526F, 18.00003F); + this.xrLabel2.StyleName = "Title"; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.TextFormatString = "{0:#,#}"; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO); + // + // Mitarbeiterarbeitszeitkonto + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.DetailReport, + this.topMarginBand1, + this.bottomMarginBand1}); + this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] { + this.fieldSumSpecial, + this.fieldSumSonntag, + this.fieldSumFeiertag, + this.fieldHours, + this.fieldSick, + this.fieldVacation, + this.calculatedField1, + this.fieldSumHours, + this.fieldSumHoliday2, + this.fieldIstArbeitszeit, + this.fieldUeberstundenGesamt, + this.fieldTatsSoll}); + this.DataSource = this.bindingSource1; + this.DisplayName = "Mitarbeiterstundenkonto"; + this.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleIstFeiertagOderWE}); + this.Margins = new DevExpress.Drawing.DXMargins(75F, 50F, 50F, 50F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] { + this.Title, + this.FieldCaption, + this.PageInfo, + this.DataField}); + this.Version = "23.2"; + xrWatermark1.Id = "Watermark1"; + this.Watermarks.Add(xrWatermark1); + ((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.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.XRControlStyle Title; + private DevExpress.XtraReports.UI.XRControlStyle FieldCaption; + private DevExpress.XtraReports.UI.XRControlStyle PageInfo; + private DevExpress.XtraReports.UI.XRControlStyle DataField; + private DevExpress.XtraReports.UI.XRTable xrTableHeader; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRTable xrTableDetail; + private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + 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; + private DevExpress.XtraReports.UI.CalculatedField fieldHours; + private DevExpress.XtraReports.UI.CalculatedField fieldSick; + private DevExpress.XtraReports.UI.CalculatedField fieldVacation; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + 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.CalculatedField calculatedField1; + 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; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell6; + private DevExpress.XtraReports.UI.XRTableCell cellRegelarbeitszeit; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell21; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell24; + private DevExpress.XtraReports.UI.CalculatedField fieldUeberstundenGesamt; + private DevExpress.XtraReports.UI.FormattingRule ruleIstFeiertagOderWE; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; + private DevExpress.XtraReports.UI.CalculatedField fieldTatsSoll; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + } +} diff --git a/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.resx b/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.resx new file mode 100644 index 000000000..64697a539 --- /dev/null +++ b/ReportImp/AutismusKoelnBonn/Mitarbeiterarbeitszeitkonto.resx @@ -0,0 +1,123 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + 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 + + \ No newline at end of file diff --git a/ReportImp/AutismusKoelnBonn/Properties/Resources.Designer.cs b/ReportImp/AutismusKoelnBonn/Properties/Resources.Designer.cs new file mode 100644 index 000000000..d3465a0e4 --- /dev/null +++ b/ReportImp/AutismusKoelnBonn/Properties/Resources.Designer.cs @@ -0,0 +1,63 @@ +//------------------------------------------------------------------------------ +// +// Dieser Code wurde von einem Tool generiert. +// Laufzeitversion:4.0.30319.42000 +// +// Änderungen an dieser Datei können falsches Verhalten verursachen und gehen verloren, wenn +// der Code erneut generiert wird. +// +//------------------------------------------------------------------------------ + +namespace KundeXyz.Properties { + using System; + + + /// + /// Eine stark typisierte Ressourcenklasse zum Suchen von lokalisierten Zeichenfolgen usw. + /// + // Diese Klasse wurde von der StronglyTypedResourceBuilder automatisch generiert + // -Klasse über ein Tool wie ResGen oder Visual Studio automatisch generiert. + // Um einen Member hinzuzufügen oder zu entfernen, bearbeiten Sie die .ResX-Datei und führen dann ResGen + // mit der /str-Option erneut aus, oder Sie erstellen Ihr VS-Projekt neu. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Gibt die zwischengespeicherte ResourceManager-Instanz zurück, die von dieser Klasse verwendet wird. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("KundeXyz.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Überschreibt die CurrentUICulture-Eigenschaft des aktuellen Threads für alle + /// Ressourcenzuordnungen, die diese stark typisierte Ressourcenklasse verwenden. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + } +} diff --git a/ReportImp/AutismusKoelnBonn/Properties/Resources.resx b/ReportImp/AutismusKoelnBonn/Properties/Resources.resx new file mode 100644 index 000000000..29dcb1b3a --- /dev/null +++ b/ReportImp/AutismusKoelnBonn/Properties/Resources.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file From 6e63031310533e086bef7f5b0f382388771f707b Mon Sep 17 00:00:00 2001 From: Kojo Date: Thu, 30 Jan 2025 19:40:40 +0100 Subject: [PATCH 06/10] InklusioElmarBauer: Neues Projekt mit Feiertagsanpassungen (Heiligabend + Silvester halbe Arbeitstage, Rosenmontag Feiertag) --- .../InklusioElmarBauer.csproj | 81 +++++++++++++++++++ .../Properties/AssemblyInfo.cs | 36 +++++++++ ...CustomMitarbeiterstundenkontoBerechnung.cs | 16 ++++ .../Service/CustomVacationService.cs | 25 ++++++ 4 files changed, 158 insertions(+) create mode 100644 ReportImp/InklusioElmarBauer/InklusioElmarBauer.csproj create mode 100644 ReportImp/InklusioElmarBauer/Properties/AssemblyInfo.cs create mode 100644 ReportImp/InklusioElmarBauer/Reporting/CustomMitarbeiterstundenkontoBerechnung.cs create mode 100644 ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs diff --git a/ReportImp/InklusioElmarBauer/InklusioElmarBauer.csproj b/ReportImp/InklusioElmarBauer/InklusioElmarBauer.csproj new file mode 100644 index 000000000..80de4d213 --- /dev/null +++ b/ReportImp/InklusioElmarBauer/InklusioElmarBauer.csproj @@ -0,0 +1,81 @@ + + + + + Debug + AnyCPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA} + Library + Properties + InklusioElmarBauer + 6271575788_Reports + v4.7.2 + 512 + + + + true + full + false + ..\..\CustomerDlls\ + DEBUG;TRACE + prompt + 4 + + + pdbonly + true + ..\..\CustomerDlls\ + TRACE + prompt + 4 + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + {B0D73E3D-4AE7-4024-93A6-DB1F46D7CCEE} + Data + + + {40d8b312-ea64-49e3-a31a-5e57ed4d5654} + Report + + + {094331c3-ecee-4c89-bbfd-4c9ded89f0ef} + Service + + + {2f50b83d-a3f0-4ec4-979a-3f9b7e3d8ed4} + Shared + + + + \ No newline at end of file diff --git a/ReportImp/InklusioElmarBauer/Properties/AssemblyInfo.cs b/ReportImp/InklusioElmarBauer/Properties/AssemblyInfo.cs new file mode 100644 index 000000000..e1ad76ce3 --- /dev/null +++ b/ReportImp/InklusioElmarBauer/Properties/AssemblyInfo.cs @@ -0,0 +1,36 @@ +using System.Reflection; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; + +// Allgemeine Informationen über eine Assembly werden über die folgenden +// Attribute gesteuert. Ändern Sie diese Attributwerte, um die Informationen zu ändern, +// die einer Assembly zugeordnet sind. +[assembly: AssemblyTitle("InklusioElmarBauer")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("InklusioElmarBauer")] +[assembly: AssemblyCopyright("Copyright © 2025")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Durch Festlegen von ComVisible auf FALSE werden die Typen in dieser Assembly +// für COM-Komponenten unsichtbar. Wenn Sie auf einen Typ in dieser Assembly von +// COM aus zugreifen müssen, sollten Sie das ComVisible-Attribut für diesen Typ auf "True" festlegen. +[assembly: ComVisible(false)] + +// Die folgende GUID bestimmt die ID der Typbibliothek, wenn dieses Projekt für COM verfügbar gemacht wird +[assembly: Guid("c1fed668-adb9-47e0-b589-1389618e1b6e")] + +// Versionsinformationen für eine Assembly bestehen aus den folgenden vier Werten: +// +// Hauptversion +// Nebenversion +// Buildnummer +// Revision +// +// Sie können alle Werte angeben oder Standardwerte für die Build- und Revisionsnummern verwenden, +// indem Sie "*" wie unten gezeigt eingeben: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/ReportImp/InklusioElmarBauer/Reporting/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/InklusioElmarBauer/Reporting/CustomMitarbeiterstundenkontoBerechnung.cs new file mode 100644 index 000000000..4a1ada6fa --- /dev/null +++ b/ReportImp/InklusioElmarBauer/Reporting/CustomMitarbeiterstundenkontoBerechnung.cs @@ -0,0 +1,16 @@ +using System; +using BeWo.Report.ReportObjects; + +namespace InklusioElmarBauer.Reporting +{ + public class CustomMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung + { + public override decimal GetFeiertagsFaktor(DateTime start) + { + if (start.Month == 12 && (start.Day == 24 || start.Day == 31)) + return 0.5m; + + return base.GetFeiertagsFaktor(start); + } + } +} diff --git a/ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs b/ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs new file mode 100644 index 000000000..57ece70ee --- /dev/null +++ b/ReportImp/InklusioElmarBauer/Service/CustomVacationService.cs @@ -0,0 +1,25 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using BeWo.Service.Plugins; +using BS.Shared.DataContracts; + +namespace InklusioElmarBauer.Service +{ + public class CustomVacationService : VacationService + { + public override List GetFeiertage(int year, string bundesland) + { + var feiertage = base.GetFeiertage(year, bundesland); + + DateTime osterSonntag = GetOsterSonntag(year); + feiertage.Add(new FeiertagDC { Datum = osterSonntag.AddDays(-48), Name = "Rosenmontag" }); + + var weihnachten = feiertage.FirstOrDefault(f => f.Name == "Heilig Abend"); + if (weihnachten != null) + feiertage.Remove(weihnachten); + + return feiertage; + } + } +} From d905cec5b245ce8bb28309497b1abd12b8e848b8 Mon Sep 17 00:00:00 2001 From: Kojo Date: Thu, 30 Jan 2025 19:41:24 +0100 Subject: [PATCH 07/10] =?UTF-8?q?InklusioElmarBauer=20hinzugef=C3=BCgt=20z?= =?UTF-8?q?u=20BeWoAllReports?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- BeWoAllReports.sln | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/BeWoAllReports.sln b/BeWoAllReports.sln index e12281941..8812fd63d 100644 --- a/BeWoAllReports.sln +++ b/BeWoAllReports.sln @@ -902,6 +902,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ChristopherusHausMID", "Rep EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SelbstWerk", "ReportImp\SelbstWerk\SelbstWerk.csproj", "{D8898ACE-241C-4F3E-9378-C37BAC8370FE}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "InklusioElmarBauer", "ReportImp\InklusioElmarBauer\InklusioElmarBauer.csproj", "{D36B27F2-88E6-41BF-B52C-B4520D506DFA}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|.NET = Debug|.NET @@ -11113,6 +11115,30 @@ Global {D8898ACE-241C-4F3E-9378-C37BAC8370FE}.Release|Mixed Platforms.Build.0 = Release|Any CPU {D8898ACE-241C-4F3E-9378-C37BAC8370FE}.Release|x86.ActiveCfg = Release|Any CPU {D8898ACE-241C-4F3E-9378-C37BAC8370FE}.Release|x86.Build.0 = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|.NET.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|.NET.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|Any CPU.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|x86.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Debug|x86.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|.NET.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|x86.ActiveCfg = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.DebugRemote|x86.Build.0 = Debug|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|.NET.ActiveCfg = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|.NET.Build.0 = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|Any CPU.ActiveCfg = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|Any CPU.Build.0 = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|Mixed Platforms.Build.0 = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|x86.ActiveCfg = Release|Any CPU + {D36B27F2-88E6-41BF-B52C-B4520D506DFA}.Release|x86.Build.0 = Release|Any CPU EndGlobalSection GlobalSection(SolutionProperties) = preSolution HideSolutionNode = FALSE @@ -11562,6 +11588,7 @@ Global {886B622D-2C89-494B-BD3A-48F1E3A95197} = {D8A691C5-146D-4613-86CC-438F02FE9106} {12876363-2375-49AE-84E5-52CAB4359F4E} = {D8A691C5-146D-4613-86CC-438F02FE9106} {D8898ACE-241C-4F3E-9378-C37BAC8370FE} = {D8A691C5-146D-4613-86CC-438F02FE9106} + {D36B27F2-88E6-41BF-B52C-B4520D506DFA} = {D8A691C5-146D-4613-86CC-438F02FE9106} EndGlobalSection GlobalSection(ExtensibilityGlobals) = postSolution SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9} From c37d9aad198c2b794264b82ba240395835dde56d Mon Sep 17 00:00:00 2001 From: HirschleM Date: Fri, 31 Jan 2025 12:21:33 +0100 Subject: [PATCH 08/10] =?UTF-8?q?MH:=20LH=20Stade=20MID=20Verf=C3=BCgungsz?= =?UTF-8?q?eit?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Service/CustomSaveInterceptor.cs | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs b/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs index 739ef61aa..c5dde488b 100644 --- a/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs +++ b/ReportImp/LebenshilfeStadeMID/Service/CustomSaveInterceptor.cs @@ -16,7 +16,7 @@ namespace LebenshilfeStadeMID.Service { // Wenn "Schulbegleitender Dienst" dokumentiert wird muss EIN MAL PRO TAG eine Verfügungszeit pauschal eingetragen werden. if (sr.Start.HasValue && sr.SupportConcept != null && (sr.ServiceDescription.Name.ToLower().Contains("qualifizierte schulassistenz (jas)") || sr.ServiceDescription.Name.ToLower().Contains("einfache schulassistenz (jas)") - || sr.ServiceDescription.Name.ToLower().Contains("nachqualifizierte schulbegleitung (jas)"))) + || sr.ServiceDescription.Name.ToLower().Contains("nachqualifizierte schulbegleitung (jas)") || sr.ServiceDescription.Name.ToLower().Contains("kind krank"))) { // Alle Einträge des Tages holen, für den dokumentiert wird var span = new DateTimeSpan() { StartDate = new DateTime(sr.Start.Value.Year, sr.Start.Value.Month, sr.Start.Value.Day), EndDate = sr.Start.Value.Date.AddDays(1) }; @@ -75,9 +75,11 @@ namespace LebenshilfeStadeMID.Service DurationInStunden = BS.Shared.ZeiterfassungsDauer.Minuten, }; - if (serviceRecord.ServiceDescription.Name.ToLower().Contains("nachqualifiziert")) + if (serviceRecord.ServiceDescription.Name.ToLower().Contains("nachqualifizierte schulbegleitung (jas)") || serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank nachqualifiziert (jas)")) verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit nachqualifiziert (jas)")); - else + else if (serviceRecord.ServiceDescription.Name.ToLower().Contains("einfache schulassistenz (jas)") || serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank einfache schulassistenz(jas)")) + verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit einfache schulassistenz(jas)")); + else if (serviceRecord.ServiceDescription.Name.ToLower().Contains("qualifizierte schulassistenz (jas)") || serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank qualifiziert (jas)") || serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank (jas)")) verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit fachlich (jas)")); @@ -117,9 +119,11 @@ namespace LebenshilfeStadeMID.Service DurationInStunden = BS.Shared.ZeiterfassungsDauer.Minuten, }; - if (serviceRecord.ServiceDescription.Name.ToLower().Contains("nachqualifiziert")) + if (serviceRecord.ServiceDescription.Name.ToLower().Contains("nachqualifizierte schulbegleitung (jas)") || serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank nachqualifiziert (jas)")) verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit nachqualifiziert (jas)")); - else + else if (serviceRecord.ServiceDescription.Name.ToLower().Contains("einfache schulassistenz (jas)") || serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank einfache schulassistenz(jas)")) + verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit einfache schulassistenz(jas)")); + else if (serviceRecord.ServiceDescription.Name.ToLower().Contains("qualifizierte schulassistenz (jas)") || serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank qualifiziert (jas)")|| serviceRecord.ServiceDescription.Name.ToLower().Contains("kind krank (jas)")) verfuegungszeit.ServiceDescription = DAOFactory.SearchDAO.FindServiceDescriptionForCategory(serviceRecord.ServiceDescription.ServiceCategory.Oid.Value).FirstOrDefault(sr => sr.Name.ToLower().Contains("verfügungszeit fachlich (jas)")); return verfuegungszeit; From 84f96fea972d285475bb13426bdadd0550527e6f Mon Sep 17 00:00:00 2001 From: HirschleM Date: Fri, 31 Jan 2025 12:28:53 +0100 Subject: [PATCH 09/10] MH: BeWo am Rhein Stundenkonto Pausen ab Februar --- .../BWARMitarbeiterstundenkontoBerechnung.cs | 312 ++++++++++++++---- 1 file changed, 251 insertions(+), 61 deletions(-) diff --git a/ReportImp/BetreutesWohnenAmRheinReports/BWARMitarbeiterstundenkontoBerechnung.cs b/ReportImp/BetreutesWohnenAmRheinReports/BWARMitarbeiterstundenkontoBerechnung.cs index 9c97485d4..27b6c30e9 100644 --- a/ReportImp/BetreutesWohnenAmRheinReports/BWARMitarbeiterstundenkontoBerechnung.cs +++ b/ReportImp/BetreutesWohnenAmRheinReports/BWARMitarbeiterstundenkontoBerechnung.cs @@ -7,74 +7,159 @@ using BeWo.Report.ReportObjects; namespace BeWo.BetreutesWohnenAmRheinReports { - public class BWARMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung - { + public class BWARMitarbeiterstundenkontoBerechnung : MitarbeiterstundenkontoBerechnung + { public override bool ShouldCreateDayDetails() { - return true; + return true; } - public override MitarbeiterstundenkontoRO.DayDetail CreateDayDetail(DateTime date, MitarbeiterstundenkontoRO.EmployeeDetail ed) - { - var dd = base.CreateDayDetail(date, ed); - dd.MaxHoursUntilBreak = 6; - dd.MaxHoursUntilBreak2 = 9; - dd.BreakMinutes = 30; - dd.BreakMinutes2 = 15; + public override MitarbeiterstundenkontoRO.DayDetail CreateDayDetail(DateTime date, MitarbeiterstundenkontoRO.EmployeeDetail ed) + { + var dd = base.CreateDayDetail(date, ed); - return dd; - } + if (date.Date >= new DateTime(2025, 02, 01)) + { + dd.MaxHoursUntilBreak = 6; + dd.MaxHoursUntilBreak2 = 9; + dd.BreakMinutes = 30; + dd.BreakMinutes2 = 15; + } + else + { + dd.MaxHoursUntilBreak = null; + dd.MaxHoursUntilBreak2 = null; + dd.BreakMinutes = null; + dd.BreakMinutes2 = null; + } + return dd; - public override void CreateEmployeeDetails(MitarbeiterstundenkontoRO ro) - { - base.CreateEmployeeDetails(ro); + } + public override void CreateEmployeeDetails(MitarbeiterstundenkontoRO ro) + { + base.CreateEmployeeDetails(ro); - //if (ro.ReportStartDate >= new DateTime(2014, 6, 1)) - //{ - // bool auchVormonat = ro.ReportStartDate >= new DateTime(2014, 7, 1); - // foreach (var employeeDetail in ro.EmployeeDetailList) - // { - // if (employeeDetail.LastName == "Borutta") - // { - // AddUeberstunden(employeeDetail, 9, auchVormonat); - // } - // else if (employeeDetail.LastName == "Gutzeit") - // { - // AddUeberstunden(employeeDetail, 13, auchVormonat); - // } - // else if (employeeDetail.LastName == "Statnik") - // { - // AddUeberstunden(employeeDetail, 3.5m, auchVormonat); - // } - // else if (employeeDetail.LastName == "Wagner") - // { - // AddUeberstunden(employeeDetail, 8, auchVormonat); - // } - // } - //} - } + //if (ro.ReportStartDate >= new DateTime(2014, 6, 1)) + //{ + // bool auchVormonat = ro.ReportStartDate >= new DateTime(2014, 7, 1); + // foreach (var employeeDetail in ro.EmployeeDetailList) + // { + // if (employeeDetail.LastName == "Borutta") + // { + // AddUeberstunden(employeeDetail, 9, auchVormonat); + // } + // else if (employeeDetail.LastName == "Gutzeit") + // { + // AddUeberstunden(employeeDetail, 13, auchVormonat); + // } + // else if (employeeDetail.LastName == "Statnik") + // { + // AddUeberstunden(employeeDetail, 3.5m, auchVormonat); + // } + // else if (employeeDetail.LastName == "Wagner") + // { + // AddUeberstunden(employeeDetail, 8, auchVormonat); + // } + // } + //} + } - // Wird nicht genutzt? + private void AddUeberstunden(MitarbeiterstundenkontoRO.EmployeeDetail employeeDetail, decimal stunden, bool auchVormonat) + { + if (!employeeDetail.Ueberstunden.HasValue) + { + employeeDetail.Ueberstunden = 0; + } + if (!employeeDetail.UeberstundenGesamt.HasValue) + { + employeeDetail.UeberstundenGesamt = 0; + } + if (auchVormonat) + { + if (!employeeDetail.UeberstundenVormonat.HasValue) + { + employeeDetail.UeberstundenVormonat = 0; + } + employeeDetail.UeberstundenVormonat += stunden; + } + employeeDetail.UeberstundenGesamt += stunden; + } - private void AddUeberstunden(MitarbeiterstundenkontoRO.EmployeeDetail employeeDetail, decimal stunden, bool auchVormonat) - { - if (!employeeDetail.Ueberstunden.HasValue) - { - employeeDetail.Ueberstunden = 0; - } - if (!employeeDetail.UeberstundenGesamt.HasValue) - { - employeeDetail.UeberstundenGesamt = 0; - } - if (auchVormonat) - { - if (!employeeDetail.UeberstundenVormonat.HasValue) - { - employeeDetail.UeberstundenVormonat = 0; - } - employeeDetail.UeberstundenVormonat += stunden; - } - employeeDetail.UeberstundenGesamt += stunden; - } + + public override bool AddServiceRecordToDuration(ServiceRecord item) + { + if (item.ServiceDescription != null && item.ServiceDescription.ServiceCategory != null) + { + if (item.ServiceDescription.Name != "Pause") + { + if (item.ServiceDescription.ServiceCategory.Name == "Arbeitszeit") + { + return true; + } + } + } + return false; + } + + protected override ServiceRecordSummary BerechneStunden(MitarbeiterstundenkontoRO.EmployeeDetail empDetail, IList groupFilteredRecords, DateTime berichtsAnfang, + DateTime berichtsEnde) + { + decimal flsGesamt = 0; + decimal arbeitszeit = 0; + + var sum = new ServiceRecordSummary(); + sum.RecordsImBerichtszeitraum = new List(); + //base.CorrectOverlappingTimes(groupFilteredRecords); + + foreach (var item in groupFilteredRecords) + { + if (!IsServiceRecordFehlzeit(item)) + { + if (item.Start.Value >= berichtsAnfang && item.Start.Value < berichtsEnde) + { + //if (AddServiceRecordToDuration(item)) + //{ + decimal duration = 0; + + if (item.GroupRoundedDuration.HasValue) + { + duration = item.GroupRoundedDuration.Value; + } + else + { + duration = item.RoundedDuration; + } + + if (item.ServiceDescription != null && + item.ServiceDescription.ServiceCategory != null) + { + if (item.ServiceDescription.ServiceCategory.Name == "Arbeitszeit") + { + + if (item.ServiceDescription.Name != "Pause" || item.Start.Value.Date >= new DateTime(2025, 02, 01)) + { + arbeitszeit += duration; + } + else + { + //arbeitszeit -= duration; + } + } + else if (item.ServiceDescription.ServiceCategory.IsBillable) + { + flsGesamt += duration; + } + + } + sum.RecordsImBerichtszeitraum.Add(item); + } + } + } + + sum.IstAbrechenbar = flsGesamt; + sum.IstNichtAbrechenbar = arbeitszeit - flsGesamt; + + return sum; + } public override MitarbeiterstundenkontoRO.EmployeeDetail BerechneUeberstundenBis(MitarbeiterstundenkontoRO.EmployeeDetail edOrig, IList records, DateTime monat, out decimal? ueberstunden, out decimal alteExtraUeberstunden) @@ -82,7 +167,112 @@ namespace BeWo.BetreutesWohnenAmRheinReports return base.BerechneUeberstundenBis(edOrig, records, monat, out ueberstunden, out alteExtraUeberstunden); } - + + public override IList CreateDayDetails(DateTime berichtStart, DateTime berichtEnde, MitarbeiterstundenkontoRO.EmployeeDetail ed, IList recordsAll) + { + var list = base.CreateDayDetails(berichtStart, berichtEnde, ed, recordsAll); + + + foreach (var dd in list) + { + dd.MinutesTotal = 0; + dd.SpecialHours = 0; + dd.PauseInMinuten = 0; + + foreach (var sr in recordsAll) + { + if (sr.Start.HasValue && sr.Start >= berichtStart && sr.Start < berichtEnde && sr.End.HasValue && sr.Start.Value.Day == dd.Date.Day) + { + decimal duration = GetDuration(sr); + + if (sr.ServiceDescription.Name == "Pause" && sr.Start.Value.Date < new DateTime(2025, 02, 01)) + { + dd.PauseInMinuten += (decimal)sr.DurationMinutes; + + } + else if (sr.ServiceDescription.ServiceCategory.Name == "Arbeitszeit") + { + dd.MinutesTotal += (decimal)sr.DurationMinutes; + } + else if (sr.ServiceDescription.Name != "Arbeitszeit" && + sr.ServiceDescription.ServiceCategory.IsBillable) + { + dd.SpecialHours += (decimal)sr.DurationMinutes; + } + + } + } + + + if (dd.PauseInMinuten > 0) + { + dd.MinutesTotal -= dd.PauseInMinuten; + if (dd.MinutesTotal < 0) + { + dd.MinutesTotal = 0; + } + } + + } + return list; + } + + private decimal GetDuration(ServiceRecord sr) + { + decimal duration = 0; + + if (sr.GroupRoundedDuration.HasValue) + { + duration = sr.GroupRoundedDuration.Value; + } + else + { + duration = sr.RoundedDuration; + } + + return duration; + } + + public override bool SollPauseBerechnen() + { + return true; + } + + + + + + public override decimal BerechnePauseMinuten(IList srListAlle) + { + + var srList = srListAlle.Where(s => s.ServiceDescription.ServiceCategory.Name == "Arbeitszeit"); + + + decimal pausenZeit = 0; + + List pausen = new List(); + List nichtpausen = new List(); + + foreach (var sr in srList) + { + if (sr.ServiceDescription.Name == "Pause" && sr.Start.Value.Date < new DateTime(2025, 02, 01)) + { + pausen.Add(sr); + } + else + { + nichtpausen.Add(sr); + } + } + + foreach (var pause in pausen) + { + pausenZeit += pause.RoundedDuration; + + } + return pausenZeit; + } + public override decimal GetFeiertagsFaktor(DateTime start) { if (start.Year >= 2024 && start.Month == 12 && (start.Day == 24 || start.Day == 31)) From 3874132047782d2c36e09fdb9a4301115830e60a Mon Sep 17 00:00:00 2001 From: Kojo Date: Fri, 31 Jan 2025 12:36:07 +0100 Subject: [PATCH 10/10] AbwDziallasMuhrin: Monatsunterschrift Klient soll erst nach DB-Trennung entfernt werden --- .../Quittierungsbeleg.Designer.cs | 216 ++++++++++++------ .../AbwDziallasMuhrin/Quittierungsbeleg.cs | 1 + 2 files changed, 146 insertions(+), 71 deletions(-) diff --git a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs index 63eb50d7e..a52a555d4 100644 --- a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs +++ b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.Designer.cs @@ -80,8 +80,10 @@ namespace AbwDziallasMuhrin this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel(); - this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); this.xrTableAbwesenheiten = new DevExpress.XtraReports.UI.XRTable(); this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell(); @@ -114,9 +116,12 @@ namespace AbwDziallasMuhrin this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel(); this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField(); - this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel(); - this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel(); + this.lblUnterschriftKlient = new DevExpress.XtraReports.UI.XRLabel(); + this.xrPictureBox2 = new DevExpress.XtraReports.UI.XRPictureBox(); + this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel(); this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit(); ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit(); @@ -762,11 +767,16 @@ namespace AbwDziallasMuhrin // GroupFooter1 // this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel9, + this.xrPictureBox1, + this.lblUnterschriftMitarbeiter, + this.lblUnterschriftKlient, + this.xrPictureBox2, + this.xrLabel19, this.xrLabel23, this.xrLabel20, this.xrLabel21, this.xrLabel17, - this.lblUnterschriftMitarbeiter, this.xrTableAbwesenheiten, this.lblHatAbwesenheiten, this.lblHatGruppen, @@ -778,10 +788,64 @@ namespace AbwDziallasMuhrin this.xrLabel11, this.xrLabel10, this.xrLabel1}); - this.GroupFooter1.HeightF = 299.7538F; + this.GroupFooter1.HeightF = 302F; this.GroupFooter1.KeepTogether = true; this.GroupFooter1.Name = "GroupFooter1"; // + // xrLabel23 + // + this.xrLabel23.BackColor = System.Drawing.Color.Transparent; + this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.None; + this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 20.00001F); + this.xrLabel23.Name = "xrLabel23"; + this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel23.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel23.StylePriority.UseBackColor = false; + this.xrLabel23.StylePriority.UseBorders = false; + this.xrLabel23.StylePriority.UseFont = false; + this.xrLabel23.StylePriority.UsePadding = false; + this.xrLabel23.StylePriority.UseTextAlignment = false; + this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel20 + // + this.xrLabel20.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")}); + this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(329.9999F, 40.00003F); + this.xrLabel20.Name = "xrLabel20"; + this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F); + this.xrLabel20.StylePriority.UseBackColor = false; + this.xrLabel20.StylePriority.UseBorders = false; + this.xrLabel20.StylePriority.UseFont = false; + this.xrLabel20.StylePriority.UsePadding = false; + this.xrLabel20.StylePriority.UseTextAlignment = false; + this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrLabel21 + // + this.xrLabel21.BackColor = System.Drawing.Color.Gainsboro; + this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 40.00003F); + this.xrLabel21.Name = "xrLabel21"; + this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F); + this.xrLabel21.StylePriority.UseBackColor = false; + this.xrLabel21.StylePriority.UseBorders = false; + this.xrLabel21.StylePriority.UseFont = false; + this.xrLabel21.StylePriority.UsePadding = false; + this.xrLabel21.StylePriority.UseTextAlignment = false; + this.xrLabel21.Text = "Fehlkontakte in Minuten"; + this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + // // xrLabel17 // this.xrLabel17.Borders = DevExpress.XtraPrinting.BorderSide.None; @@ -798,22 +862,6 @@ namespace AbwDziallasMuhrin this.xrLabel17.Text = "F = Fehlkontakt"; this.xrLabel17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; // - // lblUnterschriftMitarbeiter - // - this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; - this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.3055F, 279.7539F); - this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; - this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); - this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; - this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; - this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; - this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; - this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; - // // xrTableAbwesenheiten // this.xrTableAbwesenheiten.BorderColor = System.Drawing.Color.Black; @@ -1199,59 +1247,80 @@ namespace AbwDziallasMuhrin this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String; this.fieldKontaktArt.Name = "fieldKontaktArt"; // - // xrLabel23 + // xrLabel9 // - this.xrLabel23.BackColor = System.Drawing.Color.Transparent; - this.xrLabel23.Borders = DevExpress.XtraPrinting.BorderSide.None; - this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(329.9998F, 20.00001F); - this.xrLabel23.Name = "xrLabel23"; - this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel23.SizeF = new System.Drawing.SizeF(85F, 20F); - this.xrLabel23.StylePriority.UseBackColor = false; - this.xrLabel23.StylePriority.UseBorders = false; - this.xrLabel23.StylePriority.UseFont = false; - this.xrLabel23.StylePriority.UsePadding = false; - this.xrLabel23.StylePriority.UseTextAlignment = false; - this.xrLabel23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrLabel9.BackColor = System.Drawing.Color.Transparent; + this.xrLabel9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 246.5F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(136.8289F, 35.50002F); + this.xrLabel9.StylePriority.UseBackColor = false; + this.xrLabel9.StylePriority.UseTextAlignment = false; + this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; // - // xrLabel20 + // xrPictureBox1 // - this.xrLabel20.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel20.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) - | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { - new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMFehlkontakte", "{0:0.##}")}); - this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(329.9999F, 40.00003F); - this.xrLabel20.Name = "xrLabel20"; - this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel20.SizeF = new System.Drawing.SizeF(85F, 20F); - this.xrLabel20.StylePriority.UseBackColor = false; - this.xrLabel20.StylePriority.UseBorders = false; - this.xrLabel20.StylePriority.UseFont = false; - this.xrLabel20.StylePriority.UsePadding = false; - this.xrLabel20.StylePriority.UseTextAlignment = false; - this.xrLabel20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "EmployeeSignature")}); + this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(535.6389F, 246.5F); + this.xrPictureBox1.Name = "xrPictureBox1"; + this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint"; + this.xrPictureBox1.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; // - // xrLabel21 + // lblUnterschriftMitarbeiter // - this.xrLabel21.BackColor = System.Drawing.Color.Gainsboro; - this.xrLabel21.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right) - | DevExpress.XtraPrinting.BorderSide.Bottom))); - this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Arial", 10F); - this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(414.9999F, 40.00003F); - this.xrLabel21.Name = "xrLabel21"; - this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); - this.xrLabel21.SizeF = new System.Drawing.SizeF(320F, 20F); - this.xrLabel21.StylePriority.UseBackColor = false; - this.xrLabel21.StylePriority.UseBorders = false; - this.xrLabel21.StylePriority.UseFont = false; - this.xrLabel21.StylePriority.UsePadding = false; - this.xrLabel21.StylePriority.UseTextAlignment = false; - this.xrLabel21.Text = "Fehlkontakte in Minuten"; - this.xrLabel21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftMitarbeiter.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(398.31F, 282F); + this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter"; + this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(336.6944F, 19.99998F); + this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false; + this.lblUnterschriftMitarbeiter.StylePriority.UsePadding = false; + this.lblUnterschriftMitarbeiter.StylePriority.UseTextAlignment = false; + this.lblUnterschriftMitarbeiter.Text = "Datum, verantwortliche/r Mitarbeiter/in"; + this.lblUnterschriftMitarbeiter.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // lblUnterschriftKlient + // + this.lblUnterschriftKlient.Borders = DevExpress.XtraPrinting.BorderSide.Top; + this.lblUnterschriftKlient.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.lblUnterschriftKlient.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 282F); + this.lblUnterschriftKlient.Name = "lblUnterschriftKlient"; + this.lblUnterschriftKlient.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F); + this.lblUnterschriftKlient.SizeF = new System.Drawing.SizeF(336.6944F, 20F); + this.lblUnterschriftKlient.StylePriority.UseBackColor = false; + this.lblUnterschriftKlient.StylePriority.UseBorders = false; + this.lblUnterschriftKlient.StylePriority.UseFont = false; + this.lblUnterschriftKlient.StylePriority.UsePadding = false; + this.lblUnterschriftKlient.StylePriority.UseTextAlignment = false; + this.lblUnterschriftKlient.Text = "Datum, Unterschrift Klient/in"; + this.lblUnterschriftKlient.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrPictureBox2 + // + this.xrPictureBox2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("ImageSource", null, "CustomerSignature")}); + this.xrPictureBox2.LocationFloat = new DevExpress.Utils.PointFloat(186.6944F, 246.5F); + this.xrPictureBox2.Name = "xrPictureBox2"; + this.xrPictureBox2.SizeF = new System.Drawing.SizeF(199.3611F, 35.50002F); + this.xrPictureBox2.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // xrLabel19 + // + this.xrLabel19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerSignatureDate", "{0:dd.MM.yyyy}")}); + this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 246.5F); + this.xrLabel19.Name = "xrLabel19"; + this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel19.SizeF = new System.Drawing.SizeF(137.3333F, 35.50002F); + this.xrLabel19.StylePriority.UseTextAlignment = false; + this.xrLabel19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomCenter; // // bindingSource1 // @@ -1356,7 +1425,6 @@ namespace AbwDziallasMuhrin private DevExpress.XtraReports.UI.XRTableCell xrTableCell16; private DevExpress.XtraReports.UI.XRTableCell xrTableCell17; private DevExpress.XtraReports.UI.XRTableCell xrTableCell18; - private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter; private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; private DevExpress.XtraReports.UI.XRTableCell xrTableCell19; private DevExpress.XtraReports.UI.XRTableCell xrTableCell20; @@ -1380,5 +1448,11 @@ namespace AbwDziallasMuhrin private DevExpress.XtraReports.UI.XRLabel xrLabel23; private DevExpress.XtraReports.UI.XRLabel xrLabel20; private DevExpress.XtraReports.UI.XRLabel xrLabel21; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter; + private DevExpress.XtraReports.UI.XRLabel lblUnterschriftKlient; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2; + private DevExpress.XtraReports.UI.XRLabel xrLabel19; } } diff --git a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs index c63ad1674..1cbcd7a35 100644 --- a/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs +++ b/ReportImp/AbwDziallasMuhrin/Quittierungsbeleg.cs @@ -101,6 +101,7 @@ namespace AbwDziallasMuhrin if (newRows > 0) { + lblUnterschriftKlient.Top += newRows * 20; lblUnterschriftMitarbeiter.Top += newRows * 20; } }