diff --git a/ReportImp/BeWoPyramide/BeWoPyramide.csproj b/ReportImp/BeWoPyramide/BeWoPyramide.csproj
index 2d2619fde..6b12f325c 100644
--- a/ReportImp/BeWoPyramide/BeWoPyramide.csproj
+++ b/ReportImp/BeWoPyramide/BeWoPyramide.csproj
@@ -56,6 +56,7 @@
+
Component
@@ -81,6 +82,12 @@
Mitarbeiterstundenkonto.cs
+
+ Component
+
+
+ MitarbeiterstundenkontoJahr.cs
+
Component
@@ -110,6 +117,10 @@
Mitarbeiterstundenkonto.cs
Designer
+
+ MitarbeiterstundenkontoJahr.cs
+ Designer
+
LeistungsnachweisFamilienhilfe.cs
diff --git a/ReportImp/BeWoPyramide/CustomMitarbeiterstundenkontoBerechnungMonate.cs b/ReportImp/BeWoPyramide/CustomMitarbeiterstundenkontoBerechnungMonate.cs
new file mode 100644
index 000000000..d3cb4f58e
--- /dev/null
+++ b/ReportImp/BeWoPyramide/CustomMitarbeiterstundenkontoBerechnungMonate.cs
@@ -0,0 +1,21 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using System.Windows.Forms;
+using BeWo.Report;
+using BeWo.Data.Entities;
+using BeWo.Report.ReportObjects;
+
+
+namespace BeWoPyramide
+{
+ public class CustomMitarbeiterstundenkontoBerechnungMonate : MitarbeiterstundenkontoBerechnungMonate
+ {
+
+ public override MitarbeiterstundenkontoBerechnung CreateMitarbeiterstundenkontoBerechnung()
+ {
+ return new CustomMitarbeiterstundenkontoBerechnung();
+ }
+
+ }
+}
diff --git a/ReportImp/BeWoPyramide/EmployeeDataReport.Designer.cs b/ReportImp/BeWoPyramide/EmployeeDataReport.Designer.cs
index 2b944d5db..dc9ad37dd 100644
--- a/ReportImp/BeWoPyramide/EmployeeDataReport.Designer.cs
+++ b/ReportImp/BeWoPyramide/EmployeeDataReport.Designer.cs
@@ -33,6 +33,17 @@ namespace BeWoPyramide
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.tableClients = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel43 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel36 = new DevExpress.XtraReports.UI.XRLabel();
this.tableUeberstunden = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
@@ -49,17 +60,24 @@ namespace BeWoPyramide
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
- this.tableClients = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrLabel43 = 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.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrLabel51 = new DevExpress.XtraReports.UI.XRLabel();
+ this.tableVertraege = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel37 = new DevExpress.XtraReports.UI.XRLabel();
this.lblFachkraft = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel49 = new DevExpress.XtraReports.UI.XRLabel();
@@ -135,50 +153,150 @@ namespace BeWoPyramide
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
- this.xrLabel51 = new DevExpress.XtraReports.UI.XRLabel();
- this.tableVertraege = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
- ((System.ComponentModel.ISupportInitialize)(this.tableUeberstunden)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tableClients)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.tableUeberstunden)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.tableVertraege)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.tableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.tableVertraege)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.tableClients,
- this.xrTable2,
- this.xrLabel43});
+ this.tableUeberstunden,
+ this.xrLabel36});
this.Detail.Font = new DevExpress.Drawing.DXFont("Arial", 10F);
- this.Detail.HeightF = 110.4167F;
+ this.Detail.HeightF = 82.87506F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
this.Detail.StylePriority.UseFont = false;
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
+ // tableClients
+ //
+ this.tableClients.LocationFloat = new DevExpress.Utils.PointFloat(0F, 65.91657F);
+ this.tableClients.Name = "tableClients";
+ this.tableClients.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1});
+ this.tableClients.SizeF = new System.Drawing.SizeF(677F, 18F);
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell3});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1.0588235294117647D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseBorders = false;
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.Weight = 0.29906542056074764D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell2.StylePriority.UseBorders = false;
+ this.xrTableCell2.StylePriority.UseFont = false;
+ this.xrTableCell2.StylePriority.UsePadding = false;
+ this.xrTableCell2.Weight = 0.22333086911020245D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseBorders = false;
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.Weight = 0.47760371032904991D;
+ //
+ // xrTable2
+ //
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 47.91654F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(677F, 18F);
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell4,
+ this.xrTableCell5,
+ this.xrTableCell6});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 1.0588235294117647D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell4.StylePriority.UseBorders = false;
+ this.xrTableCell4.StylePriority.UseFont = false;
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.Text = "Klient(in)";
+ this.xrTableCell4.Weight = 0.29906542056074764D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UseBorders = false;
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.Text = "Rolle";
+ this.xrTableCell5.Weight = 0.22333063143436038D;
+ //
+ // 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", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.Text = "Notiz";
+ this.xrTableCell6.Weight = 0.477603948004892D;
+ //
+ // xrLabel43
+ //
+ this.xrLabel43.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel43.LocationFloat = new DevExpress.Utils.PointFloat(0F, 22.9166F);
+ this.xrLabel43.Multiline = true;
+ this.xrLabel43.Name = "xrLabel43";
+ this.xrLabel43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel43.SizeF = new System.Drawing.SizeF(192F, 25F);
+ this.xrLabel43.StylePriority.UseFont = false;
+ this.xrLabel43.Text = "Zugeordnete Klienten:";
+ //
// xrLabel36
//
this.xrLabel36.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel36.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel36.LocationFloat = new DevExpress.Utils.PointFloat(0F, 21.87506F);
this.xrLabel36.Multiline = true;
this.xrLabel36.Name = "xrLabel36";
this.xrLabel36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -188,7 +306,7 @@ namespace BeWoPyramide
//
// tableUeberstunden
//
- this.tableUeberstunden.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.tableUeberstunden.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.87506F);
this.tableUeberstunden.Name = "tableUeberstunden";
this.tableUeberstunden.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow4,
@@ -408,124 +526,248 @@ namespace BeWoPyramide
this.ReportHeader.HeightF = 624.125F;
this.ReportHeader.Name = "ReportHeader";
//
- // tableClients
+ // xrLabel51
//
- this.tableClients.LocationFloat = new DevExpress.Utils.PointFloat(0F, 63.8333F);
- this.tableClients.Name = "tableClients";
- this.tableClients.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow1});
- this.tableClients.SizeF = new System.Drawing.SizeF(677F, 18F);
+ this.xrLabel51.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel51.LocationFloat = new DevExpress.Utils.PointFloat(0F, 527.1249F);
+ this.xrLabel51.Multiline = true;
+ this.xrLabel51.Name = "xrLabel51";
+ this.xrLabel51.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel51.SizeF = new System.Drawing.SizeF(192F, 25F);
+ this.xrLabel51.StylePriority.UseFont = false;
+ this.xrLabel51.Text = "Alle Verträge";
//
- // xrTableRow1
+ // tableVertraege
//
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell1,
- this.xrTableCell2,
- this.xrTableCell3});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 1.0588235294117647D;
+ this.tableVertraege.LocationFloat = new DevExpress.Utils.PointFloat(0.0001907349F, 552.1249F);
+ this.tableVertraege.Name = "tableVertraege";
+ this.tableVertraege.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow7,
+ this.xrTableRow8});
+ this.tableVertraege.SizeF = new System.Drawing.SizeF(625.7172F, 54.00006F);
//
- // xrTableCell1
+ // xrTableRow7
//
- this.xrTableCell1.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell1.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrTableCell1.Name = "xrTableCell1";
- this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell1.StylePriority.UseBorders = false;
- this.xrTableCell1.StylePriority.UseFont = false;
- this.xrTableCell1.StylePriority.UsePadding = false;
- this.xrTableCell1.Weight = 0.29906542056074764D;
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell23,
+ this.xrTableCell24,
+ this.xrTableCell25,
+ this.xrTableCell29,
+ this.xrTableCell30,
+ this.xrTableCell31,
+ this.xrTableCell32});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Weight = 2.1176506491268379D;
//
- // xrTableCell2
+ // xrTableCell23
//
- this.xrTableCell2.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell2.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrTableCell2.Name = "xrTableCell2";
- this.xrTableCell2.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell2.StylePriority.UseBorders = false;
- this.xrTableCell2.StylePriority.UseFont = false;
- this.xrTableCell2.StylePriority.UsePadding = false;
- this.xrTableCell2.Weight = 0.22333086911020245D;
- //
- // xrTableCell3
- //
- this.xrTableCell3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell3.Font = new DevExpress.Drawing.DXFont("Arial", 9F);
- this.xrTableCell3.Name = "xrTableCell3";
- this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell3.StylePriority.UseBorders = false;
- this.xrTableCell3.StylePriority.UseFont = false;
- this.xrTableCell3.StylePriority.UsePadding = false;
- this.xrTableCell3.Weight = 0.47760371032904991D;
+ this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell23.StylePriority.UseBorders = false;
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UsePadding = false;
+ this.xrTableCell23.Text = "Vetragsart";
+ this.xrTableCell23.Weight = 0.29906542056074764D;
//
- // xrLabel43
+ // xrTableCell24
//
- this.xrLabel43.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel43.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.83333F);
- this.xrLabel43.Multiline = true;
- this.xrLabel43.Name = "xrLabel43";
- this.xrLabel43.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel43.SizeF = new System.Drawing.SizeF(192F, 25F);
- this.xrLabel43.StylePriority.UseFont = false;
- this.xrLabel43.Text = "Zugeordnete Klienten:";
- //
- // xrTable2
- //
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 45.83327F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow2});
- this.xrTable2.SizeF = new System.Drawing.SizeF(677F, 18F);
- //
- // xrTableRow2
- //
- this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell4,
- this.xrTableCell5,
- this.xrTableCell6});
- this.xrTableRow2.Name = "xrTableRow2";
- this.xrTableRow2.Weight = 1.0588235294117647D;
- //
- // xrTableCell4
- //
- this.xrTableCell4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell4.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell4.Name = "xrTableCell4";
- this.xrTableCell4.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell4.StylePriority.UseBorders = false;
- this.xrTableCell4.StylePriority.UseFont = false;
- this.xrTableCell4.StylePriority.UsePadding = false;
- this.xrTableCell4.Text = "Klient(in)";
- this.xrTableCell4.Weight = 0.29906542056074764D;
+ this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell24.Multiline = true;
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell24.StylePriority.UseBorders = false;
+ this.xrTableCell24.StylePriority.UseFont = false;
+ this.xrTableCell24.StylePriority.UsePadding = false;
+ this.xrTableCell24.Text = "beschäftigt\r\nals";
+ this.xrTableCell24.Weight = 0.3032998614258603D;
//
- // xrTableCell5
+ // xrTableCell25
//
- this.xrTableCell5.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell5.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell5.Name = "xrTableCell5";
- this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell5.StylePriority.UseBorders = false;
- this.xrTableCell5.StylePriority.UseFont = false;
- this.xrTableCell5.StylePriority.UsePadding = false;
- this.xrTableCell5.Text = "Rolle";
- this.xrTableCell5.Weight = 0.22333063143436038D;
- //
- // xrTableCell6
- //
- this.xrTableCell6.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ this.xrTableCell25.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", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell6.StylePriority.UseBorders = false;
- this.xrTableCell6.StylePriority.UseFont = false;
- this.xrTableCell6.StylePriority.UsePadding = false;
- this.xrTableCell6.Text = "Notiz";
- this.xrTableCell6.Weight = 0.477603948004892D;
+ this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell25.StylePriority.UseBorders = false;
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UsePadding = false;
+ this.xrTableCell25.Text = "von/bis";
+ this.xrTableCell25.Weight = 0.39763471801339206D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell29.Multiline = true;
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell29.StylePriority.UseBorders = false;
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.StylePriority.UsePadding = false;
+ this.xrTableCell29.Text = "FLS/Woche";
+ this.xrTableCell29.Weight = 0.24076866310261974D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell30.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell30.Multiline = true;
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell30.StylePriority.UseBorders = false;
+ this.xrTableCell30.StylePriority.UseFont = false;
+ this.xrTableCell30.StylePriority.UsePadding = false;
+ this.xrTableCell30.Text = "FLS/Monat";
+ this.xrTableCell30.Weight = 0.24076866310261974D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell31.Multiline = true;
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell31.StylePriority.UseBorders = false;
+ this.xrTableCell31.StylePriority.UseFont = false;
+ this.xrTableCell31.StylePriority.UsePadding = false;
+ this.xrTableCell31.Text = "Stunden/\r\nWoche";
+ this.xrTableCell31.Weight = 0.24076866310261974D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell32.Multiline = true;
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell32.StylePriority.UseBorders = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.StylePriority.UsePadding = false;
+ this.xrTableCell32.Text = "Stunden/\r\nMonat";
+ this.xrTableCell32.Weight = 0.24076866310261974D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell26,
+ this.xrTableCell27,
+ this.xrTableCell28,
+ this.xrTableCell33,
+ this.xrTableCell34,
+ this.xrTableCell35,
+ this.xrTableCell36});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 1.0588235294117645D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell26.Multiline = true;
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.StylePriority.UseFont = false;
+ this.xrTableCell26.StylePriority.UsePadding = false;
+ this.xrTableCell26.Weight = 0.29906542056074764D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell27.Multiline = true;
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell27.StylePriority.UseBorders = false;
+ this.xrTableCell27.StylePriority.UseFont = false;
+ this.xrTableCell27.StylePriority.UsePadding = false;
+ this.xrTableCell27.Weight = 0.3032998614258603D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell28.Multiline = true;
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell28.StylePriority.UseBorders = false;
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UsePadding = false;
+ this.xrTableCell28.Weight = 0.39763471801339206D;
+ //
+ // xrTableCell33
+ //
+ this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell33.Multiline = true;
+ this.xrTableCell33.Name = "xrTableCell33";
+ this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell33.StylePriority.UseBorders = false;
+ this.xrTableCell33.StylePriority.UseFont = false;
+ this.xrTableCell33.StylePriority.UsePadding = false;
+ this.xrTableCell33.Weight = 0.24076866310261974D;
+ //
+ // xrTableCell34
+ //
+ this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell34.Multiline = true;
+ this.xrTableCell34.Name = "xrTableCell34";
+ this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell34.StylePriority.UseBorders = false;
+ this.xrTableCell34.StylePriority.UseFont = false;
+ this.xrTableCell34.StylePriority.UsePadding = false;
+ this.xrTableCell34.Weight = 0.24076866310261974D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell35.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell35.Multiline = true;
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UseBorders = false;
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.Weight = 0.24076866310261974D;
+ //
+ // xrTableCell36
+ //
+ this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrTableCell36.Multiline = true;
+ this.xrTableCell36.Name = "xrTableCell36";
+ this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell36.StylePriority.UseBorders = false;
+ this.xrTableCell36.StylePriority.UseFont = false;
+ this.xrTableCell36.StylePriority.UsePadding = false;
+ this.xrTableCell36.Weight = 0.24076866310261974D;
//
// xrLabel37
//
@@ -1269,7 +1511,7 @@ namespace BeWoPyramide
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1});
- this.DetailReport.Level = 2;
+ this.DetailReport.Level = 1;
this.DetailReport.Name = "DetailReport";
//
// Detail1
@@ -1284,7 +1526,7 @@ namespace BeWoPyramide
//
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail2});
- this.DetailReport1.Level = 1;
+ this.DetailReport1.Level = 0;
this.DetailReport1.Name = "DetailReport1";
//
// Detail2
@@ -1292,6 +1534,7 @@ namespace BeWoPyramide
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.lblSummeUeberstunden,
this.xrLabel50});
+ this.Detail2.HeightF = 39.87497F;
this.Detail2.Name = "Detail2";
//
// lblSummeUeberstunden
@@ -1330,259 +1573,18 @@ namespace BeWoPyramide
//
this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail3});
- this.DetailReport2.Level = 0;
+ this.DetailReport2.Level = 2;
this.DetailReport2.Name = "DetailReport2";
//
// Detail3
//
this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
- this.tableUeberstunden,
- this.xrLabel36});
- this.Detail3.HeightF = 61F;
+ this.tableClients,
+ this.xrTable2,
+ this.xrLabel43});
+ this.Detail3.HeightF = 83.91657F;
this.Detail3.Name = "Detail3";
- //
- // xrLabel51
- //
- this.xrLabel51.Font = new DevExpress.Drawing.DXFont("Arial", 10F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrLabel51.LocationFloat = new DevExpress.Utils.PointFloat(0F, 527.1249F);
- this.xrLabel51.Multiline = true;
- this.xrLabel51.Name = "xrLabel51";
- this.xrLabel51.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrLabel51.SizeF = new System.Drawing.SizeF(192F, 25F);
- this.xrLabel51.StylePriority.UseFont = false;
- this.xrLabel51.Text = "Alle Verträge";
- //
- // tableVertraege
- //
- this.tableVertraege.LocationFloat = new DevExpress.Utils.PointFloat(0.0001907349F, 552.1249F);
- this.tableVertraege.Name = "tableVertraege";
- this.tableVertraege.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow7,
- this.xrTableRow8});
- this.tableVertraege.SizeF = new System.Drawing.SizeF(625.7172F, 54.00006F);
- //
- // xrTableRow7
- //
- this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell23,
- this.xrTableCell24,
- this.xrTableCell25,
- this.xrTableCell29,
- this.xrTableCell30,
- this.xrTableCell31,
- this.xrTableCell32});
- this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Weight = 2.1176506491268379D;
- //
- // xrTableCell23
- //
- this.xrTableCell23.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell23.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell23.Name = "xrTableCell23";
- this.xrTableCell23.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell23.StylePriority.UseBorders = false;
- this.xrTableCell23.StylePriority.UseFont = false;
- this.xrTableCell23.StylePriority.UsePadding = false;
- this.xrTableCell23.Text = "Vetragsart";
- this.xrTableCell23.Weight = 0.29906542056074764D;
- //
- // xrTableCell24
- //
- this.xrTableCell24.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell24.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell24.Multiline = true;
- this.xrTableCell24.Name = "xrTableCell24";
- this.xrTableCell24.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell24.StylePriority.UseBorders = false;
- this.xrTableCell24.StylePriority.UseFont = false;
- this.xrTableCell24.StylePriority.UsePadding = false;
- this.xrTableCell24.Text = "beschäftigt\r\nals";
- this.xrTableCell24.Weight = 0.3032998614258603D;
- //
- // xrTableCell25
- //
- this.xrTableCell25.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell25.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell25.Name = "xrTableCell25";
- this.xrTableCell25.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell25.StylePriority.UseBorders = false;
- this.xrTableCell25.StylePriority.UseFont = false;
- this.xrTableCell25.StylePriority.UsePadding = false;
- this.xrTableCell25.Text = "von/bis";
- this.xrTableCell25.Weight = 0.39763471801339206D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell29.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell29.Multiline = true;
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell29.StylePriority.UseBorders = false;
- this.xrTableCell29.StylePriority.UseFont = false;
- this.xrTableCell29.StylePriority.UsePadding = false;
- this.xrTableCell29.Text = "FLS/Woche";
- this.xrTableCell29.Weight = 0.24076866310261974D;
- //
- // xrTableCell30
- //
- this.xrTableCell30.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell30.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell30.Multiline = true;
- this.xrTableCell30.Name = "xrTableCell30";
- this.xrTableCell30.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell30.StylePriority.UseBorders = false;
- this.xrTableCell30.StylePriority.UseFont = false;
- this.xrTableCell30.StylePriority.UsePadding = false;
- this.xrTableCell30.Text = "FLS/Monat";
- this.xrTableCell30.Weight = 0.24076866310261974D;
- //
- // xrTableCell31
- //
- this.xrTableCell31.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell31.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell31.Multiline = true;
- this.xrTableCell31.Name = "xrTableCell31";
- this.xrTableCell31.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell31.StylePriority.UseBorders = false;
- this.xrTableCell31.StylePriority.UseFont = false;
- this.xrTableCell31.StylePriority.UsePadding = false;
- this.xrTableCell31.Text = "Stunden/\r\nWoche";
- this.xrTableCell31.Weight = 0.24076866310261974D;
- //
- // xrTableCell32
- //
- this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell32.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell32.Multiline = true;
- this.xrTableCell32.Name = "xrTableCell32";
- this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell32.StylePriority.UseBorders = false;
- this.xrTableCell32.StylePriority.UseFont = false;
- this.xrTableCell32.StylePriority.UsePadding = false;
- this.xrTableCell32.Text = "Stunden/\r\nMonat";
- this.xrTableCell32.Weight = 0.24076866310261974D;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell26,
- this.xrTableCell27,
- this.xrTableCell28,
- this.xrTableCell33,
- this.xrTableCell34,
- this.xrTableCell35,
- this.xrTableCell36});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Weight = 1.0588235294117645D;
- //
- // xrTableCell26
- //
- this.xrTableCell26.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell26.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell26.Multiline = true;
- this.xrTableCell26.Name = "xrTableCell26";
- this.xrTableCell26.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell26.StylePriority.UseBorders = false;
- this.xrTableCell26.StylePriority.UseFont = false;
- this.xrTableCell26.StylePriority.UsePadding = false;
- this.xrTableCell26.Weight = 0.29906542056074764D;
- //
- // xrTableCell27
- //
- this.xrTableCell27.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell27.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell27.Multiline = true;
- this.xrTableCell27.Name = "xrTableCell27";
- this.xrTableCell27.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell27.StylePriority.UseBorders = false;
- this.xrTableCell27.StylePriority.UseFont = false;
- this.xrTableCell27.StylePriority.UsePadding = false;
- this.xrTableCell27.Weight = 0.3032998614258603D;
- //
- // xrTableCell28
- //
- this.xrTableCell28.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell28.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell28.Multiline = true;
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell28.StylePriority.UseBorders = false;
- this.xrTableCell28.StylePriority.UseFont = false;
- this.xrTableCell28.StylePriority.UsePadding = false;
- this.xrTableCell28.Weight = 0.39763471801339206D;
- //
- // xrTableCell33
- //
- this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell33.Multiline = true;
- this.xrTableCell33.Name = "xrTableCell33";
- this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell33.StylePriority.UseBorders = false;
- this.xrTableCell33.StylePriority.UseFont = false;
- this.xrTableCell33.StylePriority.UsePadding = false;
- this.xrTableCell33.Weight = 0.24076866310261974D;
- //
- // xrTableCell34
- //
- this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell34.Multiline = true;
- this.xrTableCell34.Name = "xrTableCell34";
- this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell34.StylePriority.UseBorders = false;
- this.xrTableCell34.StylePriority.UseFont = false;
- this.xrTableCell34.StylePriority.UsePadding = false;
- this.xrTableCell34.Weight = 0.24076866310261974D;
- //
- // xrTableCell35
- //
- this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell35.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell35.Multiline = true;
- this.xrTableCell35.Name = "xrTableCell35";
- this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell35.StylePriority.UseBorders = false;
- this.xrTableCell35.StylePriority.UseFont = false;
- this.xrTableCell35.StylePriority.UsePadding = false;
- this.xrTableCell35.Weight = 0.24076866310261974D;
- //
- // xrTableCell36
- //
- this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Arial", 9F, DevExpress.Drawing.DXFontStyle.Bold);
- this.xrTableCell36.Multiline = true;
- this.xrTableCell36.Name = "xrTableCell36";
- this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
- this.xrTableCell36.StylePriority.UseBorders = false;
- this.xrTableCell36.StylePriority.UseFont = false;
- this.xrTableCell36.StylePriority.UsePadding = false;
- this.xrTableCell36.Weight = 0.24076866310261974D;
+ this.Detail3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
//
// Personalstammblatt
//
@@ -1605,12 +1607,12 @@ namespace BeWoPyramide
this.Version = "23.2";
xrWatermark1.Id = "Watermark1";
this.Watermarks.Add(xrWatermark1);
- ((System.ComponentModel.ISupportInitialize)(this.tableUeberstunden)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tableClients)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.tableUeberstunden)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.tableVertraege)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.tableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.tableVertraege)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
diff --git a/ReportImp/BeWoPyramide/Mitarbeiterstundenkonto.designer.cs b/ReportImp/BeWoPyramide/Mitarbeiterstundenkonto.designer.cs
index 846bdb9d7..c9566dc31 100644
--- a/ReportImp/BeWoPyramide/Mitarbeiterstundenkonto.designer.cs
+++ b/ReportImp/BeWoPyramide/Mitarbeiterstundenkonto.designer.cs
@@ -46,6 +46,7 @@ namespace BeWoPyramide
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
@@ -63,6 +64,7 @@ namespace BeWoPyramide
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
@@ -79,6 +81,7 @@ namespace BeWoPyramide
this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
@@ -93,9 +96,6 @@ namespace BeWoPyramide
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
- this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
@@ -192,7 +192,7 @@ namespace BeWoPyramide
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Custom2")});
this.xrTableCell6.Multiline = true;
this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.TextFormatString = "{0:#.00}";
+ this.xrTableCell6.TextFormatString = "{0:0.00}";
this.xrTableCell6.Weight = 0.057103356841924392D;
//
// xrTableCell28
@@ -259,6 +259,15 @@ namespace BeWoPyramide
this.xrTableCell24.Text = "xrTableCell24";
this.xrTableCell24.Weight = 0.058367555940761408D;
//
+ // xrTableCell29
+ //
+ this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt")});
+ this.xrTableCell29.Multiline = true;
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.TextFormatString = "{0:0.00}";
+ this.xrTableCell29.Weight = 0.066930918233512909D;
+ //
// xrTableCell26
//
this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
@@ -407,6 +416,14 @@ namespace BeWoPyramide
this.xrTableCell14.Text = "Überstd. Vormonat";
this.xrTableCell14.Weight = 0.058367501515282229D;
//
+ // xrTableCell18
+ //
+ this.xrTableCell18.Multiline = true;
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBackColor = false;
+ this.xrTableCell18.Text = "Anpassung\r\nÜberstunden";
+ this.xrTableCell18.Weight = 0.066930729284354923D;
+ //
// xrTableCell15
//
this.xrTableCell15.Name = "xrTableCell15";
@@ -543,6 +560,12 @@ namespace BeWoPyramide
this.xrTableCell48.Name = "xrTableCell48";
this.xrTableCell48.Weight = 0.058326004762154021D;
//
+ // xrTableCell30
+ //
+ this.xrTableCell30.Multiline = true;
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.Weight = 0.066883106305290319D;
+ //
// xrTableCell51
//
this.xrTableCell51.Name = "xrTableCell51";
@@ -657,29 +680,6 @@ namespace BeWoPyramide
this.bottomMarginBand1.HeightF = 30F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
- // xrTableCell18
- //
- this.xrTableCell18.Multiline = true;
- this.xrTableCell18.Name = "xrTableCell18";
- this.xrTableCell18.StylePriority.UseBackColor = false;
- this.xrTableCell18.Text = "Anpassung\r\nÜberstunden";
- this.xrTableCell18.Weight = 0.066930729284354923D;
- //
- // xrTableCell29
- //
- this.xrTableCell29.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt")});
- this.xrTableCell29.Multiline = true;
- this.xrTableCell29.Name = "xrTableCell29";
- this.xrTableCell29.TextFormatString = "{0:0.00}";
- this.xrTableCell29.Weight = 0.066930918233512909D;
- //
- // xrTableCell30
- //
- this.xrTableCell30.Multiline = true;
- this.xrTableCell30.Name = "xrTableCell30";
- this.xrTableCell30.Weight = 0.066883106305290319D;
- //
// Mitarbeiterstundenkonto
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
diff --git a/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.cs b/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.cs
new file mode 100644
index 000000000..57280ce1e
--- /dev/null
+++ b/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.cs
@@ -0,0 +1,38 @@
+using System;
+using BeWo.Report.ReportObjects;
+using BeWo.Service.Plugins;
+using BS.Shared.Core;
+
+
+namespace BeWo.Report.DefaultReports
+{
+ [IDSpecificClass(Identifier = "MitarbeiterstundenkontoJahr")]
+ public partial class MitarbeiterstundenkontoJahr : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+
+
+ public MitarbeiterstundenkontoJahr()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(MitarbeiterstundenkontoMonateRO pRO)
+ {
+ var msb = PluginLoader.FindClass();
+ //var msb = new MitarbeiterstundenkontoBerechnungMonate();
+ msb.CreateReport(pRO);
+
+ foreach (var info in pRO.EmployeeInfoList)
+ {
+ foreach (var emp in info.EmployeeDetails)
+ {
+ emp.EmployeeDetail.Custom1 = emp.EmployeeDetail.TageUrlaub.HasValue ? emp.EmployeeDetail.TageUrlaub.Value * emp.EmployeeDetail.SollProTag : 0;
+ emp.EmployeeDetail.Custom2 = emp.EmployeeDetail.TageKrankheit.HasValue ? emp.EmployeeDetail.TageKrankheit.Value * emp.EmployeeDetail.SollProTag : 0;
+ }
+ }
+
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ }
+}
diff --git a/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.designer.cs b/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.designer.cs
new file mode 100644
index 000000000..70a1a22c9
--- /dev/null
+++ b/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.designer.cs
@@ -0,0 +1,789 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.Report.DefaultReports
+{
+ partial class MitarbeiterstundenkontoJahr
+ {
+ ///
+ /// 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();
+ DevExpress.XtraReports.UI.XRWatermark xrWatermark1 = new DevExpress.XtraReports.UI.XRWatermark();
+ this.Detail = 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.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLSSollGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLSIstGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellFLSPlusMinusGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellGesamtGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellRelationGesamt = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
+ this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
+ this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
+ 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.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.fieldRelationGesamt = new DevExpress.XtraReports.UI.CalculatedField();
+ 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.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;
+ //
+ // 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", 8F, 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(1050F, 25F);
+ 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.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell6,
+ this.xrTableCell28,
+ this.xrTableCell16,
+ this.xrTableCell27,
+ this.xrTableCell22,
+ this.xrTableCell23,
+ this.xrTableCell21,
+ this.xrTableCell25,
+ this.xrTableCell24,
+ this.xrTableCell26});
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.Monat", "{0:MMMM}")});
+ 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.15329125338142471D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollMax", "{0:0.00}")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Text = "xrTableCell19";
+ this.xrTableCell19.Weight = 0.078033130807420831D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom1")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.TextFormatString = "{0:0.00}";
+ this.xrTableCell20.Weight = 0.056259401451557924D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Custom2")});
+ this.xrTableCell6.Multiline = true;
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.TextFormatString = "{0:0.00}";
+ this.xrTableCell6.Weight = 0.053311892274987865D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.Text = "xrTableCell28";
+ this.xrTableCell28.Weight = 0.11300783678500034D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll", "{0:0.00}")});
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Text = "xrTableCell16";
+ this.xrTableCell16.Weight = 0.063119927862939587D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst", "{0:0.00}")});
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.Text = "xrTableCell27";
+ this.xrTableCell27.Weight = 0.063119927862939615D;
+ //
+ // xrTableCell22
+ //
+ this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff", "{0:0.00}")});
+ this.xrTableCell22.Name = "xrTableCell22";
+ this.xrTableCell22.Text = "xrTableCell22";
+ this.xrTableCell22.Weight = 0.063119927862939587D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst", "{0:0.00}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.Text = "xrTableCell23";
+ this.xrTableCell23.Weight = 0.063119927862939559D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.RelationFlsZuMittelbar", "{0:0.00}")});
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Text = "xrTableCell21";
+ this.xrTableCell21.Weight = 0.063119927862939615D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.Text = "xrTableCell25";
+ this.xrTableCell25.Weight = 0.063119927862939587D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.LaufendeGesamtsumme", "{0:0.00}")});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.Text = "xrTableCell24";
+ this.xrTableCell24.Weight = 0.0631199278629396D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.UeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.Weight = 0.063119927862939573D;
+ //
+ // 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.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold);
+ 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(1050F, 70F);
+ 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.xrTableCell4,
+ this.xrTableCell2,
+ this.xrTableCell1,
+ this.xrTableCell9,
+ this.xrTableCell8,
+ this.xrTableCell10,
+ this.xrTableCell7,
+ this.xrTableCell11,
+ this.xrTableCell12,
+ this.xrTableCell13,
+ this.xrTableCell14,
+ this.xrTableCell15});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 2.8D;
+ //
+ // 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 = "Monat";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell5.Weight = 0.15329125016467182D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Reguläre SOLL Stunden";
+ this.xrTableCell4.Weight = 0.078204499895813476D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Text = "Urlaub";
+ this.xrTableCell2.Weight = 0.056301048827194375D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Multiline = true;
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Krankheit";
+ this.xrTableCell1.Weight = 0.053351356398370242D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Multiline = true;
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Text = "Tatsächliche SOLL Stunden";
+ this.xrTableCell9.Weight = 0.11346560396083569D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "FLS Stunden SOLL";
+ this.xrTableCell8.Weight = 0.063119927721024038D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBackColor = false;
+ this.xrTableCell10.Text = "FLS IST lfd. Monat";
+ this.xrTableCell10.Weight = 0.063119927721024D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "FLS Plus/Minus lfd. Monat";
+ this.xrTableCell7.Weight = 0.06311992757910842D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Multiline = true;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBackColor = false;
+ this.xrTableCell11.Text = "Gesamt-\r\nstunden lfd. Monat";
+ this.xrTableCell11.Weight = 0.063119927721024011D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Text = "Relation FLS IST zu Mittelbare IST (in %)";
+ this.xrTableCell12.Weight = 0.063119929511863376D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Text = "Überstd. neu";
+ this.xrTableCell13.Weight = 0.063119928687401447D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Multiline = true;
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBackColor = false;
+ this.xrTableCell14.Text = "Überstd.\r\ndieses Jahr";
+ this.xrTableCell14.Weight = 0.063119928275170531D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Multiline = true;
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Text = "Überstd. Gesamt";
+ this.xrTableCell15.Weight = 0.0631199213956443D;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Font = new DevExpress.Drawing.DXFont("Arial", 8F, DevExpress.Drawing.DXFontStyle.Bold, DevExpress.Drawing.DXGraphicsUnit.Point, new DevExpress.Drawing.DXFontAdditionalProperty[] {
+ new DevExpress.Drawing.DXFontAdditionalProperty("GdiCharSet", ((byte)(0)))});
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ 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.xrTableRow1});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(1050F, 25F);
+ 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;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell35,
+ this.xrTableCell37,
+ this.xrTableCell39,
+ this.cellSollGesamt,
+ this.cellFLSSollGesamt,
+ this.cellFLSIstGesamt,
+ this.cellFLSPlusMinusGesamt,
+ this.cellGesamtGesamt,
+ this.cellRelationGesamt,
+ this.xrTableCell47,
+ this.xrTableCell48,
+ this.xrTableCell51});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.StylePriority.UsePadding = false;
+ this.xrTableCell35.StylePriority.UseTextAlignment = false;
+ this.xrTableCell35.Text = "Gesamt";
+ this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell35.Weight = 0.15329126714047708D;
+ //
+ // xrTableCell37
+ //
+ this.xrTableCell37.Name = "xrTableCell37";
+ this.xrTableCell37.Weight = 0.075122705980718837D;
+ //
+ // xrTableCell39
+ //
+ this.xrTableCell39.Name = "xrTableCell39";
+ this.xrTableCell39.Weight = 0.10819268463107248D;
+ //
+ // cellSollGesamt
+ //
+ this.cellSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenSollOhneUrlaubKrankheit")});
+ this.cellSollGesamt.Name = "cellSollGesamt";
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSollGesamt.Summary = xrSummary1;
+ this.cellSollGesamt.Weight = 0.11158605219546043D;
+ //
+ // cellFLSSollGesamt
+ //
+ this.cellFLSSollGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsSoll")});
+ this.cellFLSSollGesamt.Name = "cellFLSSollGesamt";
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellFLSSollGesamt.Summary = xrSummary2;
+ this.cellFLSSollGesamt.Weight = 0.062325755360967093D;
+ //
+ // cellFLSIstGesamt
+ //
+ this.cellFLSIstGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsIst")});
+ this.cellFLSIstGesamt.Name = "cellFLSIstGesamt";
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellFLSIstGesamt.Summary = xrSummary3;
+ this.cellFLSIstGesamt.Weight = 0.062325755360967114D;
+ //
+ // cellFLSPlusMinusGesamt
+ //
+ this.cellFLSPlusMinusGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.FlsDiff")});
+ this.cellFLSPlusMinusGesamt.Name = "cellFLSPlusMinusGesamt";
+ xrSummary4.FormatString = "{0:0.00}";
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellFLSPlusMinusGesamt.Summary = xrSummary4;
+ this.cellFLSPlusMinusGesamt.Weight = 0.062325755360967086D;
+ //
+ // cellGesamtGesamt
+ //
+ this.cellGesamtGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.EmployeeDetail.StundenGesamtIst")});
+ this.cellGesamtGesamt.Name = "cellGesamtGesamt";
+ xrSummary5.FormatString = "{0:0.00}";
+ xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellGesamtGesamt.Summary = xrSummary5;
+ this.cellGesamtGesamt.Weight = 0.062510291771162074D;
+ //
+ // cellRelationGesamt
+ //
+ this.cellRelationGesamt.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeInfoList.EmployeeDetails.fieldRelationGesamt", "{0:0.00}")});
+ this.cellRelationGesamt.Name = "cellRelationGesamt";
+ this.cellRelationGesamt.Text = "cellRelationGesamt";
+ this.cellRelationGesamt.Weight = 0.062279579981261282D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.Weight = 0.062187394330477909D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.Weight = 0.062325700324757677D;
+ //
+ // xrTableCell51
+ //
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.Weight = 0.062325975505804765D;
+ //
+ // pageFooterBand1
+ //
+ this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPageInfo2,
+ this.xrPageInfo1});
+ this.pageFooterBand1.HeightF = 48F;
+ this.pageFooterBand1.Name = "pageFooterBand1";
+ //
+ // xrPageInfo2
+ //
+ this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(864.9999F, 25F);
+ this.xrPageInfo2.Name = "xrPageInfo2";
+ this.xrPageInfo2.SizeF = new System.Drawing.SizeF(139.9999F, 23F);
+ this.xrPageInfo2.StyleName = "PageInfo";
+ this.xrPageInfo2.StylePriority.UseFont = false;
+ this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
+ this.xrPageInfo2.TextFormatString = "Seite {0} von {1}";
+ //
+ // xrPageInfo1
+ //
+ this.xrPageInfo1.Font = new DevExpress.Drawing.DXFont("Arial", 8F);
+ this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrPageInfo1.Name = "xrPageInfo1";
+ this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
+ this.xrPageInfo1.SizeF = new System.Drawing.SizeF(260.0001F, 23F);
+ this.xrPageInfo1.StyleName = "PageInfo";
+ this.xrPageInfo1.StylePriority.UseFont = false;
+ //
+ // 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";
+ //
+ // fieldFLS
+ //
+ this.fieldFLS.DataMember = "FLSReportGroups";
+ this.fieldFLS.Expression = "[TotalFLM] / 60";
+ this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldFLS.Name = "fieldFLS";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.DetailReport2});
+ this.DetailReport1.DataMember = "EmployeeInfoList";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.HeightF = 0F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBandExceptFirstEntry;
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail3,
+ this.GroupHeader2,
+ this.GroupHeader3,
+ this.GroupFooter2});
+ this.DetailReport2.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 0;
+ this.DetailReport2.Name = "DetailReport2";
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail3.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F);
+ this.Detail3.HeightF = 25F;
+ this.Detail3.Name = "Detail3";
+ this.Detail3.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader});
+ this.GroupHeader2.HeightF = 70F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ //
+ // GroupHeader3
+ //
+ this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1});
+ this.GroupHeader3.HeightF = 35F;
+ this.GroupHeader3.Level = 1;
+ this.GroupHeader3.Name = "GroupHeader3";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 14F, DevExpress.Drawing.DXFontStyle.Bold);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(1005F, 25F);
+ this.xrLabel1.StyleName = "Title";
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Stundenkonto [EmployeeInfoList.LastName], [EmployeeInfoList.FirstName] [ReportSta" +
+ "rtDate!yyyy]";
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupFooter2.HeightF = 25F;
+ this.GroupFooter2.Name = "GroupFooter2";
+ //
+ // fieldRelationGesamt
+ //
+ this.fieldRelationGesamt.DataMember = "EmployeeInfoList.EmployeeDetails";
+ this.fieldRelationGesamt.Expression = "(Sum([EmployeeDetail.FlsIst]) / Sum([EmployeeDetail.StundenGesamtIst])) * 100";
+ this.fieldRelationGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldRelationGesamt.Name = "fieldRelationGesamt";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoMonateRO);
+ //
+ // MitarbeiterstundenkontoJahr
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.pageFooterBand1,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.DetailReport1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldFLS,
+ this.fieldRelationGesamt});
+ this.DataSource = this.bindingSource1;
+ this.DisplayName = "Mitarbeiterstundenkonto";
+ this.Landscape = true;
+ this.Margins = new DevExpress.Drawing.DXMargins(75F, 44F, 50F, 30F);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ 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.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.PageFooterBand pageFooterBand1;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
+ private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
+ 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.CalculatedField fieldFLS;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell39;
+ private DevExpress.XtraReports.UI.XRTableCell cellSollGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell cellFLSSollGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell cellFLSIstGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell cellFLSPlusMinusGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell cellGesamtGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell cellRelationGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
+ private DevExpress.XtraReports.UI.DetailBand Detail3;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldRelationGesamt;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ }
+}
diff --git a/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.resx b/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.resx
new file mode 100644
index 000000000..d58980a38
--- /dev/null
+++ b/ReportImp/BeWoPyramide/MitarbeiterstundenkontoJahr.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
diff --git a/ReportImp/MobileEV/MobileEV.csproj b/ReportImp/MobileEV/MobileEV.csproj
index 8c813f316..bad4c8ddd 100644
--- a/ReportImp/MobileEV/MobileEV.csproj
+++ b/ReportImp/MobileEV/MobileEV.csproj
@@ -123,6 +123,7 @@
SupportConceptReport.cs
+
diff --git a/ReportImp/MobileEV/Validation/ServiceRecordValidator.cs b/ReportImp/MobileEV/Validation/ServiceRecordValidator.cs
new file mode 100644
index 000000000..cfcff4b9a
--- /dev/null
+++ b/ReportImp/MobileEV/Validation/ServiceRecordValidator.cs
@@ -0,0 +1,27 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.DataContracts;
+using BS.Shared.Extensions;
+
+namespace MobileEV.Validation
+{
+ public class CustomServiceRecordValidator : ServiceRecordValidator
+ {
+ public override string[] GetIgnoreCategoriesForOverlappingCheck()
+ {
+ return new[] { "Arbeitszeiterfassung", "Arbeitszeit" };
+ }
+
+ public override string[] GetIgnoreServiceDescriptionsForOverlappingCheck()
+ {
+ return new[] { "Arbeitszeit", "Pause",};
+ }
+ }
+}
\ No newline at end of file