From 65aef81b02b4c3c355c7fc6682c0c78959f494fb Mon Sep 17 00:00:00 2001 From: HirschleM Date: Fri, 13 Jun 2025 11:55:14 +0200 Subject: [PATCH] MH: HeikePuetz Logo Sammelrechnung --- .../HeikePuetzBewoAusweg/HeikePuetz.csproj | 10 + .../ServiceInvoiceReport.Designer.cs | 927 ++++++++++++++++++ .../ServiceInvoiceReport.cs | 74 ++ .../ServiceInvoiceReport.resx | 123 +++ 4 files changed, 1134 insertions(+) create mode 100644 ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.Designer.cs create mode 100644 ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.cs create mode 100644 ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.resx diff --git a/ReportImp/HeikePuetzBewoAusweg/HeikePuetz.csproj b/ReportImp/HeikePuetzBewoAusweg/HeikePuetz.csproj index 0899567bd..b3a0f4028 100644 --- a/ReportImp/HeikePuetzBewoAusweg/HeikePuetz.csproj +++ b/ReportImp/HeikePuetzBewoAusweg/HeikePuetz.csproj @@ -68,6 +68,12 @@ QuittierungsbelegMitDatum.cs + + Component + + + ServiceInvoiceReport.cs + Component @@ -103,6 +109,10 @@ QuittierungsbelegMitDatum.cs Designer + + ServiceInvoiceReport.cs + Designer + SettlementReport2.cs Designer diff --git a/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.Designer.cs b/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.Designer.cs new file mode 100644 index 000000000..7fec454ba --- /dev/null +++ b/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.Designer.cs @@ -0,0 +1,927 @@ +using BeWo.Report.ReportObjects; +namespace HeikePuetz +{ + partial class ServiceInvoiceReport + { + /// + /// 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); + } + + + /// + /// 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(); + System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(ServiceInvoiceReport)); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule(); + this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand(); + this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand(); + this.lblAdresse = 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.lblAnrede = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel(); + this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrTable4 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable5 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail3 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable6 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell(); + this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).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; + // + // ReportHeader + // + this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.ReportHeader.HeightF = 0F; + this.ReportHeader.Name = "ReportHeader"; + this.ReportHeader.StylePriority.UseFont = false; + // + // ruleRateFactorNull + // + this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?"; + this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False; + this.ruleRateFactorNull.Name = "ruleRateFactorNull"; + // + // topMarginBand1 + // + this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPictureBox3}); + this.topMarginBand1.HeightF = 157.5F; + this.topMarginBand1.Name = "topMarginBand1"; + // + // bottomMarginBand1 + // + this.bottomMarginBand1.HeightF = 50F; + this.bottomMarginBand1.Name = "bottomMarginBand1"; + // + // Page1 + // + this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.lblAdresse, + this.xrLabel4, + this.xrLabel3, + this.xrLabel2, + this.lblAnrede, + this.xrLabel8, + this.lblAbrechnungszeitraum, + this.xrTable2}); + this.Page1.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.Page1.HeightF = 354.0833F; + this.Page1.Name = "Page1"; + this.Page1.StylePriority.UseFont = false; + // + // lblAdresse + // + this.lblAdresse.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.lblAdresse.Multiline = true; + this.lblAdresse.Name = "lblAdresse"; + this.lblAdresse.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAdresse.SizeF = new System.Drawing.SizeF(317F, 111.5F); + this.lblAdresse.StylePriority.UseFont = false; + this.lblAdresse.Text = "[RecipientOrganisation]\r\n[RecipientContactPerson]\r\n[RecipientDivision]\r\n[Recipien" + + "tStreet]\r\n[RecipientPostCodeAndTown]"; + // + // xrLabel4 + // + this.xrLabel4.BackColor = System.Drawing.Color.Transparent; + this.xrLabel4.CanShrink = true; + this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 235F); + this.xrLabel4.Multiline = true; + this.xrLabel4.Name = "xrLabel4"; + this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel4.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel4.StylePriority.UseBackColor = false; + this.xrLabel4.StylePriority.UseFont = false; + this.xrLabel4.Text = "[CustomerReferenceNumber]"; + this.xrLabel4.WordWrap = false; + // + // xrLabel3 + // + this.xrLabel3.BackColor = System.Drawing.Color.Transparent; + this.xrLabel3.CanShrink = true; + this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 215F); + this.xrLabel3.Name = "xrLabel3"; + this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel3.StylePriority.UseBackColor = false; + this.xrLabel3.StylePriority.UseFont = false; + this.xrLabel3.Text = "Abrechnung Betreuungsleistungen für [CustomerSalutation] [CustomerName], geb. [Cu" + + "stomerBirthdate!dd.MM.yyyy]"; + this.xrLabel3.WordWrap = false; + // + // xrLabel2 + // + this.xrLabel2.BackColor = System.Drawing.Color.Transparent; + this.xrLabel2.CanShrink = true; + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Verdana", 9.75F, 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, 195F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 20F); + this.xrLabel2.StylePriority.UseBackColor = false; + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "Rechnung Nr. [InvoiceNumber]"; + this.xrLabel2.WordWrap = false; + // + // lblAnrede + // + this.lblAnrede.LocationFloat = new DevExpress.Utils.PointFloat(0F, 297.5F); + this.lblAnrede.Name = "lblAnrede"; + this.lblAnrede.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAnrede.SizeF = new System.Drawing.SizeF(317F, 17F); + this.lblAnrede.StylePriority.UseFont = false; + this.lblAnrede.Text = "Sehr geehrte Damen und Herren,"; + // + // xrLabel8 + // + this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")}); + this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 172F); + this.xrLabel8.Name = "xrLabel8"; + this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel8.SizeF = new System.Drawing.SizeF(283F, 23F); + this.xrLabel8.StylePriority.UseTextAlignment = false; + this.xrLabel8.Text = "xrLabel8"; + this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + // + // lblAbrechnungszeitraum + // + this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F); + this.lblAbrechnungszeitraum.Multiline = true; + this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum"; + this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 31.58334F); + this.lblAbrechnungszeitraum.StylePriority.UseFont = false; + this.lblAbrechnungszeitraum.Text = "hiermit berechnen wir für den ... folgende erbrachte Tätigkeiten:"; + // + // xrTable2 + // + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(362.5F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2, + this.xrTableRow5, + this.xrTableRow4, + this.xrTableRow3, + this.xrTableRow1, + this.xrTableRow6, + this.xrTableRow8, + this.xrTableRow7}); + this.xrTable2.SizeF = new System.Drawing.SizeF(283F, 151F); + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell4}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 0.13245033112582783D; + // + // xrTableCell4 + // + this.xrTableCell4.CanShrink = true; + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell4.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell4.StylePriority.UseFont = false; + this.xrTableCell4.StylePriority.UseTextAlignment = false; + this.xrTableCell4.Text = "Ihr(e) Ansprechpartner(in):"; + this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell4.Weight = 1D; + // + // xrTableRow5 + // + this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell13}); + this.xrTableRow5.Name = "xrTableRow5"; + this.xrTableRow5.Weight = 0.13245033112582783D; + // + // xrTableCell13 + // + this.xrTableCell13.CanShrink = true; + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell13.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell13.StylePriority.UseFont = false; + this.xrTableCell13.StylePriority.UseTextAlignment = false; + this.xrTableCell13.Text = "[SenderContactPerson]"; + this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell13.Weight = 1D; + // + // xrTableRow4 + // + this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell11}); + this.xrTableRow4.Name = "xrTableRow4"; + this.xrTableRow4.Weight = 0.13245033112582783D; + // + // xrTableCell11 + // + this.xrTableCell11.CanShrink = true; + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell11.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell11.StylePriority.UseFont = false; + this.xrTableCell11.StylePriority.UseTextAlignment = false; + this.xrTableCell11.Text = "[SenderContactPersonDivision]"; + this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell11.Weight = 1D; + // + // xrTableRow3 + // + this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell8}); + this.xrTableRow3.Name = "xrTableRow3"; + this.xrTableRow3.Weight = 0.13245033112582783D; + // + // xrTableCell8 + // + this.xrTableCell8.CanShrink = true; + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell8.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell8.StylePriority.UseFont = false; + this.xrTableCell8.StylePriority.UseTextAlignment = false; + this.xrTableCell8.Text = "[SenderContactPersonMail]"; + this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell8.Weight = 1D; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 0.13245033112582783D; + // + // xrTableCell1 + // + this.xrTableCell1.CanShrink = true; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell1.StylePriority.UseFont = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "[SenderContactPersonPhone]"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell1.Weight = 1D; + // + // xrTableRow6 + // + this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell2}); + this.xrTableRow6.Name = "xrTableRow6"; + this.xrTableRow6.Weight = 0.11258278145695365D; + // + // xrTableCell2 + // + this.xrTableCell2.CanShrink = true; + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell2.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink; + this.xrTableCell2.StylePriority.UseFont = false; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "[SenderContactPersonFax]"; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableCell2.Weight = 1D; + // + // xrTableRow8 + // + this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell5}); + this.xrTableRow8.Name = "xrTableRow8"; + this.xrTableRow8.Weight = 0.11258278145695365D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell5.Weight = 1D; + // + // xrTableRow7 + // + this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell3}); + this.xrTableRow7.Name = "xrTableRow7"; + this.xrTableRow7.StylePriority.UseTextAlignment = false; + this.xrTableRow7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrTableRow7.Weight = 0.11258278145695365D; + // + // xrTableCell3 + // + this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "BusinessPartnerId")}); + this.xrTableCell3.Multiline = true; + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell3.TextFormatString = "GP-Nr.: {0}"; + this.xrTableCell3.Weight = 1D; + // + // xrLabel15 + // + this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 114.5833F); + this.xrLabel15.Name = "xrLabel15"; + this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F); + this.xrLabel15.StylePriority.UseFont = false; + this.xrLabel15.Text = "Mit freundlichen Grüßen"; + // + // xrTable4 + // + this.xrTable4.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F); + this.xrTable4.Name = "xrTable4"; + this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow10, + this.xrTableRow14}); + this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 26F); + this.xrTable4.StylePriority.UseFont = false; + // + // xrTableRow10 + // + this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell9}); + this.xrTableRow10.Name = "xrTableRow10"; + this.xrTableRow10.Weight = 0.38095238095238093D; + // + // xrTableCell9 + // + this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")}); + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrTableCell9.StylePriority.UsePadding = false; + this.xrTableCell9.Text = "xrTableCell1"; + this.xrTableCell9.Weight = 3D; + // + // xrTableRow14 + // + this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell12}); + this.xrTableRow14.Name = "xrTableRow14"; + this.xrTableRow14.Weight = 0.23809523809523808D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Weight = 3D; + // + // xrLabel14 + // + this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")}); + this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 189.5833F); + this.xrLabel14.Name = "xrLabel14"; + this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F); + this.xrLabel14.StylePriority.UseFont = false; + this.xrLabel14.Text = "[CreatorName]"; + // + // xrLabel9 + // + this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Verdana", 10F, DevExpress.Drawing.DXFontStyle.Italic); + this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F); + this.xrLabel9.Name = "xrLabel9"; + this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F); + this.xrLabel9.StylePriority.UseFont = false; + this.xrLabel9.Text = "Abschließende Bemerkungen:"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1, + this.DetailReport2}); + this.DetailReport.DataMember = "ServiceInvoicePeriods"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable5}); + this.Detail1.HeightF = 25F; + this.Detail1.Name = "Detail1"; + // + // xrTable5 + // + this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable5.Name = "xrTable5"; + this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow23}); + this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F); + // + // xrTableRow23 + // + this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell32, + this.xrTableCell37, + this.xrTableCell35, + this.xrTableCell33, + this.xrTableCell36, + this.xrTableCell38, + this.xrTableCell34}); + this.xrTableRow23.Name = "xrTableRow23"; + this.xrTableRow23.Weight = 1D; + // + // xrTableCell32 + // + this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell32.StylePriority.UseBackColor = false; + this.xrTableCell32.StylePriority.UseBorderColor = false; + this.xrTableCell32.StylePriority.UseBorders = false; + this.xrTableCell32.StylePriority.UsePadding = false; + this.xrTableCell32.StylePriority.UseTextAlignment = false; + this.xrTableCell32.Text = "Zeitraum"; + this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell32.Weight = 0.62463077449375981D; + // + // xrTableCell37 + // + this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell37.StylePriority.UseBackColor = false; + this.xrTableCell37.StylePriority.UseBorderColor = false; + this.xrTableCell37.StylePriority.UseBorders = false; + this.xrTableCell37.StylePriority.UsePadding = false; + this.xrTableCell37.StylePriority.UseTextAlignment = false; + this.xrTableCell37.Text = "Leistung"; + this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell37.Weight = 0.85081236260328186D; + // + // xrTableCell35 + // + this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell35.StylePriority.UseBackColor = false; + this.xrTableCell35.StylePriority.UseBorderColor = false; + this.xrTableCell35.StylePriority.UseBorders = false; + this.xrTableCell35.StylePriority.UsePadding = false; + this.xrTableCell35.StylePriority.UseTextAlignment = false; + this.xrTableCell35.Text = "Satz"; + this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell35.Weight = 0.23245943032832414D; + // + // xrTableCell33 + // + this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.StylePriority.UseBorderColor = false; + this.xrTableCell33.StylePriority.UseBorders = false; + this.xrTableCell33.StylePriority.UsePadding = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "Stunden"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell33.Weight = 0.2893277257020575D; + // + // xrTableCell36 + // + this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell36.StylePriority.UseBackColor = false; + this.xrTableCell36.StylePriority.UseBorderColor = false; + this.xrTableCell36.StylePriority.UseBorders = false; + this.xrTableCell36.StylePriority.UsePadding = false; + this.xrTableCell36.StylePriority.UseTextAlignment = false; + this.xrTableCell36.Text = "Betrag"; + this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell36.Weight = 0.26310971709438763D; + // + // xrTableCell38 + // + this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell38.StylePriority.UseBackColor = false; + this.xrTableCell38.StylePriority.UseBorderColor = false; + this.xrTableCell38.StylePriority.UseBorders = false; + this.xrTableCell38.StylePriority.UsePadding = false; + this.xrTableCell38.StylePriority.UseTextAlignment = false; + this.xrTableCell38.Text = "pausch Fakt."; + this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell38.Weight = 0.42042083402151886D; + // + // xrTableCell34 + // + this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro; + this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top) + | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell34.StylePriority.UseBackColor = false; + this.xrTableCell34.StylePriority.UseBorderColor = false; + this.xrTableCell34.StylePriority.UseBorders = false; + this.xrTableCell34.StylePriority.UsePadding = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "Gesamt"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell34.Weight = 0.31923915575667006D; + // + // DetailReport2 + // + this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail3, + this.GroupFooter1}); + this.DetailReport2.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems"; + this.DetailReport2.DataSource = this.bindingSource1; + this.DetailReport2.Level = 0; + this.DetailReport2.Name = "DetailReport2"; + this.DetailReport2.PageBreak = DevExpress.XtraReports.UI.PageBreak.AfterBand; + // + // Detail3 + // + this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable6}); + this.Detail3.HeightF = 25F; + this.Detail3.Name = "Detail3"; + // + // xrTable6 + // + this.xrTable6.Font = new DevExpress.Drawing.DXFont("Verdana", 8.25F, DevExpress.Drawing.DXFontStyle.Regular, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] { + new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))}); + this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable6.Name = "xrTable6"; + this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow25}); + this.xrTable6.SizeF = new System.Drawing.SizeF(677F, 25F); + this.xrTable6.StylePriority.UseFont = false; + // + // xrTableRow25 + // + this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell40, + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell47}); + this.xrTableRow25.Name = "xrTableRow25"; + this.xrTableRow25.Weight = 1D; + // + // xrTableCell40 + // + this.xrTableCell40.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell40.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Duration")}); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell40.StylePriority.UseBorderColor = false; + this.xrTableCell40.StylePriority.UseBorders = false; + this.xrTableCell40.StylePriority.UsePadding = false; + this.xrTableCell40.StylePriority.UseTextAlignment = false; + this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell40.Weight = 0.62463084211025488D; + // + // xrTableCell42 + // + this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")}); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell42.StylePriority.UseBorderColor = false; + this.xrTableCell42.StylePriority.UseBorders = false; + this.xrTableCell42.StylePriority.UsePadding = false; + this.xrTableCell42.StylePriority.UseTextAlignment = false; + this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell42.Weight = 0.85081229498678679D; + // + // xrTableCell43 + // + this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell43.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.HourlyRate", "{0:0.00}")}); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell43.StylePriority.UseBorderColor = false; + this.xrTableCell43.StylePriority.UseBorders = false; + this.xrTableCell43.StylePriority.UsePadding = false; + this.xrTableCell43.StylePriority.UseTextAlignment = false; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell43.Weight = 0.23245943032832414D; + // + // xrTableCell44 + // + this.xrTableCell44.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell44.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.Hours", "{0:0.##}")}); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell44.StylePriority.UseBorderColor = false; + this.xrTableCell44.StylePriority.UseBorders = false; + this.xrTableCell44.StylePriority.UsePadding = false; + this.xrTableCell44.StylePriority.UseTextAlignment = false; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell44.Weight = 0.2893277257020575D; + // + // xrTableCell45 + // + this.xrTableCell45.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell45.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.NetAmount", "{0:0.00}")}); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell45.StylePriority.UseBorderColor = false; + this.xrTableCell45.StylePriority.UseBorders = false; + this.xrTableCell45.StylePriority.UsePadding = false; + this.xrTableCell45.StylePriority.UseTextAlignment = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell45.Weight = 0.26310971709438763D; + // + // xrTableCell46 + // + this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")}); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell46.StylePriority.UseBorderColor = false; + this.xrTableCell46.StylePriority.UseBorders = false; + this.xrTableCell46.StylePriority.UsePadding = false; + this.xrTableCell46.StylePriority.UseTextAlignment = false; + this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell46.Weight = 0.42042083402151886D; + // + // xrTableCell47 + // + this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray; + this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")}); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F); + this.xrTableCell47.StylePriority.UseBorderColor = false; + this.xrTableCell47.StylePriority.UseBorders = false; + this.xrTableCell47.StylePriority.UsePadding = false; + this.xrTableCell47.StylePriority.UseTextAlignment = false; + this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + this.xrTableCell47.Weight = 0.31923915575667006D; + // + // GroupFooter1 + // + this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel1, + this.xrLabel9, + this.xrTable4, + this.xrLabel14, + this.xrLabel15}); + this.GroupFooter1.HeightF = 206.5833F; + this.GroupFooter1.Name = "GroupFooter1"; + // + // xrLabel1 + // + this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")}); + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Verdana", 9F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(255.8333F, 25F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.StylePriority.UsePadding = false; + this.xrLabel1.StylePriority.UseTextAlignment = false; + this.xrLabel1.Text = "xrLabel1"; + this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO); + // + // xrPictureBox3 + // + this.xrPictureBox3.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox3.ImageSource")); + this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(387.4167F, 37.7083F); + this.xrPictureBox3.Name = "xrPictureBox3"; + this.xrPictureBox3.SizeF = new System.Drawing.SizeF(262.5833F, 119.7917F); + this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage; + // + // ServiceInvoiceReport + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.ReportHeader, + this.topMarginBand1, + this.bottomMarginBand1, + this.Page1, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung"; + this.Font = new DevExpress.Drawing.DXFont("Verdana", 10F); + this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] { + this.ruleRateFactorNull}); + this.Margins = new DevExpress.Drawing.DXMargins(75F, 75F, 157.5F, 50F); + this.PageHeight = 1169; + this.PageWidth = 827; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + + private DevExpress.XtraReports.UI.DetailBand Detail; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull; + private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1; + private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1; + private DevExpress.XtraReports.UI.GroupHeaderBand Page1; + private DevExpress.XtraReports.UI.XRLabel xrLabel4; + private DevExpress.XtraReports.UI.XRLabel xrLabel3; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + private DevExpress.XtraReports.UI.XRLabel lblAnrede; + private DevExpress.XtraReports.UI.XRLabel xrLabel8; + private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow5; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow4; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow3; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell8; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow1; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow6; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow8; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell5; + private DevExpress.XtraReports.UI.XRLabel xrLabel15; + private DevExpress.XtraReports.UI.XRTable xrTable4; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow10; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell9; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow14; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRLabel xrLabel14; + private DevExpress.XtraReports.UI.XRLabel xrLabel9; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private DevExpress.XtraReports.UI.XRTable xrTable5; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow23; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport2; + private DevExpress.XtraReports.UI.DetailBand Detail3; + private DevExpress.XtraReports.UI.XRTable xrTable6; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow25; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell42; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell43; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell44; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell45; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell46; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell47; + private DevExpress.XtraReports.UI.XRLabel lblAdresse; + private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow7; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell3; + private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3; + } +} diff --git a/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.cs b/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.cs new file mode 100644 index 000000000..cac860df3 --- /dev/null +++ b/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.cs @@ -0,0 +1,74 @@ +using System; +using System.Text; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Extensions; +using DevExpress.XtraReports.UI; + +namespace HeikePuetz +{ + public partial class ServiceInvoiceReport : XtraReport, IBeWoReport + { + public ServiceInvoiceReport() + { + this.InitializeComponent(); + } + + public void SetReportDataSource(ServiceInvoiceRO pRO) + { + DateTime start = pRO.AccountingPeriodStart; + DateTime end = pRO.AccountingPeriodEnd; + if (start.Month == end.Month && start.Year == end.Year) + { + lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Monat {0:MMMM yyyy} folgende erbrachte Tätigkeiten:", start); + } + else + { + lblAbrechnungszeitraum.Text = String.Format("hiermit berechnen wir für den Zeitraum {0:MMMM yyyy} - {1:MMMM yyyy} folgende erbrachte Tätigkeiten:", start, end); + } + + if (pRO.CustomerSalutation.IsNullOrEmpty()) + { + lblAnrede.Text = "Guten Tag " + pRO.CustomerFirstName + " " + pRO.CustomerLastName + ","; + } + + SetzeAdresse(pRO); + + this.bindingSource1.DataSource = pRO; + } + + private void SetzeAdresse(ServiceInvoiceRO pRO) + { + StringBuilder sb = new StringBuilder(); + if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientOrganisation); + } + //if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1)) + //{ + // sb.AppendLine(pRO.RecipientAddressLine1); + //} + if (!String.IsNullOrEmpty(pRO.RecipientContactPerson)) + { + sb.AppendLine(pRO.RecipientContactPerson); + } + if (!String.IsNullOrEmpty(pRO.RecipientDivision) && !String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.ToLower() != "selbstzahler") + { + sb.AppendLine(pRO.RecipientDivision); + } + if (!String.IsNullOrEmpty(pRO.RecipientPoBox)) + { + sb.AppendLine(pRO.RecipientPoBox); + } + else if (!String.IsNullOrEmpty(pRO.RecipientStreet)) + { + sb.AppendLine(pRO.RecipientStreet); + } + if (!String.IsNullOrEmpty(pRO.RecipientPostCodeAndTown)) + { + sb.AppendLine(pRO.RecipientPostCodeAndTown); + } + lblAdresse.Text = sb.ToString(); + } + } +} \ No newline at end of file diff --git a/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.resx b/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.resx new file mode 100644 index 000000000..44c21a7b7 --- /dev/null +++ b/ReportImp/HeikePuetzBewoAusweg/ServiceInvoiceReport.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