ZukunftLeben: Spitzabrechnung jetzt für Briefpapier - alte Version inkl. Briefkopf als Backup kopiert

This commit is contained in:
2024-07-15 12:09:52 +02:00
parent 94ae38e151
commit 1703a6c2f1
5 changed files with 1556 additions and 236 deletions

View File

@@ -35,7 +35,6 @@ namespace BeWo.Report.DefaultReports
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.rowErbrachteLeistung = new DevExpress.XtraReports.UI.XRTableRow();
@@ -52,8 +51,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
this.xrLabel20 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel21 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
@@ -76,14 +74,6 @@ namespace BeWo.Report.DefaultReports
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrLabel19 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel18 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldApprovedFLSWithFactor = new DevExpress.XtraReports.UI.CalculatedField();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
@@ -100,6 +90,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow31 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -118,14 +109,13 @@ namespace BeWo.Report.DefaultReports
this.xrTableRow37 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel22 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrLabel23 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -140,32 +130,23 @@ namespace BeWo.Report.DefaultReports
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox1});
this.xrLabel23});
this.ReportHeader.Dpi = 254F;
this.ReportHeader.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
this.ReportHeader.HeightF = 267.4151F;
this.ReportHeader.Name = "ReportHeader";
this.ReportHeader.StylePriority.UseFont = false;
//
// xrPictureBox1
//
this.xrPictureBox1.Dpi = 254F;
this.xrPictureBox1.ImageSource = new DevExpress.XtraPrinting.Drawing.ImageSource("img", resources.GetString("xrPictureBox1.ImageSource"));
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(1134F, 13.00007F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(517.0001F, 216.5434F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrLabel8
//
this.xrLabel8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate", "{0:dd.MM.yyyy}")});
this.xrLabel8.Dpi = 254F;
this.xrLabel8.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(1193.871F, 373.6976F);
this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(1154.04F, 373.6975F);
this.xrLabel8.Name = "xrLabel8";
this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(457.1294F, 54F);
this.xrLabel8.SizeF = new System.Drawing.SizeF(529.9999F, 54.00003F);
this.xrLabel8.StylePriority.UseFont = false;
this.xrLabel8.StylePriority.UseTextAlignment = false;
this.xrLabel8.Text = "xrLabel8";
@@ -176,7 +157,7 @@ namespace BeWo.Report.DefaultReports
this.xrTable1.BorderColor = System.Drawing.SystemColors.ControlLight;
this.xrTable1.Dpi = 254F;
this.xrTable1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 833.6221F);
this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 823.6221F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.rowErbrachteLeistung});
@@ -217,12 +198,12 @@ namespace BeWo.Report.DefaultReports
//
this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
this.xrLabel6.Dpi = 254F;
this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 664.1219F);
this.xrLabel6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 656.1218F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(1651F, 152.0179F);
this.xrLabel6.SizeF = new System.Drawing.SizeF(1651F, 141.4346F);
this.xrLabel6.StylePriority.UseBackColor = false;
this.xrLabel6.StylePriority.UseFont = false;
this.xrLabel6.Text = resources.GetString("xrLabel6.Text");
@@ -230,8 +211,8 @@ namespace BeWo.Report.DefaultReports
// xrLabel5
//
this.xrLabel5.Dpi = 254F;
this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 601.302F);
this.xrLabel5.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 592.302F);
this.xrLabel5.Name = "xrLabel5";
this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel5.SizeF = new System.Drawing.SizeF(805.18F, 43.18005F);
@@ -243,7 +224,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Dpi = 254F;
this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel4.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 511.9375F);
this.xrLabel4.Multiline = true;
this.xrLabel4.Name = "xrLabel4";
@@ -259,7 +240,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
this.xrLabel3.CanShrink = true;
this.xrLabel3.Dpi = 254F;
this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 471.2975F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
@@ -275,7 +256,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
this.xrLabel2.CanShrink = true;
this.xrLabel2.Dpi = 254F;
this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 12F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Calibri", 11F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 428.1175F);
this.xrLabel2.Name = "xrLabel2";
this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
@@ -290,7 +271,7 @@ namespace BeWo.Report.DefaultReports
this.RecipientPostCodeAndTown.CanShrink = true;
this.RecipientPostCodeAndTown.Dpi = 254F;
this.RecipientPostCodeAndTown.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 223.7201F);
this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 178.741F);
this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -303,7 +284,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel_RecipientStreet.CanShrink = true;
this.xrLabel_RecipientStreet.Dpi = 254F;
this.xrLabel_RecipientStreet.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 180.5401F);
this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 135.5609F);
this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -316,7 +297,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel_RecipientDivision.CanShrink = true;
this.xrLabel_RecipientDivision.Dpi = 254F;
this.xrLabel_RecipientDivision.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 137.36F);
this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 92.38083F);
this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -329,7 +310,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel_RecipientContactPerson.CanShrink = true;
this.xrLabel_RecipientContactPerson.Dpi = 254F;
this.xrLabel_RecipientContactPerson.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.18002F);
this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 49.20089F);
this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -342,7 +323,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel1.CanShrink = true;
this.xrLabel1.Dpi = 254F;
this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51F);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 6.02087F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel1.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
@@ -354,8 +335,6 @@ namespace BeWo.Report.DefaultReports
//
this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel22,
this.xrLabel20,
this.xrLabel21,
this.xrLabel11,
this.xrLabel10,
this.xrTable3,
@@ -363,48 +342,33 @@ namespace BeWo.Report.DefaultReports
this.lblNotice});
this.ReportFooter.Dpi = 254F;
this.ReportFooter.Font = new DevExpress.Drawing.DXFont("Verdana", 10F);
this.ReportFooter.HeightF = 686.447F;
this.ReportFooter.HeightF = 666.447F;
this.ReportFooter.KeepTogether = true;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// xrLabel20
// xrLabel22
//
this.xrLabel20.Dpi = 254F;
this.xrLabel20.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel20.ForeColor = System.Drawing.Color.SteelBlue;
this.xrLabel20.LocationFloat = new DevExpress.Utils.PointFloat(1315.1F, 55.32014F);
this.xrLabel20.Name = "xrLabel20";
this.xrLabel20.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel20.SizeF = new System.Drawing.SizeF(102.58F, 40F);
this.xrLabel20.StylePriority.UseFont = false;
this.xrLabel20.StylePriority.UseForeColor = false;
this.xrLabel20.Text = "Leben";
//
// xrLabel21
//
this.xrLabel21.Dpi = 254F;
this.xrLabel21.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel21.ForeColor = System.Drawing.Color.DarkOrange;
this.xrLabel21.LocationFloat = new DevExpress.Utils.PointFloat(1197.559F, 55.32021F);
this.xrLabel21.Name = "xrLabel21";
this.xrLabel21.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel21.SizeF = new System.Drawing.SizeF(117.5416F, 40F);
this.xrLabel21.StylePriority.UseFont = false;
this.xrLabel21.StylePriority.UseForeColor = false;
this.xrLabel21.Text = "Zukunft";
this.xrLabel22.Dpi = 254F;
this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 499.6801F);
this.xrLabel22.Multiline = true;
this.xrLabel22.Name = "xrLabel22";
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel22.SizeF = new System.Drawing.SizeF(571.5001F, 43.18005F);
this.xrLabel22.StylePriority.UseFont = false;
this.xrLabel22.Text = "Mit freundlichen Grüßen";
//
// xrLabel11
//
this.xrLabel11.Dpi = 254F;
this.xrLabel11.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(1197.559F, 95.32016F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(1154.04F, 8.319905F);
this.xrLabel11.Multiline = true;
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(486.4812F, 589.1268F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(530.0002F, 554.4187F);
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.Text = resources.GetString("xrLabel11.Text");
//
// xrLabel10
//
@@ -414,7 +378,7 @@ namespace BeWo.Report.DefaultReports
this.xrLabel10.Multiline = true;
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(1190.026F, 165.86F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(1150F, 165.86F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.Text = resources.GetString("xrLabel10.Text");
//
@@ -432,7 +396,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableRow22,
this.xrTableRow23,
this.xrTableRow24});
this.xrTable3.SizeF = new System.Drawing.SizeF(1190.026F, 238.76F);
this.xrTable3.SizeF = new System.Drawing.SizeF(1150F, 238.76F);
this.xrTable3.StylePriority.UseFont = false;
//
// xrTableRow20
@@ -448,8 +412,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
this.xrTableCell16.Dpi = 254F;
this.xrTableCell16.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrTableCell16.StylePriority.UseFont = false;
this.xrTableCell16.StylePriority.UsePadding = false;
this.xrTableCell16.Text = "xrTableCell1";
this.xrTableCell16.Weight = 3D;
@@ -483,8 +449,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FehlkontakteString")});
this.xrTableCell6.Dpi = 254F;
this.xrTableCell6.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrTableCell6.StylePriority.UseFont = false;
this.xrTableCell6.StylePriority.UsePadding = false;
this.xrTableCell6.Weight = 3D;
//
@@ -515,8 +483,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "AbsenceTimes")});
this.xrTableCell29.Dpi = 254F;
this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell29.Name = "xrTableCell29";
this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrTableCell29.StylePriority.UseFont = false;
this.xrTableCell29.StylePriority.UsePadding = false;
this.xrTableCell29.Text = "xrTableCell4";
this.xrTableCell29.Weight = 3D;
@@ -548,8 +518,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "FinalSentence")});
this.xrTableCell31.Dpi = 254F;
this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrTableCell31.Name = "xrTableCell31";
this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrTableCell31.StylePriority.UseFont = false;
this.xrTableCell31.StylePriority.UsePadding = false;
this.xrTableCell31.Text = "xrTableCell8";
this.xrTableCell31.Weight = 3D;
@@ -557,7 +529,7 @@ namespace BeWo.Report.DefaultReports
// xrLabel12
//
this.xrLabel12.Dpi = 254F;
this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel12.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 623.267F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
@@ -592,14 +564,6 @@ namespace BeWo.Report.DefaultReports
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel19,
this.xrLabel18,
this.xrLabel17,
this.xrLabel16,
this.xrLabel15,
this.xrLabel14,
this.xrLabel13,
this.xrLabel9,
this.xrLabel7,
this.xrLabel1,
this.xrLabel_RecipientContactPerson,
@@ -615,125 +579,19 @@ namespace BeWo.Report.DefaultReports
this.xrLabel8});
this.GroupHeader1.Dpi = 254F;
this.GroupHeader1.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.GroupHeader1.HeightF = 876.8021F;
this.GroupHeader1.HeightF = 866.8021F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.StylePriority.UseFont = false;
//
// xrLabel19
//
this.xrLabel19.Dpi = 254F;
this.xrLabel19.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel19.ForeColor = System.Drawing.Color.Black;
this.xrLabel19.LocationFloat = new DevExpress.Utils.PointFloat(477.7044F, 0F);
this.xrLabel19.Name = "xrLabel19";
this.xrLabel19.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel19.SizeF = new System.Drawing.SizeF(250.4795F, 45F);
this.xrLabel19.StylePriority.UseFont = false;
this.xrLabel19.StylePriority.UseForeColor = false;
this.xrLabel19.Text = "40223 Düsseldorf";
//
// xrLabel18
//
this.xrLabel18.Dpi = 254F;
this.xrLabel18.Font = new DevExpress.Drawing.DXFont("Calibri", 9F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel18.ForeColor = System.Drawing.Color.DarkOrange;
this.xrLabel18.LocationFloat = new DevExpress.Utils.PointFloat(448.317F, 0F);
this.xrLabel18.Name = "xrLabel18";
this.xrLabel18.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel18.SizeF = new System.Drawing.SizeF(29.38733F, 45F);
this.xrLabel18.StylePriority.UseFont = false;
this.xrLabel18.StylePriority.UseForeColor = false;
this.xrLabel18.Text = "o";
//
// xrLabel17
//
this.xrLabel17.Dpi = 254F;
this.xrLabel17.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel17.ForeColor = System.Drawing.Color.Black;
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(241.8744F, 0F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(206.4427F, 45F);
this.xrLabel17.StylePriority.UseFont = false;
this.xrLabel17.StylePriority.UseForeColor = false;
this.xrLabel17.Text = "Binterimstr. 13";
//
// xrLabel16
//
this.xrLabel16.Dpi = 254F;
this.xrLabel16.Font = new DevExpress.Drawing.DXFont("Calibri", 9F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel16.ForeColor = System.Drawing.Color.DarkOrange;
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(212.4872F, 0F);
this.xrLabel16.Name = "xrLabel16";
this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel16.SizeF = new System.Drawing.SizeF(29.38733F, 45F);
this.xrLabel16.StylePriority.UseFont = false;
this.xrLabel16.StylePriority.UseForeColor = false;
this.xrLabel16.Text = "o";
//
// xrLabel15
//
this.xrLabel15.Dpi = 254F;
this.xrLabel15.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel15.ForeColor = System.Drawing.Color.SteelBlue;
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(120F, 0F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(92.48718F, 45F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.StylePriority.UseForeColor = false;
this.xrLabel15.Text = "Leben";
//
// xrLabel14
//
this.xrLabel14.Dpi = 254F;
this.xrLabel14.Font = new DevExpress.Drawing.DXFont("Calibri", 9F);
this.xrLabel14.ForeColor = System.Drawing.Color.DarkOrange;
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(120F, 45F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.StylePriority.UseForeColor = false;
this.xrLabel14.Text = "Zukunft";
//
// xrLabel13
//
this.xrLabel13.Dpi = 254F;
this.xrLabel13.Font = new DevExpress.Drawing.DXFont("Calibri", 10F, DevExpress.Drawing.DXFontStyle.Bold);
this.xrLabel13.ForeColor = System.Drawing.Color.DarkOrange;
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(1193.871F, 129.5401F);
this.xrLabel13.Multiline = true;
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(41.5F, 227.4358F);
this.xrLabel13.StylePriority.UseFont = false;
this.xrLabel13.StylePriority.UseForeColor = false;
this.xrLabel13.Text = "o\r\no\r\n\r\no";
//
// xrLabel9
//
this.xrLabel9.Dpi = 254F;
this.xrLabel9.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(1235.788F, 129.54F);
this.xrLabel9.Multiline = true;
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(415.2117F, 227.4358F);
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.Text = "wir nehmen Sie ernst\r\nwir unterstützen Sie, aber bevormunden Sie nicht\r\nunser Umg" +
"ang mit Ihnen ist wertschätzend";
//
// xrLabel7
//
this.xrLabel7.Dpi = 254F;
this.xrLabel7.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(1193.871F, 0F);
this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(1154.04F, 0F);
this.xrLabel7.Name = "xrLabel7";
this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(457.1285F, 103.0816F);
this.xrLabel7.SizeF = new System.Drawing.SizeF(529.9999F, 373.6975F);
this.xrLabel7.StylePriority.UseFont = false;
this.xrLabel7.Text = "Für Menschen mit einer psychischen Erkrankung";
//
// fieldApprovedFLSWithFactor
//
@@ -924,6 +782,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell7.StylePriority.UsePadding = false;
this.xrTableCell7.Weight = 3D;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -1144,21 +1006,15 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
this.xrTableCell60.Weight = 0.16397432767427886D;
//
// xrLabel22
// xrLabel23
//
this.xrLabel22.Dpi = 254F;
this.xrLabel22.Font = new DevExpress.Drawing.DXFont("Calibri", 11F);
this.xrLabel22.LocationFloat = new DevExpress.Utils.PointFloat(0F, 499.6801F);
this.xrLabel22.Multiline = true;
this.xrLabel22.Name = "xrLabel22";
this.xrLabel22.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel22.SizeF = new System.Drawing.SizeF(571.5001F, 43.18005F);
this.xrLabel22.StylePriority.UseFont = false;
this.xrLabel22.Text = "Mit freundlichen Grüßen";
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.Settlement2RO);
this.xrLabel23.Dpi = 254F;
this.xrLabel23.Font = new DevExpress.Drawing.DXFont("Calibri", 10F);
this.xrLabel23.LocationFloat = new DevExpress.Utils.PointFloat(1154.04F, 82.02087F);
this.xrLabel23.Name = "xrLabel23";
this.xrLabel23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 5, 0, 0, 254F);
this.xrLabel23.SizeF = new System.Drawing.SizeF(530F, 103.08F);
this.xrLabel23.StylePriority.UseFont = false;
//
// Spitzabrechnung
//
@@ -1191,8 +1047,8 @@ namespace BeWo.Report.DefaultReports
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1272,19 +1128,9 @@ namespace BeWo.Report.DefaultReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel xrLabel20;
private DevExpress.XtraReports.UI.XRLabel xrLabel21;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRLabel xrLabel19;
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRLabel xrLabel16;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel22;
private DevExpress.XtraReports.UI.XRLabel xrLabel23;
}
}

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

View File

@@ -0,0 +1,56 @@
using System;
using System.Drawing;
using System.Collections;
using System.ComponentModel;
using DevExpress.XtraReports.UI;
using BeWo.Report.ReportObjects;
using BeWo.Report;
using System.Text.RegularExpressions;
using BS.Shared.Extensions;
namespace BeWo.Report.DefaultReports
{
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<Settlement2RO>
{
public Spitzabrechnung()
{
InitializeComponent();
}
public void SetReportDataSource(Settlement2RO pRO)
{
if (String.IsNullOrEmpty(pRO.Notice))
{
lblNotice.Visible = false;
}
decimal rateFactor = 1;
foreach (var ii in pRO.InvoiceItems)
{
if (ii.RateFactor.HasValue)
{
rateFactor = (100 + ii.RateFactor.Value) / 100;
}
if (!pRO.FehlkontakteString.IsNullOrEmpty() && ii.RateFactor == 0)
{
Zwischensumme.Visible = true;
//if (!ii.ItemDescription.IsNullOrEmpty())
//{
//ii.AbrechnungsText = Regex.Replace(ii.DetailDescription, ii.ItemDescription, "Fehlkontakte");
//}
ii.AbrechnungsText = ii.AbrechnungsText.Replace("FLS", "Std.");
ii.ItemDescription = "Fehlkontakte";
}
else if (ii.ItemDescription.IsNullOrEmpty())
{
ii.ItemDescription = "Fachleistungsstunden";
}
}
pRO.RateFactor = (double)rateFactor;
this.bindingSource1.DataSource = pRO;
}
}
}

File diff suppressed because one or more lines are too long