diff --git a/Host/Web.config b/Host/Web.config
index ec744548b..9a1dda193 100644
--- a/Host/Web.config
+++ b/Host/Web.config
@@ -210,7 +210,6 @@
-
diff --git a/ReportImp/AlphaEv/AlphaEv.csproj b/ReportImp/AlphaEv/AlphaEv.csproj
index a3ca95872..00553f08f 100644
--- a/ReportImp/AlphaEv/AlphaEv.csproj
+++ b/ReportImp/AlphaEv/AlphaEv.csproj
@@ -71,6 +71,12 @@
Abwesenheitstage.cs
+
+ Component
+
+
+ Mitarbeiterarbeitszeitkonto.cs
+
Component
@@ -154,6 +160,9 @@
AuswertungSozialdienst.cs
+
+ Mitarbeiterarbeitszeitkonto.cs
+
Mitarbeiterauslastung.cs
diff --git a/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnung.cs b/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnung.cs
index 2713c89df..e98c4da51 100644
--- a/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/AlphaEv/CustomMitarbeiterstundenkontoBerechnung.cs
@@ -435,6 +435,26 @@ namespace AlphaEv
return dd;
}
+ public override List GetFeiertage(int year)
+ {
+ var list = base.GetFeiertage(year);
+ list.Add(new DateTime(2022, 8, 31));
+ list.Add(new DateTime(2022, 8, 30));
+
+ return list;
+ }
+
+ public bool BerechneFerienTage { get; set; }
+
+ protected override void StarteBerechnung(DateTime berichtsAnfang, DateTime berichtsEnde, MitarbeiterstundenkontoRO.EmployeeDetail empDetail)
+ {
+ BerechneFerienTage = true;
+ }
+
+ public override decimal GetFeiertagsFaktor(DateTime start)
+ {
+ return base.GetFeiertagsFaktor(start);
+ }
//protected override decimal? BerechneUeberstunden(MitarbeiterstundenkontoRO.EmployeeDetail ed, decimal? ueberstundenStd, Contract contract, DateTime start,
// DateTime ende)
//{
diff --git a/ReportImp/AlphaEv/CustomReportCreator.cs b/ReportImp/AlphaEv/CustomReportCreator.cs
index 7832b5804..8ef8a1111 100644
--- a/ReportImp/AlphaEv/CustomReportCreator.cs
+++ b/ReportImp/AlphaEv/CustomReportCreator.cs
@@ -15,29 +15,25 @@ namespace AlphaEv
{
public class CustomReportCreator : DefaultReportCreator
{
- public override XtraReport CreateEmployeeHourReport(long? employeeOid, IList teamOids, DateTime startDate, DateTime endDate, int ansicht)
- {
- if (ansicht == 0)
- {
- return base.CreateEmployeeHourReport(employeeOid, teamOids, startDate, endDate, ansicht);
- }
- else
- {
- var report = new MitarbeiterstundenkontoJahr();
- var jahrStart = new DateTime(startDate.Year, 1, 1);
- var ds = new MitarbeiterstundenkontoMonateRO(employeeOid, teamOids, jahrStart, endDate, null);
+ //public override XtraReport CreateEmployeeHourReport(long? employeeOid, IList teamOids, DateTime startDate, DateTime endDate, int ansicht)
+ //{
+ // if (ansicht == 0)
+ // {
+ // return base.CreateEmployeeHourReport(employeeOid, teamOids, startDate, endDate, ansicht);
+ // }
+ // else
+ // {
+ // var report = new MitarbeiterstundenkontoJahr();
+ // var jahrStart = new DateTime(startDate.Year, 1, 1);
+ // var ds = new MitarbeiterstundenkontoMonateRO(employeeOid, teamOids, jahrStart, endDate, null);
- //var msb = new CustomMitarbeiterstundenkontoBerechnungMonate();
- //msb.CreateReport(ds);
+ // report.SetReportDataSource(ds);
+
+ // return report;
+ // }
- report.SetReportDataSource(ds);
-
- return report;
- }
-
-
- }
+ //}
diff --git a/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.cs b/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.cs
new file mode 100644
index 000000000..f041a42eb
--- /dev/null
+++ b/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.cs
@@ -0,0 +1,54 @@
+
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace AlphaEv
+{
+ [IDSpecificClass(Identifier = "Mitarbeiterarbeitszeitkonto")]
+ public partial class Mitarbeiterarbeitszeitkonto : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+
+ public Mitarbeiterarbeitszeitkonto()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(MitarbeiterstundenkontoRO pRO)
+ {
+ var msb = new CustomMitarbeiterstundenkontoBerechnung();
+ msb.CreateReport(pRO);
+
+ foreach (var ed in pRO.EmployeeDetailList)
+ {
+ var c = ed.Employee.GetValidContractForDate(pRO.ReportStartDate);
+ if (c != null)
+ {
+ if (c.MonthlyTotalHours.HasValue)
+ {
+ ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden im Monat", c.MonthlyTotalHours);
+ }
+ else if (c.WeeklyTotalHours.HasValue)
+ {
+ ed.Regelarbeitszeit = String.Format("{0:0.00} Stunden pro Woche", c.WeeklyTotalHours);
+ }
+ }
+
+ foreach (var d in ed.Days)
+ {
+ if (d.HoursSick > 0 || d.HoursInVacation > 0)
+ {
+ d.MinutesTotal = 0;
+ }
+ }
+ }
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ }
+}
diff --git a/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.designer.cs b/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.designer.cs
new file mode 100644
index 000000000..15b0e8800
--- /dev/null
+++ b/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.designer.cs
@@ -0,0 +1,1162 @@
+using BeWo.Report.ReportObjects;
+namespace AlphaEv
+{
+ partial class Mitarbeiterarbeitszeitkonto
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+ #region Designer generated code
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
+ DevExpress.XtraReports.UI.XRSummary 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.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableDetail = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowDetail = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.ruleIstFeiertagOderWE = new DevExpress.XtraReports.UI.FormattingRule();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTableHeader = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRowHeader = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader3 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellRegelarbeitszeit = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumMinutesTotalDecimal = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumHoursSickDecimal = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumHoursInVacationDecimal = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellSumMinutesTotalDecimal2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.sollStundenMonatLabelTableCell = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldSumSpecial = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumSonntag = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumFeiertag = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSick = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldVacation = new DevExpress.XtraReports.UI.CalculatedField();
+ this.calculatedField1 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumHours = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldSumHoliday2 = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldIstArbeitszeit = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldUeberstundenGesamt = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.fieldPauseStunden = 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.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.StylePriority.UseFont = false;
+ //
+ // xrTableDetail
+ //
+ this.xrTableDetail.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableDetail.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableDetail.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableDetail.Name = "xrTableDetail";
+ this.xrTableDetail.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableDetail.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowDetail});
+ this.xrTableDetail.SizeF = new System.Drawing.SizeF(670F, 22F);
+ this.xrTableDetail.StylePriority.UseBorders = false;
+ this.xrTableDetail.StylePriority.UseFont = false;
+ this.xrTableDetail.StylePriority.UsePadding = false;
+ this.xrTableDetail.StylePriority.UseTextAlignment = false;
+ this.xrTableDetail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowDetail
+ //
+ this.xrTableRowDetail.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell20,
+ this.xrTableCell31,
+ this.xrTableCell9,
+ this.xrTableCell67,
+ this.xrTableCell27});
+ this.xrTableRowDetail.FormattingRules.Add(this.ruleIstFeiertagOderWE);
+ this.xrTableRowDetail.Name = "xrTableRowDetail";
+ this.xrTableRowDetail.Weight = 0.88D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.Date", "{0:ddd. dd.MM.}")});
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell3.StylePriority.UseFont = false;
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell3.Weight = 0.090171325518485154D;
+ this.xrTableCell3.XlsxFormatString = "ddd. dd.MM.yyyy";
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.ZeitraeumeString", "{0:HH:mm}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.Text = "xrTableCell20";
+ this.xrTableCell20.Weight = 0.22542832067573904D;
+ //
+ // xrTableCell31
+ //
+ this.xrTableCell31.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours", "{0:0.00}")});
+ this.xrTableCell31.Name = "xrTableCell31";
+ this.xrTableCell31.StylePriority.UseTextAlignment = false;
+ this.xrTableCell31.Text = "xrTableCell31";
+ this.xrTableCell31.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell31.Weight = 0.072137062994610451D;
+ //
+ // xrTableCell67
+ //
+ this.xrTableCell67.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick", "{0:0.00}")});
+ this.xrTableCell67.Name = "xrTableCell67";
+ this.xrTableCell67.StylePriority.UseTextAlignment = false;
+ this.xrTableCell67.Text = "xrTableCell67";
+ this.xrTableCell67.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell67.Weight = 0.072137059124876918D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursInVacation", "{0:0.00}")});
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseTextAlignment = false;
+ this.xrTableCell27.Text = "xrTableCell27";
+ this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell27.Weight = 0.0721370500954982D;
+ //
+ // ruleIstFeiertagOderWE
+ //
+ this.ruleIstFeiertagOderWE.Condition = "[IstFeiertag] Or [IstSamstag] Or [IstSonntag]";
+ this.ruleIstFeiertagOderWE.DataMember = "EmployeeDetailList.Days";
+ this.ruleIstFeiertagOderWE.Formatting.BackColor = System.Drawing.Color.LightSteelBlue;
+ this.ruleIstFeiertagOderWE.Name = "ruleIstFeiertagOderWE";
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1});
+ this.DetailReport.DataMember = "EmployeeDetailList";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2,
+ this.GroupHeader2,
+ this.GroupHeader3,
+ this.GroupFooter2});
+ this.DetailReport1.DataMember = "EmployeeDetailList.Days";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableDetail});
+ this.Detail2.Font = new System.Drawing.Font("Arial", 8F);
+ this.Detail2.HeightF = 22F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.StylePriority.UseFont = false;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableHeader});
+ this.GroupHeader2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.GroupHeader2.HeightF = 30F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.StylePriority.UseFont = false;
+ //
+ // xrTableHeader
+ //
+ this.xrTableHeader.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableHeader.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableHeader.Name = "xrTableHeader";
+ this.xrTableHeader.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableHeader.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRowHeader});
+ this.xrTableHeader.SizeF = new System.Drawing.SizeF(670F, 30F);
+ this.xrTableHeader.StylePriority.UseBackColor = false;
+ this.xrTableHeader.StylePriority.UseBorders = false;
+ this.xrTableHeader.StylePriority.UseFont = false;
+ this.xrTableHeader.StylePriority.UsePadding = false;
+ this.xrTableHeader.StylePriority.UseTextAlignment = false;
+ this.xrTableHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRowHeader
+ //
+ this.xrTableRowHeader.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell2,
+ this.xrTableCell7,
+ this.xrTableCell4,
+ this.xrTableCell8,
+ this.xrTableCell10});
+ this.xrTableRowHeader.Name = "xrTableRowHeader";
+ this.xrTableRowHeader.Weight = 0.79999999999999982D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell5.StylePriority.UsePadding = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Datum";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell5.Weight = 0.090171325629990237D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "Uhrzeit";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell2.Weight = 0.22542831361881829D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Stunden";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell7.Weight = 0.072137061474086522D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Multiline = true;
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.Text = "Krank";
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell8.Weight = 0.072137063712635632D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Multiline = true;
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBackColor = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Urlaub";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 0.072137056265447072D;
+ //
+ // GroupHeader3
+ //
+ this.GroupHeader3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblMonat,
+ this.xrTable2});
+ this.GroupHeader3.Font = new System.Drawing.Font("Arial", 10F);
+ this.GroupHeader3.HeightF = 120F;
+ this.GroupHeader3.Level = 1;
+ this.GroupHeader3.Name = "GroupHeader3";
+ this.GroupHeader3.PageBreak = DevExpress.XtraReports.UI.PageBreak.BeforeBand;
+ this.GroupHeader3.StylePriority.UseFont = false;
+ //
+ // lblMonat
+ //
+ this.lblMonat.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ReportStartDate", "Stundenkonto {0:MMMM yy}")});
+ this.lblMonat.Font = new System.Drawing.Font("Arial", 14F, System.Drawing.FontStyle.Bold);
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.SizeF = new System.Drawing.SizeF(700.0001F, 25F);
+ this.lblMonat.StyleName = "Title";
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.Text = "lblMonat";
+ //
+ // xrTable2
+ //
+ this.xrTable2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 47.91663F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow8,
+ this.xrTableRow10});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(552.2002F, 54F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UsePadding = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell25});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 0.75540991165010141D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Mitarbeiter/in:";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell1.Weight = 0.138246012405208D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.FullName")});
+ this.xrTableCell25.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell25.Multiline = true;
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.StylePriority.UseTextAlignment = false;
+ this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell25.Weight = 0.49791629021026568D;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell6,
+ this.cellRegelarbeitszeit});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Weight = 0.75540991165010141D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UsePadding = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "Regelarbeitszeit:";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell6.Weight = 0.138246012405208D;
+ //
+ // cellRegelarbeitszeit
+ //
+ this.cellRegelarbeitszeit.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Regelarbeitszeit")});
+ this.cellRegelarbeitszeit.Name = "cellRegelarbeitszeit";
+ this.cellRegelarbeitszeit.StylePriority.UseFont = false;
+ this.cellRegelarbeitszeit.StylePriority.UseTextAlignment = false;
+ this.cellRegelarbeitszeit.Text = "cellRegelarbeitszeit";
+ this.cellRegelarbeitszeit.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.cellRegelarbeitszeit.Weight = 0.49791629021026573D;
+ //
+ // xrTableRow10
+ //
+ this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21,
+ this.xrTableCell24,
+ this.xrTableCell28,
+ this.xrTableCell23});
+ this.xrTableRow10.Name = "xrTableRow10";
+ this.xrTableRow10.Weight = 0.75540991165010141D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.Text = "Soll-Stunden:";
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell21.Weight = 0.138246012405208D;
+ //
+ // xrTableCell24
+ //
+ this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollMax", "{0:0.00}")});
+ this.xrTableCell24.Name = "xrTableCell24";
+ this.xrTableCell24.StylePriority.UseTextAlignment = false;
+ this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell24.Weight = 0.17215478017129932D;
+ //
+ // xrTableCell28
+ //
+ this.xrTableCell28.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableCell28.Name = "xrTableCell28";
+ this.xrTableCell28.StylePriority.UseFont = false;
+ this.xrTableCell28.StylePriority.UseTextAlignment = false;
+ this.xrTableCell28.Text = "Arbeitstage diesen Monat:";
+ this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell28.Weight = 0.213129273221085D;
+ //
+ // xrTableCell23
+ //
+ this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.ArbeitstageImBerichtszeitraum", "{0:0}")});
+ this.xrTableCell23.Name = "xrTableCell23";
+ this.xrTableCell23.StylePriority.UseFont = false;
+ this.xrTableCell23.StylePriority.UseTextAlignment = false;
+ this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell23.Weight = 0.11263223681788141D;
+ //
+ // GroupFooter2
+ //
+ this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4,
+ this.xrTable1});
+ this.GroupFooter2.Font = new System.Drawing.Font("Arial", 10F);
+ this.GroupFooter2.HeightF = 85F;
+ this.GroupFooter2.KeepTogether = true;
+ this.GroupFooter2.Name = "GroupFooter2";
+ this.GroupFooter2.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(110F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(560F, 22F);
+ this.xrTable4.StylePriority.UseBorders = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ this.xrTable4.StylePriority.UsePadding = false;
+ this.xrTable4.StylePriority.UseTextAlignment = false;
+ this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell64,
+ this.cellSumMinutesTotalDecimal,
+ this.xrTableCell16,
+ this.cellSumHoursSickDecimal,
+ this.cellSumHoursInVacationDecimal});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 0.87999999999999978D;
+ //
+ // xrTableCell64
+ //
+ this.xrTableCell64.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell64.Name = "xrTableCell64";
+ this.xrTableCell64.StylePriority.UseFont = false;
+ this.xrTableCell64.StylePriority.UseTextAlignment = false;
+ this.xrTableCell64.Text = "Summe:";
+ this.xrTableCell64.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell64.Weight = 0.21640887054077676D;
+ //
+ // cellSumMinutesTotalDecimal
+ //
+ this.cellSumMinutesTotalDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours")});
+ this.cellSumMinutesTotalDecimal.Name = "cellSumMinutesTotalDecimal";
+ this.cellSumMinutesTotalDecimal.StylePriority.UseTextAlignment = false;
+ xrSummary1.FormatString = "{0:0.00}";
+ xrSummary1.IgnoreNullValues = true;
+ xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumMinutesTotalDecimal.Summary = xrSummary1;
+ this.cellSumMinutesTotalDecimal.Text = "cellSumMinutesTotalDecimal";
+ this.cellSumMinutesTotalDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumMinutesTotalDecimal.Weight = 0.072136285792192875D;
+ //
+ // cellSumHoursSickDecimal
+ //
+ this.cellSumHoursSickDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursSick")});
+ this.cellSumHoursSickDecimal.Multiline = true;
+ this.cellSumHoursSickDecimal.Name = "cellSumHoursSickDecimal";
+ this.cellSumHoursSickDecimal.StylePriority.UseTextAlignment = false;
+ xrSummary3.FormatString = "{0:0.00}";
+ xrSummary3.IgnoreNullValues = true;
+ xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumHoursSickDecimal.Summary = xrSummary3;
+ this.cellSumHoursSickDecimal.Text = "cellSumHoursSickDecimal";
+ this.cellSumHoursSickDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumHoursSickDecimal.Weight = 0.072136290654755145D;
+ //
+ // cellSumHoursInVacationDecimal
+ //
+ this.cellSumHoursInVacationDecimal.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.HoursInVacation")});
+ this.cellSumHoursInVacationDecimal.Multiline = true;
+ this.cellSumHoursInVacationDecimal.Name = "cellSumHoursInVacationDecimal";
+ this.cellSumHoursInVacationDecimal.StylePriority.UseBackColor = false;
+ this.cellSumHoursInVacationDecimal.StylePriority.UseTextAlignment = false;
+ xrSummary4.FormatString = "{0:0.00}";
+ xrSummary4.IgnoreNullValues = true;
+ xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumHoursInVacationDecimal.Summary = xrSummary4;
+ this.cellSumHoursInVacationDecimal.Text = "cellSumHoursInVacationDecimal";
+ this.cellSumHoursInVacationDecimal.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumHoursInVacationDecimal.Weight = 0.072136285594040089D;
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(9.536743E-05F, 25F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4,
+ this.xrTableRow5,
+ this.xrTableRow6});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(669.9999F, 60F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell46,
+ this.cellSumMinutesTotalDecimal2,
+ this.xrTableCell17,
+ this.xrTableCell15,
+ this.xrTableCell41,
+ this.xrTableCell55});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 0.8D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)));
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseBorders = false;
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.Text = "Arbeitszeit:";
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell46.Weight = 0.0899362101431268D;
+ //
+ // cellSumMinutesTotalDecimal2
+ //
+ this.cellSumMinutesTotalDecimal2.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.cellSumMinutesTotalDecimal2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldHours")});
+ this.cellSumMinutesTotalDecimal2.Name = "cellSumMinutesTotalDecimal2";
+ this.cellSumMinutesTotalDecimal2.StylePriority.UseBorders = false;
+ this.cellSumMinutesTotalDecimal2.StylePriority.UseTextAlignment = false;
+ xrSummary5.FormatString = "{0:0.00}";
+ xrSummary5.IgnoreNullValues = true;
+ xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.cellSumMinutesTotalDecimal2.Summary = xrSummary5;
+ this.cellSumMinutesTotalDecimal2.Text = "cellSumMinutesTotalDecimal2";
+ this.cellSumMinutesTotalDecimal2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.cellSumMinutesTotalDecimal2.Weight = 0.071948964683863317D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Überstunden neu:";
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell17.Weight = 0.14389792524594167D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "xrTableCell15";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell15.Weight = 0.0719489609431911D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.Borders = DevExpress.XtraPrinting.BorderSide.Top;
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.StylePriority.UseBorders = false;
+ this.xrTableCell41.StylePriority.UseTextAlignment = false;
+ this.xrTableCell41.Text = "Überstunden Gesamt:";
+ this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell41.Weight = 0.14389779473226938D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldUeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.StylePriority.UseBorders = false;
+ this.xrTableCell55.StylePriority.UseTextAlignment = false;
+ this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell55.Weight = 0.080942610501736539D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.sollStundenMonatLabelTableCell,
+ this.xrTableCell50,
+ this.xrTableCell51,
+ this.xrTableCell18,
+ this.xrTableCell11,
+ this.xrTableCell13});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 0.8D;
+ //
+ // sollStundenMonatLabelTableCell
+ //
+ this.sollStundenMonatLabelTableCell.Borders = DevExpress.XtraPrinting.BorderSide.Left;
+ this.sollStundenMonatLabelTableCell.Name = "sollStundenMonatLabelTableCell";
+ this.sollStundenMonatLabelTableCell.StylePriority.UseBorders = false;
+ this.sollStundenMonatLabelTableCell.StylePriority.UseTextAlignment = false;
+ this.sollStundenMonatLabelTableCell.Text = "Soll-Stunden:";
+ this.sollStundenMonatLabelTableCell.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.sollStundenMonatLabelTableCell.Weight = 0.0899362025013637D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.StundenSollOhneUrlaubKrankheit", "{0:0.00}")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.StylePriority.UseBorders = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.Text = "xrTableCell50";
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell50.Weight = 0.071948963831937288D;
+ //
+ // xrTableCell51
+ //
+ this.xrTableCell51.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell51.Name = "xrTableCell51";
+ this.xrTableCell51.StylePriority.UseBorders = false;
+ this.xrTableCell51.StylePriority.UseFont = false;
+ this.xrTableCell51.StylePriority.UseTextAlignment = false;
+ this.xrTableCell51.Text = "Überstunden Vormonat:";
+ this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell51.Weight = 0.14389792921032482D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenVormonat", "{0:0.00}")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "xrTableCell18";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell18.Weight = 0.071948964692321912D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.Text = "davon ausbezahlt:";
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell11.Weight = 0.14389779185300228D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenAusbezahlt", "{0:0.00}")});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell13.Weight = 0.0809426141611789D;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell48,
+ this.xrTableCell57,
+ this.xrTableCell58,
+ this.xrTableCell26,
+ this.xrTableCell12,
+ this.xrTableCell14});
+ this.xrTableRow6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.StylePriority.UseFont = false;
+ this.xrTableRow6.Weight = 0.8D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseBorders = false;
+ this.xrTableCell48.StylePriority.UseFont = false;
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.Text = "Differenz:";
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell48.Weight = 0.0899362025013648D;
+ //
+ // xrTableCell57
+ //
+ this.xrTableCell57.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Ueberstunden", "{0:0.00}")});
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.StylePriority.UseBorders = false;
+ this.xrTableCell57.StylePriority.UseFont = false;
+ this.xrTableCell57.StylePriority.UseTextAlignment = false;
+ this.xrTableCell57.Text = "xrTableCell57";
+ this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell57.Weight = 0.071948963831938426D;
+ //
+ // xrTableCell58
+ //
+ this.xrTableCell58.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.StylePriority.UseBorders = false;
+ this.xrTableCell58.StylePriority.UseFont = false;
+ this.xrTableCell58.StylePriority.UseTextAlignment = false;
+ this.xrTableCell58.Text = "Überstunden Gesamt:";
+ this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell58.Weight = 0.14389792921032421D;
+ //
+ // xrTableCell26
+ //
+ this.xrTableCell26.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.fieldUeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell26.Name = "xrTableCell26";
+ this.xrTableCell26.StylePriority.UseBorders = false;
+ this.xrTableCell26.StylePriority.UseTextAlignment = false;
+ this.xrTableCell26.Text = "xrTableCell26";
+ this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell26.Weight = 0.071948964692321371D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Top | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UseFont = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Übertrag Folgemonat:";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell12.Weight = 0.14389779185300169D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.UeberstundenGesamt", "{0:0.00}")});
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell14.Weight = 0.080942614161178317D;
+ //
+ // 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 System.Drawing.Font("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 System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.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 System.Drawing.Font("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 System.Drawing.Font("Times New Roman", 8F);
+ this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
+ this.DataField.Name = "DataField";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 50F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldSumSpecial
+ //
+ this.fieldSumSpecial.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumSpecial.Expression = "Sum([SpecialHours])";
+ this.fieldSumSpecial.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumSpecial.Name = "fieldSumSpecial";
+ //
+ // fieldSumSonntag
+ //
+ this.fieldSumSonntag.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumSonntag.Expression = "Sum([HoursSunday])";
+ this.fieldSumSonntag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumSonntag.Name = "fieldSumSonntag";
+ //
+ // fieldSumFeiertag
+ //
+ this.fieldSumFeiertag.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumFeiertag.Expression = "Sum([HoursHoliday])";
+ this.fieldSumFeiertag.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumFeiertag.Name = "fieldSumFeiertag";
+ //
+ // fieldHours
+ //
+ this.fieldHours.DataMember = "EmployeeDetailList.Days";
+ this.fieldHours.Expression = "[MinutesTotal]/60";
+ this.fieldHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldHours.Name = "fieldHours";
+ //
+ // fieldSick
+ //
+ this.fieldSick.DataMember = "EmployeeDetailList.Days";
+ this.fieldSick.Expression = "Iif([HoursSick] > 0, \'x\', \'\')";
+ this.fieldSick.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldSick.Name = "fieldSick";
+ //
+ // fieldVacation
+ //
+ this.fieldVacation.DataMember = "EmployeeDetailList.Days";
+ this.fieldVacation.Expression = "Iif([HoursInVacation] > 0, \'x\', \'\')";
+ this.fieldVacation.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldVacation.Name = "fieldVacation";
+ //
+ // calculatedField1
+ //
+ this.calculatedField1.DataMember = "EmployeeDetailList.Days";
+ this.calculatedField1.DisplayName = "fieldSumSamstag";
+ this.calculatedField1.Expression = "Sum([HoursSaturday])";
+ this.calculatedField1.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.calculatedField1.Name = "calculatedField1";
+ //
+ // fieldSumHours
+ //
+ this.fieldSumHours.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumHours.Expression = "Sum([MinutesTotal]/60)";
+ this.fieldSumHours.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumHours.Name = "fieldSumHours";
+ //
+ // fieldSumHoliday2
+ //
+ this.fieldSumHoliday2.DataMember = "EmployeeDetailList.Days";
+ this.fieldSumHoliday2.Expression = "Sum([HoursHoliday2])";
+ this.fieldSumHoliday2.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldSumHoliday2.Name = "fieldSumHoliday2";
+ //
+ // fieldIstArbeitszeit
+ //
+ this.fieldIstArbeitszeit.DataMember = "EmployeeDetailList";
+ this.fieldIstArbeitszeit.Expression = "[StundenGesamtIst]+[UeberstundenVormonat]";
+ this.fieldIstArbeitszeit.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldIstArbeitszeit.Name = "fieldIstArbeitszeit";
+ //
+ // fieldUeberstundenGesamt
+ //
+ this.fieldUeberstundenGesamt.DataMember = "EmployeeDetailList";
+ this.fieldUeberstundenGesamt.Expression = "Iif([Ueberstunden] == ?, 0, [Ueberstunden])+Iif([UeberstundenVormonat] == ?, 0," +
+ " [UeberstundenVormonat])";
+ this.fieldUeberstundenGesamt.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldUeberstundenGesamt.Name = "fieldUeberstundenGesamt";
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "Pause";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell4.Weight = 0.072137060272872561D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldPauseStunden", "{0:0.00}")});
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell9.Weight = 0.07213706256464D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeDetailList.Days.fieldPauseStunden")});
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ xrSummary2.FormatString = "{0:0.00}";
+ xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
+ this.xrTableCell16.Summary = xrSummary2;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell16.Weight = 0.072136290654755145D;
+ //
+ // fieldPauseStunden
+ //
+ this.fieldPauseStunden.DataMember = "EmployeeDetailList.Days";
+ this.fieldPauseStunden.Expression = "[PauseInMinuten]/60";
+ this.fieldPauseStunden.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldPauseStunden.Name = "fieldPauseStunden";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.MitarbeiterstundenkontoRO);
+ //
+ // Mitarbeiterarbeitszeitkonto
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldSumSpecial,
+ this.fieldSumSonntag,
+ this.fieldSumFeiertag,
+ this.fieldHours,
+ this.fieldSick,
+ this.fieldVacation,
+ this.calculatedField1,
+ this.fieldSumHours,
+ this.fieldSumHoliday2,
+ this.fieldIstArbeitszeit,
+ this.fieldUeberstundenGesamt,
+ this.fieldPauseStunden});
+ this.DataSource = this.bindingSource1;
+ this.DisplayName = "Mitarbeiterstundenkonto";
+ this.Font = new System.Drawing.Font("Arial", 8F);
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleIstFeiertagOderWE});
+ this.Margins = new System.Drawing.Printing.Margins(75, 50, 50, 50);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
+ this.Title,
+ this.FieldCaption,
+ this.PageInfo,
+ this.DataField});
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableDetail)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableHeader)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+ #endregion
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.XRControlStyle Title;
+ private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
+ private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
+ private DevExpress.XtraReports.UI.XRControlStyle DataField;
+ private DevExpress.XtraReports.UI.XRTable xrTableHeader;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowHeader;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTable xrTableDetail;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRowDetail;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader3;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumSpecial;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumSonntag;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumFeiertag;
+ private DevExpress.XtraReports.UI.CalculatedField fieldHours;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSick;
+ private DevExpress.XtraReports.UI.CalculatedField fieldVacation;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell31;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell sollStundenMonatLabelTableCell;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumMinutesTotalDecimal2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
+ private DevExpress.XtraReports.UI.CalculatedField calculatedField1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumHours;
+ private DevExpress.XtraReports.UI.CalculatedField fieldSumHoliday2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell64;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumMinutesTotalDecimal;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumHoursSickDecimal;
+ private DevExpress.XtraReports.UI.XRTableCell cellSumHoursInVacationDecimal;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell67;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
+ private DevExpress.XtraReports.UI.CalculatedField fieldIstArbeitszeit;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell cellRegelarbeitszeit;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
+ private DevExpress.XtraReports.UI.CalculatedField fieldUeberstundenGesamt;
+ private DevExpress.XtraReports.UI.FormattingRule ruleIstFeiertagOderWE;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.CalculatedField fieldPauseStunden;
+ }
+}
diff --git a/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.resx b/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.resx
new file mode 100644
index 000000000..d25f3eba2
--- /dev/null
+++ b/ReportImp/AlphaEv/Mitarbeiterarbeitszeitkonto.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/AlphaEv/Translation/TranslationDictionary.cs b/ReportImp/AlphaEv/Translation/TranslationDictionary.cs
index aeabb0822..2da2f678d 100644
--- a/ReportImp/AlphaEv/Translation/TranslationDictionary.cs
+++ b/ReportImp/AlphaEv/Translation/TranslationDictionary.cs
@@ -17,7 +17,7 @@ namespace AlphaEv.Translation
{
var dict = base.GetTranslationDictionary();
- AddOrReplaceTranslation(dict, "StundenkontoTagesansicht", "Auswertung über das gesamte Jahr");
+ //AddOrReplaceTranslation(dict, "StundenkontoTagesansicht", "Auswertung über das gesamte Jahr");
return dict;
}
diff --git a/ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs b/ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs
index aa5c712a0..11aaa75ff 100644
--- a/ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs
+++ b/ReportImp/FizHof/MitarbeiterstundenkontoBerechnung.cs
@@ -17,7 +17,7 @@ namespace FizHof
if (year >= 2020)
{
list.Add(new DateTime(year, 1, 6)); // , "Heilige Drei Könige"));
- list.Add(new DateTime(year, 8, 15)); // , "Mariä Himmelfahrt"));
+ //list.Add(new DateTime(year, 8, 15)); // , "Mariä Himmelfahrt")); ISt in Oberfranken doch kein Feiertag, nur in Rest-Bayern
}
if (year >= 2020)
diff --git a/ReportImp/HphBersenbrueckFreizeitUndReisen/Export/MicosExporter.cs b/ReportImp/HphBersenbrueckFreizeitUndReisen/Export/MicosExporter.cs
index 0eccd87c0..8f284aa02 100644
--- a/ReportImp/HphBersenbrueckFreizeitUndReisen/Export/MicosExporter.cs
+++ b/ReportImp/HphBersenbrueckFreizeitUndReisen/Export/MicosExporter.cs
@@ -128,7 +128,7 @@ CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber
debitornr = "0" + debitornr;
}
sb.Append(debitornr);
- sb.Append("H");
+ sb.Append("S");
String betrag = String.Format("{0:0.00}", data.Betrag).Replace(",", ""); // Betrag
while (betrag.Length < 11)
@@ -136,7 +136,7 @@ CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber
betrag = "0" + betrag;
}
sb.Append(betrag);
- sb.Append("0004050");
+ sb.Append("0004040");
sb.Append(" ");
sb.Append(String.Format("{0:ddMMyy}", data.RechnungsDatum)); // Belegdatum
@@ -183,7 +183,7 @@ CONCAT(p.`LastName`, ', ', p.`FirstName`, ' ', IF(cb2sc.CustomerRefenrenceNumber
sb.Append("000000");
sb.Append("00");
- sb.Append(data.Artikelbezeichnung);
+ //sb.Append(data.Artikelbezeichnung);
}
return sb.ToString();
diff --git a/ReportImp/ProfEggersStiftung/Invoicing/CustomInvoiceFactory.cs b/ReportImp/ProfEggersStiftung/Invoicing/CustomInvoiceFactory.cs
index 389484a1d..9e367dd0e 100644
--- a/ReportImp/ProfEggersStiftung/Invoicing/CustomInvoiceFactory.cs
+++ b/ReportImp/ProfEggersStiftung/Invoicing/CustomInvoiceFactory.cs
@@ -1,5 +1,7 @@
using System;
using System.Collections.Generic;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
using BeWo.Service.Invoicing;
using BS.Shared.DataContracts;
using BS.Shared.DataContracts.Compact;
@@ -10,7 +12,22 @@ namespace ProfEggersStiftung.Invoicing
{
public override InvoiceCreation CreateInvoiceCreator(string specificId, string tenant, Dictionary> supportConcepts2ServiceRecords)
{
- return new CustomInvoiceCreation();
+ foreach (var sc in supportConcepts2ServiceRecords.Keys)
+ {
+ if (sc.CostBearerRelOids != null && sc.CostBearerRelOids.Count > 0)
+ {
+ var c2s = DAOFactory.GenericDAO.LoadByID(sc.CostBearerRelOids[0]);
+ foreach (var ap in c2s.ApprovalPeriodList)
+ {
+ if (ap.ServiceCategory != null && ap.ServiceCategory.Name.Contains("Stationär"))
+ {
+ return new PflegeInvoiceCreation();
+ }
+
+ }
+ }
+ }
+ return new CustomInvoiceCreation();
}
}
diff --git a/ReportImp/ProfEggersStiftung/Invoicing/PflegeInvoiceCreation.cs b/ReportImp/ProfEggersStiftung/Invoicing/PflegeInvoiceCreation.cs
new file mode 100644
index 000000000..71ecca42a
--- /dev/null
+++ b/ReportImp/ProfEggersStiftung/Invoicing/PflegeInvoiceCreation.cs
@@ -0,0 +1,220 @@
+using System;
+using System.Collections.Generic;
+using System.Linq;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Invoicing;
+using BS.Shared;
+using BS.Shared.Core;
+using BS.Shared.DataContracts;
+using BS.Shared.DataContracts.Compact;
+using BS.Shared.Extensions;
+using BS.Shared.Services;
+
+namespace ProfEggersStiftung.Invoicing
+{
+
+ public class PflegeInvoiceCreation : InvoiceCreation
+ {
+ private DateTime? accountingPeriodStart = null;
+ private DateTime? accountingPeriodEnd = null;
+
+ public override void SetInvoiceId(ServiceInvoice invoice)
+ {
+ invoice.InvoiceBase.InvoiceId = "RechnungPflege";
+ invoice.InvoiceBase.InvoiceTypeText = "Pflegekostenrechnung";
+ }
+
+
+
+ public override void SetInvoiceBaseData(int invoiceCounter, ServiceInvoice invoice, CostBearer costBearer, DateTimeSpan invoicePeriod,
+ IList supportConceptList)
+ {
+ if (invoicePeriod != null)
+ {
+ accountingPeriodStart = invoicePeriod.StartDate;
+ accountingPeriodEnd = invoicePeriod.EndDate;
+ }
+ base.SetInvoiceBaseData(invoiceCounter, invoice, costBearer, invoicePeriod, supportConceptList);
+ }
+
+ public override void SetInvoiceItems(ServiceInvoice invoice,
+ ServiceInvoicePeriod serviceInvoicePeriod,
+ SupportConceptApprovalPeriodDC supportConceptApprovalPeriod,
+ CostBearer2SupportConcept cb2sc,
+ DateTimeSpan invoicePeriod,
+ List serviceRecords)
+ {
+ serviceInvoicePeriod.ApprovedFixedAmount = null;
+ var itemList = CreateInvoiceItems(null, invoicePeriod, serviceInvoicePeriod.SupportConceptApprovalPeriod, null);
+ foreach (var item in itemList)
+ {
+ serviceInvoicePeriod.InvoiceItemList.Add(item);
+ }
+
+ }
+
+ public override IList CreateInvoiceItems(List serviceRecordsInPeriod, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap,
+ Calculations calc)
+ {
+
+ IList ergebnis = new List();
+ var customer = scap.CostBearer2SupportConcept.SupportConcept.Customer;
+ DateTime start;
+ DateTime ende;
+
+ if (scap.StartDate <= invoicePeriod.StartDate)
+ start = invoicePeriod.StartDate;
+ else
+ start = (DateTime)scap.StartDate;
+ if (scap.EndDate >= invoicePeriod.EndDate)
+ ende = invoicePeriod.EndDate;
+ else
+ ende = (DateTime)scap.EndDate;
+ var monate = DateTimeUtils.GetTotalMonths(start, ende);
+
+
+ var tage = invoicePeriod.EndDate.Subtract(invoicePeriod.StartDate).Days + 1;
+ DateTime monatStart = new DateTime(start.Year, start.Month, 1);
+ DateTime monatEnde = monatStart.AddMonths(1);
+ var tageMonat = monatEnde.Subtract(monatStart).Days;
+ int tageAbwesendImMonat = 0;
+ decimal? sumCustomerMonth = 0;
+ foreach (var at in customer.AbsenceTimes)
+ {
+ if (at.Start.HasValue && at.Start.Value < monatEnde &&
+ (!at.End.HasValue || at.End.Value >= monatStart))
+ {
+ DateTime dt = at.Start.Value;
+ if (monatStart > dt)
+ {
+ dt = monatStart;
+ }
+ DateTime dtEnde = monatEnde.AddDays(-1);
+
+ if (at.End.HasValue && at.End.Value < dtEnde)
+ {
+ dtEnde = at.End.Value;
+ }
+
+ while (dt <= dtEnde)
+ {
+ tageAbwesendImMonat++;
+ dt = dt.AddDays(1);
+ }
+
+
+ }
+ }
+
+ var satzAnwesend = GetTagespauschale(scap, "Anwesend", start);
+
+ var ii = new InvoiceItem();
+ ii.UnitCount = tageMonat - tageAbwesendImMonat;
+ ii.AmountPerUnit = satzAnwesend;
+ ii.AmountTotal = ii.UnitCount * ii.AmountPerUnit;
+ ii.GrossAmountTotal = ii.AmountTotal;
+ ii.ItemDescription = "Leistungsentgeltsatz";
+ ii.ItemPeriodStart = start;
+ ii.ItemPeriodEnd = ende;
+ ii.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ ergebnis.Add(ii);
+
+
+ var satzAbwesend = Math.Round(satzAnwesend * 0.8m, 2, MidpointRounding.AwayFromZero);
+
+ ii = new InvoiceItem();
+ ii.UnitCount = tageAbwesendImMonat;
+ ii.AmountPerUnit = satzAbwesend;
+ ii.AmountTotal = ii.UnitCount * ii.AmountPerUnit;
+ ii.GrossAmountTotal = ii.AmountTotal;
+ ii.MaxApprovedAmount = sumCustomerMonth;
+ ii.ItemDescription = "Leistungsentgeltsatz abwesend";
+ ii.ItemPeriodStart = start;
+ ii.ItemPeriodEnd = ende;
+ ii.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ ergebnis.Add(ii);
+
+
+ var pauschale = GetTagespauschale(null, "Bekleidungsgeld", start);
+
+ ii = new InvoiceItem();
+ ii.UnitCount = tageMonat;
+ ii.AmountPerUnit = pauschale;
+ ii.AmountTotal = ii.UnitCount * ii.AmountPerUnit;
+ ii.GrossAmountTotal = ii.AmountTotal;
+ ii.ItemDescription = "Bekleidungsgeld";
+ ii.ItemPeriodStart = start;
+ ii.ItemPeriodEnd = ende;
+ ii.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ ergebnis.Add(ii);
+
+ var betrag = GetTagespauschale(null, "Barbetrag", start);
+
+ //Barbetrag * AnzahlMonate / tage wenn Bewilligung nicht Anfang oder Ende des Monats startet
+
+ // Debitor Nr. für Bekleidungsgeld und Taschengeld (Barbetrag) hinterlegen
+
+
+
+ ii = new InvoiceItem();
+ ii.UnitCount = 1;
+ ii.AmountPerUnit = betrag;
+ ii.AmountTotal = ii.UnitCount * ii.AmountPerUnit;
+ ii.GrossAmountTotal = ii.AmountTotal;
+ ii.ItemDescription = "Barbetrag";
+ ii.ItemPeriodStart = start;
+ ii.ItemPeriodEnd = ende;
+ ii.SupportConceptApprovalPeriodOid = scap.Oid;
+
+ ergebnis.Add(ii);
+ return ergebnis;
+ }
+
+ private decimal GetTagespauschale(SupportConceptApprovalPeriod scap, String preisBezeichnung, DateTime datum)
+ {
+ if (scap != null && scap.ServiceCategory != null)
+ {
+ var crList = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(scap.ServiceCategory.CostRatePeriods);
+
+ var crp = crList.GetCostRatePeriodForDate(BS.Shared.CostRatePeriodType.AmountOfMoney, datum);
+ if (crp != null && crp.CostRateValue.HasValue)
+ {
+ return crp.CostRateValue.Value;
+ }
+ }
+ var preise = DAOFactory.GenericDAO.GetAllActive();
+
+ return GetPreis(preise, preisBezeichnung, datum);
+
+ }
+
+
+ private static decimal GetPreis(IList allePreise, String name, DateTime datum)
+ {
+
+ var tagessatz = allePreise.Where(p => p.Name.Contains(name)).FirstOrDefault();
+ if (tagessatz != null)
+ {
+ var crlist = MapperFactory.CostRatePeriodDC_CostRatePeriod.MapToNewDCs(tagessatz.CostRatePeriods);
+
+ var cr = crlist.GetCostRatePeriodForDate(CostRatePeriodType.AmountOfMoney, datum);
+ if (cr != null && cr.CostRateValue.HasValue)
+ {
+ return cr.CostRateValue.Value;
+ }
+ }
+
+ return 0;
+ }
+
+ public override IList CreateSummaryInvoiceItems(IList itemList, DateTimeSpan invoicePeriod, SupportConceptApprovalPeriod scap, Calculations calc, bool summaryPerMonth, bool addRateFactorToUnitCount)
+ {
+ return base.CreateSummaryInvoiceItems(itemList, invoicePeriod, scap, calc, true, true);
+ }
+ }
+}
diff --git a/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj b/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj
index ab0f77f6b..86d1cdfdd 100644
--- a/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj
+++ b/ReportImp/ProfEggersStiftung/ProfEggersStiftung.csproj
@@ -78,9 +78,16 @@
FLSListReport.cs
+
+
+ Component
+
+
+ RechnungPflege.cs
+
Component
@@ -111,6 +118,10 @@
Designer
+
+ RechnungPflege.cs
+ Designer
+
ServiceInvoiceReport.cs
Designer
diff --git a/ReportImp/ProfEggersStiftung/RechnungPflege.Designer.cs b/ReportImp/ProfEggersStiftung/RechnungPflege.Designer.cs
new file mode 100644
index 000000000..f38ec4dc7
--- /dev/null
+++ b/ReportImp/ProfEggersStiftung/RechnungPflege.Designer.cs
@@ -0,0 +1,736 @@
+using BeWo.Report.ReportObjects;
+namespace ProfEggersStiftung
+{
+ partial class RechnungPflege
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components = null;
+
+ ///
+ /// Clean up any resources being used.
+ ///
+ /// true if managed resources should be disposed; otherwise, false.
+ protected override void Dispose(bool disposing)
+ {
+ if (disposing && (components != null))
+ {
+ components.Dispose();
+ }
+ base.Dispose(disposing);
+ }
+
+
+ ///
+ /// Required method for Designer support - do not modify
+ /// the contents of this method with the code editor.
+ ///
+ private void InitializeComponent()
+ {
+ this.components = new System.ComponentModel.Container();
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ruleRateFactorNull = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.Page1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.lblAbwesenheiten = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrTable1 = 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.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblMonat = new DevExpress.XtraReports.UI.XRLabel();
+ this.RecipientPostCodeAndTown = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientStreet = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientDivision = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel_RecipientContactPerson = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow9 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.cellDescription = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.ReportFooter1 = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel16});
+ this.ReportHeader.Font = new System.Drawing.Font("Verdana", 10F);
+ this.ReportHeader.HeightF = 170F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel16.CanShrink = true;
+ this.xrLabel16.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(250F, 35.75F);
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(195.1251F, 31.00001F);
+ this.xrLabel16.StylePriority.UseBackColor = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.StylePriority.UseTextAlignment = false;
+ this.xrLabel16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.BottomLeft;
+ //
+ // ruleRateFactorNull
+ //
+ this.ruleRateFactorNull.Condition = "[RateFactorText2] == ?";
+ this.ruleRateFactorNull.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.ruleRateFactorNull.Name = "ruleRateFactorNull";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 65F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // Page1
+ //
+ this.Page1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.lblAbwesenheiten,
+ this.xrTable1,
+ this.lblMonat,
+ this.RecipientPostCodeAndTown,
+ this.xrLabel_RecipientStreet,
+ this.xrLabel_RecipientDivision,
+ this.xrLabel_RecipientContactPerson,
+ this.xrLabel7,
+ this.xrLabel3,
+ this.xrLabel2,
+ this.xrLabel6});
+ this.Page1.HeightF = 509.4134F;
+ this.Page1.Name = "Page1";
+ this.Page1.StylePriority.UseFont = false;
+ //
+ // lblAbwesenheiten
+ //
+ this.lblAbwesenheiten.LocationFloat = new DevExpress.Utils.PointFloat(0F, 469.4134F);
+ this.lblAbwesenheiten.Multiline = true;
+ this.lblAbwesenheiten.Name = "lblAbwesenheiten";
+ this.lblAbwesenheiten.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAbwesenheiten.SizeF = new System.Drawing.SizeF(642F, 40F);
+ this.lblAbwesenheiten.StylePriority.UseFont = false;
+ this.lblAbwesenheiten.Text = "Abwesenheiten:";
+ //
+ // xrTable1
+ //
+ this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable1.Font = new System.Drawing.Font("Arial", 8F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 172.9167F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow2});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(630F, 36F);
+ 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.MiddleLeft;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell1,
+ this.xrTableCell2,
+ this.xrTableCell3,
+ this.xrTableCell4});
+ this.xrTableRow1.Font = new System.Drawing.Font("Arial", 6F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.StylePriority.UseFont = false;
+ this.xrTableRow1.Weight = 0.72D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Text = "Ihr Zeichen";
+ this.xrTableCell1.Weight = 0.65273231726811765D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.Text = "Bearbeiter";
+ this.xrTableCell2.Weight = 0.70712667704046073D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.Text = "Kontakt";
+ this.xrTableCell3.Weight = 1.5230420736256078D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.Text = "Datum";
+ this.xrTableCell4.Weight = 0.54394359772343148D;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell5,
+ this.xrTableCell6,
+ this.xrTableCell7,
+ this.xrTableCell8});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Weight = 0.72D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerReferenceNumber")});
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.Text = "51.2.6-34346-Pru";
+ this.xrTableCell5.Weight = 0.65273231726811765D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.Text = "Katja Waldschmidt";
+ this.xrTableCell6.Weight = 0.70712667704046073D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Text = "0201/856955-2 verwaltung@eggers-stiftung.de";
+ this.xrTableCell7.Weight = 1.5230420736256078D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "InvoiceDate")});
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Text = "xrTableCell8";
+ this.xrTableCell8.Weight = 0.54394359772343148D;
+ //
+ // lblMonat
+ //
+ this.lblMonat.LocationFloat = new DevExpress.Utils.PointFloat(1.059638E-05F, 314.5834F);
+ this.lblMonat.Multiline = true;
+ this.lblMonat.Name = "lblMonat";
+ this.lblMonat.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblMonat.SizeF = new System.Drawing.SizeF(553.0416F, 26.375F);
+ this.lblMonat.StylePriority.UseFont = false;
+ this.lblMonat.Text = "Für den Monat März 2014";
+ //
+ // RecipientPostCodeAndTown
+ //
+ this.RecipientPostCodeAndTown.CanShrink = true;
+ this.RecipientPostCodeAndTown.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.00003F);
+ this.RecipientPostCodeAndTown.Name = "RecipientPostCodeAndTown";
+ this.RecipientPostCodeAndTown.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.RecipientPostCodeAndTown.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.RecipientPostCodeAndTown.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.RecipientPostCodeAndTown.StylePriority.UseFont = false;
+ this.RecipientPostCodeAndTown.Text = "[RecipientPostCodeAndTown]";
+ //
+ // xrLabel_RecipientStreet
+ //
+ this.xrLabel_RecipientStreet.CanShrink = true;
+ this.xrLabel_RecipientStreet.LocationFloat = new DevExpress.Utils.PointFloat(0F, 51.00002F);
+ this.xrLabel_RecipientStreet.Name = "xrLabel_RecipientStreet";
+ this.xrLabel_RecipientStreet.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientStreet.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientStreet.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientStreet.StylePriority.UseFont = false;
+ this.xrLabel_RecipientStreet.Text = "[RecipientStreet]";
+ //
+ // xrLabel_RecipientDivision
+ //
+ this.xrLabel_RecipientDivision.CanShrink = true;
+ this.xrLabel_RecipientDivision.LocationFloat = new DevExpress.Utils.PointFloat(0F, 34.00008F);
+ this.xrLabel_RecipientDivision.Name = "xrLabel_RecipientDivision";
+ this.xrLabel_RecipientDivision.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientDivision.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientDivision.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientDivision.StylePriority.UseFont = false;
+ this.xrLabel_RecipientDivision.Text = "[RecipientDivision]";
+ //
+ // xrLabel_RecipientContactPerson
+ //
+ this.xrLabel_RecipientContactPerson.CanShrink = true;
+ this.xrLabel_RecipientContactPerson.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17.00001F);
+ this.xrLabel_RecipientContactPerson.Name = "xrLabel_RecipientContactPerson";
+ this.xrLabel_RecipientContactPerson.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel_RecipientContactPerson.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel_RecipientContactPerson.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel_RecipientContactPerson.StylePriority.UseFont = false;
+ this.xrLabel_RecipientContactPerson.Text = "[RecipientContactPerson]";
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.CanShrink = true;
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.ProcessNullValues = DevExpress.XtraReports.UI.ValueSuppressType.SuppressAndShrink;
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(292F, 17F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.Text = "[RecipientOrganisation]";
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel3.CanShrink = true;
+ this.xrLabel3.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(1.059638E-05F, 252.75F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(650F, 27.44446F);
+ this.xrLabel3.StylePriority.UseBackColor = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = "[CustomerName], geb. [CustomerBirthdate!dd.MM.yyyy]";
+ this.xrLabel3.WordWrap = false;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel2.CanShrink = true;
+ this.xrLabel2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(1.059638E-05F, 292F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(650F, 22.58337F);
+ this.xrLabel2.StylePriority.UseBackColor = false;
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Rechnung: [InvoiceNumber]";
+ this.xrLabel2.WordWrap = false;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(1.059638E-05F, 366.9967F);
+ this.xrLabel6.Multiline = true;
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(642F, 89.91666F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.Text = "Sehr geehrte Damen und Herren,\r\n\r\nwir bedanken uns herzlich für das uns entgegeng" +
+ "ebrachte Vertrauen und stellen unsere Leistungen wie folgt in Rechnung:\r\n";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4});
+ this.ReportFooter.HeightF = 60.51386F;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 31.15275F);
+ this.xrLabel4.Multiline = true;
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(642F, 29.36111F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.Text = "Wir bitten um Überweisung auf unser unten angegebenes Konto.";
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.DetailReport1,
+ this.GroupHeader1,
+ this.GroupHeader2,
+ this.ReportFooter1});
+ this.DetailReport.DataMember = "ServiceInvoicePeriods";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ //
+ // Detail1
+ //
+ this.Detail1.HeightF = 0F;
+ this.Detail1.Name = "Detail1";
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2});
+ this.DetailReport1.DataMember = "ServiceInvoicePeriods.ServiceInvoiceItems";
+ this.DetailReport1.DataSource = this.bindingSource1;
+ this.DetailReport1.Level = 0;
+ this.DetailReport1.Name = "DetailReport1";
+ //
+ // Detail2
+ //
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail2.HeightF = 25F;
+ this.Detail2.Name = "Detail2";
+ //
+ // xrTable3
+ //
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow3});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(610F, 25F);
+ this.xrTable3.StylePriority.UseBorderColor = false;
+ this.xrTable3.StylePriority.UseFont = false;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell9,
+ this.xrTableCell11,
+ this.xrTableCell13,
+ this.xrTableCell15});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.StylePriority.UseBorders = false;
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell9.StylePriority.UseBorders = false;
+ this.xrTableCell9.StylePriority.UsePadding = false;
+ this.xrTableCell9.StylePriority.UseTextAlignment = false;
+ this.xrTableCell9.Text = "cellDescription";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell9.Weight = 3.0318179527503775D;
+ //
+ // xrTableCell11
+ //
+ this.xrTableCell11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.AmountPerUnit", "{0:c}")});
+ this.xrTableCell11.Name = "xrTableCell11";
+ this.xrTableCell11.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell11.StylePriority.UseBorders = false;
+ this.xrTableCell11.StylePriority.UsePadding = false;
+ this.xrTableCell11.StylePriority.UseTextAlignment = false;
+ this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell11.Weight = 1.4552725912089117D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.UnitCount", "{0:0.##}")});
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UsePadding = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 1.4552725733115446D;
+ //
+ // xrTableCell15
+ //
+ this.xrTableCell15.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.GrossAmount")});
+ this.xrTableCell15.Name = "xrTableCell15";
+ this.xrTableCell15.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell15.StylePriority.UseBorders = false;
+ this.xrTableCell15.StylePriority.UsePadding = false;
+ this.xrTableCell15.StylePriority.UseTextAlignment = false;
+ this.xrTableCell15.Text = "xrTableCell12";
+ this.xrTableCell15.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell15.Weight = 1.4552725679749761D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable2});
+ this.GroupHeader1.HeightF = 25F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ //
+ // xrTable2
+ //
+ this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable2.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow9});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(610F, 25F);
+ this.xrTable2.StylePriority.UseBorderColor = false;
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ //
+ // xrTableRow9
+ //
+ this.xrTableRow9.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.cellDescription,
+ this.xrTableCell14,
+ this.xrTableCell10,
+ this.xrTableCell12});
+ this.xrTableRow9.Name = "xrTableRow9";
+ this.xrTableRow9.Weight = 1D;
+ //
+ // cellDescription
+ //
+ this.cellDescription.Name = "cellDescription";
+ this.cellDescription.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.cellDescription.StylePriority.UseBorders = false;
+ this.cellDescription.StylePriority.UsePadding = false;
+ this.cellDescription.StylePriority.UseTextAlignment = false;
+ this.cellDescription.Text = "Text";
+ this.cellDescription.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.cellDescription.Weight = 3.0318179527503775D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "Satz";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell14.Weight = 1.4552725912089117D;
+ //
+ // xrTableCell10
+ //
+ this.xrTableCell10.Name = "xrTableCell10";
+ this.xrTableCell10.StylePriority.UseBorders = false;
+ this.xrTableCell10.StylePriority.UsePadding = false;
+ this.xrTableCell10.StylePriority.UseTextAlignment = false;
+ this.xrTableCell10.Text = "Faktor";
+ this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell10.Weight = 1.4552725733115446D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell12.StylePriority.UseBorders = false;
+ this.xrTableCell12.StylePriority.UsePadding = false;
+ this.xrTableCell12.StylePriority.UseTextAlignment = false;
+ this.xrTableCell12.Text = "Summe";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell12.Weight = 1.4552725679749761D;
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.HeightF = 0F;
+ this.GroupHeader2.Level = 1;
+ this.GroupHeader2.Name = "GroupHeader2";
+ //
+ // ReportFooter1
+ //
+ this.ReportFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.ReportFooter1.HeightF = 30F;
+ this.ReportFooter1.Name = "ReportFooter1";
+ //
+ // xrTable4
+ //
+ this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow4});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(610F, 30F);
+ this.xrTable4.StylePriority.UseBorderColor = false;
+ this.xrTable4.StylePriority.UseBorders = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell18,
+ this.xrTableCell19});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 1.2D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UsePadding = false;
+ this.xrTableCell16.StylePriority.UseTextAlignment = false;
+ this.xrTableCell16.Text = "Summe";
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell16.Weight = 3.0318179527503775D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell17.Weight = 1.4552725912089117D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.StylePriority.UseBorders = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell18.Weight = 1.4552725733115446D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim")});
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 3, 0, 0, 100F);
+ this.xrTableCell19.StylePriority.UseBorders = false;
+ this.xrTableCell19.StylePriority.UsePadding = false;
+ this.xrTableCell19.StylePriority.UseTextAlignment = false;
+ this.xrTableCell19.Text = "Summe";
+ this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ this.xrTableCell19.Weight = 1.4552725679749761D;
+ //
+ // RechnungPflege
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.Page1,
+ this.ReportFooter,
+ this.DetailReport});
+ this.DataSource = this.bindingSource1;
+ this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
+ this.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.ruleRateFactorNull});
+ this.Margins = new System.Drawing.Printing.Margins(95, 80, 50, 65);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).EndInit();
+
+ }
+
+
+ private DevExpress.XtraReports.UI.DetailBand Detail;
+ private System.Windows.Forms.BindingSource bindingSource1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.FormattingRule ruleRateFactorNull;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRLabel RecipientPostCodeAndTown;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientStreet;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientDivision;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel_RecipientContactPerson;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel lblMonat;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel lblAbwesenheiten;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow9;
+ private DevExpress.XtraReports.UI.XRTableCell cellDescription;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter1;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ }
+}
diff --git a/ReportImp/ProfEggersStiftung/RechnungPflege.cs b/ReportImp/ProfEggersStiftung/RechnungPflege.cs
new file mode 100644
index 000000000..dd06a4b9a
--- /dev/null
+++ b/ReportImp/ProfEggersStiftung/RechnungPflege.cs
@@ -0,0 +1,101 @@
+using System;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace ProfEggersStiftung
+{
+ [IDSpecificClass(Identifier = "RechnungPflege")]
+ public partial class RechnungPflege : XtraReport, IBeWoReport
+ {
+ public RechnungPflege()
+ {
+ this.InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServiceInvoiceRO pRO)
+ {
+ DateTime start = pRO.AccountingPeriodStart;
+ DateTime end = pRO.AccountingPeriodEnd;
+ if (start.Month == end.Month && start.Year == end.Year)
+ {
+ lblMonat.Text = String.Format("Pflegekostenrechnung {0:MMMM yyyy}", start);
+ }
+ else
+ {
+ lblMonat.Text = String.Format("Pflegekostenrechnung {0:MMMM yyyy} - {1:MMMM yyyy}", start, end);
+ }
+
+
+ decimal hourlyRate = 0;
+
+ decimal hours = 0;
+ if (pRO.ServiceInvoicePeriods != null && pRO.ServiceInvoicePeriods.Count > 0)
+ {
+ foreach (var p in pRO.ServiceInvoicePeriods)
+ {
+
+ if (p.ServiceInvoiceItems != null && p.ServiceInvoiceItems.Count > 0)
+ {
+
+ foreach (var i in p.ServiceInvoiceItems)
+ {
+ if (i.HourlyRate.HasValue)
+ {
+ hourlyRate = i.HourlyRate.Value;
+
+ }
+
+ if (i.Hours.HasValue)
+ hours += i.Hours.Value;
+
+ }
+ }
+ }
+ }
+
+ if (!String.IsNullOrEmpty(pRO.CustomerSalutation) && pRO.CustomerSalutation.ToLower() == "herr")
+ pRO.CustomerSalutation = "Herrn";
+
+
+ //lblAbrechnungstext.Text = String.Format("{0:0.##} FLS x {1:c} = ", hours, hourlyRate);
+
+ String abwesenheiten = "Abwesenheiten: "; Beispiel mit Anzahl Tage z.B. 3 Tage 11.-13.02.
+
+ //if (pRO.InvoiceBase != null && pRO.InvoiceBase.RecipientCustomerOid.HasValue)
+ // {
+ // var customer = DAOFactory.GenericDAO.LoadByID(pRO.CustomerOid.Value);
+
+ // foreach (var at in customer.AbsenceTimes)
+ // {
+ // if (at.Start.HasValue && at.Start.Value < pRO.AccountingPeriodStart &&
+ // (!at.End.HasValue || at.End.Value >= pRO.AccountingPeriodEnd))
+ // {
+ // String abwStr = "";
+
+ // if (at.End.HasValue)
+ // {
+ // abwStr = String.Format("{0:dd.MM.yyyy} - {1:dd.MM.yyyy}", at.Start, at.End);
+ // }
+ // else
+ // {
+ // abwStr = String.Format("ab {0:dd.MM.yyyy}", at.Start);
+ // }
+
+ // if (abwesenheiten.Length > 20)
+ // {
+ // abwesenheiten += ", ";
+ // }
+ // abwesenheiten += abwStr;
+ // }
+ // }
+
+ //}
+ lblAbwesenheiten.Text = abwesenheiten;
+ this.bindingSource1.DataSource = pRO;
+ }
+ }
+}
\ No newline at end of file
diff --git a/ReportImp/ProfEggersStiftung/RechnungPflege.resx b/ReportImp/ProfEggersStiftung/RechnungPflege.resx
new file mode 100644
index 000000000..d25f3eba2
--- /dev/null
+++ b/ReportImp/ProfEggersStiftung/RechnungPflege.resx
@@ -0,0 +1,123 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 17, 17
+
+
\ No newline at end of file
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs b/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs
index 5e5a1c6b4..ec7793752 100644
--- a/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs
+++ b/ReportImp/WegweiserBetreuungsdienstReports/CustomReportCreator.cs
@@ -132,7 +132,17 @@ namespace BeWo.WegweiserBetreuungsdienstReports
}
report = AddSubServicesOverviewReportToReport(report, new Leistungsnachweis(), spfhRo);
- report = AddSubServicesOverviewReportToReport(report, new Stundenzettel(), bewoRo);
+
+ if (ro.Costbearer == "DDG GmbH")
+ {
+ report = AddSubServicesOverviewReportToReport(report, new StundenzettelDdg(), bewoRo);
+ }
+ else
+ {
+ report = AddSubServicesOverviewReportToReport(report, new Stundenzettel(), bewoRo);
+ }
+
+
report = AddSubServicesOverviewReportToReport(report, new LeistungsnachweisSoziotherapie(), sozioRo);
if (report == null)
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/Stundenzettel.Designer.cs b/ReportImp/WegweiserBetreuungsdienstReports/Stundenzettel.Designer.cs
index 2e9b0c2ff..a5613d36b 100644
--- a/ReportImp/WegweiserBetreuungsdienstReports/Stundenzettel.Designer.cs
+++ b/ReportImp/WegweiserBetreuungsdienstReports/Stundenzettel.Designer.cs
@@ -53,6 +53,7 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
@@ -75,9 +76,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -95,8 +93,8 @@ namespace BeWo.WegweiserBetreuungsdienstReports
// xrTableServiceRecords1
//
this.xrTableServiceRecords1.BackColor = System.Drawing.Color.WhiteSmoke;
- this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
@@ -211,7 +209,7 @@ namespace BeWo.WegweiserBetreuungsdienstReports
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
- this.Detail1.HeightF = 40F;
+ this.Detail1.HeightF = 20F;
this.Detail1.Name = "Detail1";
this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
@@ -219,15 +217,14 @@ namespace BeWo.WegweiserBetreuungsdienstReports
// xrTable3
//
this.xrTable3.BorderColor = System.Drawing.Color.Black;
- this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow6,
- this.xrTableRow1});
- this.xrTable3.SizeF = new System.Drawing.SizeF(710F, 40F);
+ this.xrTableRow6});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(710F, 20F);
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// xrTableRow6
@@ -252,7 +249,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell13.StylePriority.UseBorders = false;
this.xrTableCell13.StylePriority.UseFont = false;
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "xrTableCell13";
@@ -265,7 +261,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell6.Name = "xrTableCell6";
- this.xrTableCell6.StylePriority.UseBorders = false;
this.xrTableCell6.StylePriority.UseFont = false;
this.xrTableCell6.StylePriority.UseTextAlignment = false;
this.xrTableCell6.Text = "xrTableCell6";
@@ -278,7 +273,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell14.Name = "xrTableCell14";
- this.xrTableCell14.StylePriority.UseBorders = false;
this.xrTableCell14.StylePriority.UseFont = false;
this.xrTableCell14.StylePriority.UsePadding = false;
this.xrTableCell14.StylePriority.UseTextAlignment = false;
@@ -293,7 +287,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.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.StylePriority.UseTextAlignment = false;
@@ -308,7 +301,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell16.StylePriority.UseBorders = false;
this.xrTableCell16.StylePriority.UseFont = false;
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell16.Weight = 0.15151515217950143D;
@@ -320,7 +312,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell17.StylePriority.UseBorders = false;
this.xrTableCell17.StylePriority.UseFont = false;
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell17.Weight = 0.16414146237321872D;
@@ -332,7 +323,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
- this.xrTableCell8.StylePriority.UseBorders = false;
this.xrTableCell8.StylePriority.UseFont = false;
this.xrTableCell8.StylePriority.UsePadding = false;
this.xrTableCell8.StylePriority.UseTextAlignment = false;
@@ -351,6 +341,10 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.picSignature.StylePriority.UseBorders = false;
this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// DetailReport1
//
this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -362,8 +356,8 @@ namespace BeWo.WegweiserBetreuungsdienstReports
//
// Detail2
//
- this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
+ this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel12,
@@ -593,29 +587,6 @@ namespace BeWo.WegweiserBetreuungsdienstReports
this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldGruppe.Name = "fieldGruppe";
//
- // xrTableRow1
- //
- this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell21});
- this.xrTableRow1.Name = "xrTableRow1";
- this.xrTableRow1.Weight = 1D;
- //
- // xrTableCell21
- //
- this.xrTableCell21.Font = new System.Drawing.Font("Arial", 10F);
- this.xrTableCell21.Name = "xrTableCell21";
- this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(9, 2, 0, 0, 100F);
- this.xrTableCell21.StylePriority.UseFont = false;
- this.xrTableCell21.StylePriority.UsePadding = false;
- this.xrTableCell21.StylePriority.UseTextAlignment = false;
- this.xrTableCell21.Text = "[StartDate!dd.MM.yyyy]: [Notice]";
- this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
- this.xrTableCell21.Weight = 0.89646473670974514D;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// Stundenzettel
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -668,27 +639,25 @@ namespace BeWo.WegweiserBetreuungsdienstReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
- private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRPictureBox picSignature;
- private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
}
}
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.Designer.cs b/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.Designer.cs
new file mode 100644
index 000000000..e04c9bdce
--- /dev/null
+++ b/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.Designer.cs
@@ -0,0 +1,694 @@
+using BeWo.Report.ReportObjects;
+namespace BeWo.WegweiserBetreuungsdienstReports
+{
+ partial class StundenzettelDdg
+ {
+ ///
+ /// Required designer variable.
+ ///
+ private System.ComponentModel.IContainer components;
+
+ ///
+ /// 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();
+ System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(StundenzettelDdg));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTableServiceRecords1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow6 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.picSignature = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.DetailReport1 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail2 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel6 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.fieldGruppe = new DevExpress.XtraReports.UI.CalculatedField();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTableServiceRecords1});
+ this.Detail.HeightF = 20F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableServiceRecords1
+ //
+ this.xrTableServiceRecords1.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.xrTableServiceRecords1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableServiceRecords1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTableServiceRecords1.Name = "xrTableServiceRecords1";
+ this.xrTableServiceRecords1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableServiceRecords1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow2});
+ this.xrTableServiceRecords1.SizeF = new System.Drawing.SizeF(710F, 20F);
+ this.xrTableServiceRecords1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow2
+ //
+ this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell3,
+ this.xrTableCell5,
+ this.xrTableCell4,
+ this.xrTableCell1,
+ this.xrTableCell9,
+ this.xrTableCell12,
+ this.xrTableCell7});
+ this.xrTableRow2.Name = "xrTableRow2";
+ this.xrTableRow2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow2.Weight = 1D;
+ //
+ // xrTableCell3
+ //
+ this.xrTableCell3.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell3.Name = "xrTableCell3";
+ this.xrTableCell3.StylePriority.UsePadding = false;
+ this.xrTableCell3.StylePriority.UseTextAlignment = false;
+ this.xrTableCell3.Text = "Datum";
+ this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell3.Weight = 0.23743016759776542D;
+ //
+ // xrTableCell5
+ //
+ this.xrTableCell5.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell5.Name = "xrTableCell5";
+ this.xrTableCell5.StylePriority.UseFont = false;
+ this.xrTableCell5.StylePriority.UseTextAlignment = false;
+ this.xrTableCell5.Text = "Uhrzeit";
+ this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell5.Weight = 0.27932960893854752D;
+ //
+ // xrTableCell4
+ //
+ this.xrTableCell4.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell4.Name = "xrTableCell4";
+ this.xrTableCell4.StylePriority.UsePadding = false;
+ this.xrTableCell4.StylePriority.UseTextAlignment = false;
+ this.xrTableCell4.Text = "FLM";
+ this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell4.Weight = 0.13966480446927376D;
+ //
+ // xrTableCell1
+ //
+ this.xrTableCell1.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell1.Name = "xrTableCell1";
+ this.xrTableCell1.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 0, 0, 0, 100F);
+ this.xrTableCell1.StylePriority.UseFont = false;
+ this.xrTableCell1.StylePriority.UsePadding = false;
+ this.xrTableCell1.StylePriority.UseTextAlignment = false;
+ this.xrTableCell1.Text = "Gruppe";
+ this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell1.Weight = 0.18156424581005584D;
+ //
+ // xrTableCell9
+ //
+ this.xrTableCell9.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell9.Name = "xrTableCell9";
+ this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell9.Text = "KT";
+ this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell9.Weight = 0.335195530726257D;
+ //
+ // xrTableCell12
+ //
+ this.xrTableCell12.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.xrTableCell12.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell12.Name = "xrTableCell12";
+ this.xrTableCell12.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell12.Text = "Mitarbeiter/in";
+ this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell12.Weight = 0.363128491620112D;
+ //
+ // xrTableCell7
+ //
+ this.xrTableCell7.BackColor = System.Drawing.Color.WhiteSmoke;
+ this.xrTableCell7.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell7.Name = "xrTableCell7";
+ this.xrTableCell7.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell7.StylePriority.UseBackColor = false;
+ this.xrTableCell7.StylePriority.UseFont = false;
+ this.xrTableCell7.StylePriority.UsePadding = false;
+ this.xrTableCell7.StylePriority.UseTextAlignment = false;
+ this.xrTableCell7.Text = "Unterschrift Klient/in";
+ this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell7.Weight = 0.44692737430167628D;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1});
+ this.DetailReport.DataMember = "Services";
+ this.DetailReport.DataSource = this.bindingSource1;
+ this.DetailReport.Level = 0;
+ this.DetailReport.Name = "DetailReport";
+ this.DetailReport.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail1
+ //
+ this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable3});
+ this.Detail1.HeightF = 40F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable3
+ //
+ this.xrTable3.BorderColor = System.Drawing.Color.Black;
+ this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable3.Name = "xrTable3";
+ this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow6,
+ this.xrTableRow1});
+ this.xrTable3.SizeF = new System.Drawing.SizeF(710F, 40F);
+ this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTableRow6
+ //
+ this.xrTableRow6.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell13,
+ this.xrTableCell6,
+ this.xrTableCell14,
+ this.xrTableCell2,
+ this.xrTableCell16,
+ this.xrTableCell17,
+ this.xrTableCell8});
+ this.xrTableRow6.Name = "xrTableRow6";
+ this.xrTableRow6.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableRow6.Weight = 1D;
+ //
+ // xrTableCell13
+ //
+ this.xrTableCell13.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
+ this.xrTableCell13.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell13.Name = "xrTableCell13";
+ this.xrTableCell13.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell13.StylePriority.UseBorders = false;
+ this.xrTableCell13.StylePriority.UseFont = false;
+ this.xrTableCell13.StylePriority.UseTextAlignment = false;
+ this.xrTableCell13.Text = "xrTableCell13";
+ this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell13.Weight = 0.1073232316256649D;
+ //
+ // xrTableCell6
+ //
+ this.xrTableCell6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.TimeRangeString")});
+ this.xrTableCell6.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell6.Name = "xrTableCell6";
+ this.xrTableCell6.StylePriority.UseBorders = false;
+ this.xrTableCell6.StylePriority.UseFont = false;
+ this.xrTableCell6.StylePriority.UseTextAlignment = false;
+ this.xrTableCell6.Text = "xrTableCell6";
+ this.xrTableCell6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell6.Weight = 0.12626261628076868D;
+ //
+ // xrTableCell14
+ //
+ this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Minutes", "{0:0.##}")});
+ this.xrTableCell14.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell14.Name = "xrTableCell14";
+ this.xrTableCell14.StylePriority.UseBorders = false;
+ this.xrTableCell14.StylePriority.UseFont = false;
+ this.xrTableCell14.StylePriority.UsePadding = false;
+ this.xrTableCell14.StylePriority.UseTextAlignment = false;
+ this.xrTableCell14.Text = "xrTableCell14";
+ this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableCell14.Weight = 0.063131312782529425D;
+ //
+ // xrTableCell2
+ //
+ this.xrTableCell2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldGruppe")});
+ this.xrTableCell2.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell2.Name = "xrTableCell2";
+ this.xrTableCell2.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.StylePriority.UseTextAlignment = false;
+ this.xrTableCell2.Text = "xrTableCell2";
+ this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell2.Weight = 0.082070707402882082D;
+ //
+ // xrTableCell16
+ //
+ this.xrTableCell16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.CostBearer")});
+ this.xrTableCell16.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell16.Name = "xrTableCell16";
+ this.xrTableCell16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell16.StylePriority.UseBorders = false;
+ this.xrTableCell16.StylePriority.UseFont = false;
+ this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell16.Weight = 0.15151515217950143D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell17.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell17.StylePriority.UseBorders = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell17.Weight = 0.16414146237321872D;
+ //
+ // xrTableCell8
+ //
+ this.xrTableCell8.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.picSignature});
+ this.xrTableCell8.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell8.Name = "xrTableCell8";
+ this.xrTableCell8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrTableCell8.StylePriority.UseBorders = false;
+ this.xrTableCell8.StylePriority.UseFont = false;
+ this.xrTableCell8.StylePriority.UsePadding = false;
+ this.xrTableCell8.StylePriority.UseTextAlignment = false;
+ this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell8.Weight = 0.20202025406517979D;
+ //
+ // picSignature
+ //
+ this.picSignature.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.picSignature.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Tag", null, "Services.Signature")});
+ this.picSignature.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.picSignature.Name = "picSignature";
+ this.picSignature.SizeF = new System.Drawing.SizeF(160F, 20F);
+ this.picSignature.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ this.picSignature.StylePriority.UseBorders = false;
+ this.picSignature.BeforePrint += new System.Drawing.Printing.PrintEventHandler(this.picSignature_BeforePrint);
+ //
+ // DetailReport1
+ //
+ this.DetailReport1.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail2});
+ this.DetailReport1.Level = 1;
+ this.DetailReport1.Name = "DetailReport1";
+ this.DetailReport1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail2
+ //
+ this.Detail2.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.Detail2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel12,
+ this.xrLabel2,
+ this.xrLabel5,
+ this.xrLabel3,
+ this.xrLabel4});
+ this.Detail2.HeightF = 153.0209F;
+ this.Detail2.Name = "Detail2";
+ this.Detail2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(0F, 71.72922F);
+ this.xrLabel12.Multiline = true;
+ this.xrLabel12.Name = "xrLabel12";
+ this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel12.SizeF = new System.Drawing.SizeF(327.2084F, 56.29164F);
+ this.xrLabel12.StylePriority.UseBorders = false;
+ this.xrLabel12.StylePriority.UseFont = false;
+ this.xrLabel12.StylePriority.UseTextAlignment = false;
+ this.xrLabel12.Text = "Datum";
+ this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 46.72921F);
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(292.9169F, 25F);
+ this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel5
+ //
+ this.xrLabel5.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel5.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel5.LocationFloat = new DevExpress.Utils.PointFloat(409.7916F, 71.72922F);
+ this.xrLabel5.Multiline = true;
+ this.xrLabel5.Name = "xrLabel5";
+ this.xrLabel5.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel5.SizeF = new System.Drawing.SizeF(327.2084F, 56.29164F);
+ this.xrLabel5.StylePriority.UseBorders = false;
+ this.xrLabel5.StylePriority.UseFont = false;
+ this.xrLabel5.StylePriority.UseTextAlignment = false;
+ this.xrLabel5.Text = "Unterschrift Klient/in\r\n(oder gesetzliche/r Betreuer/in):";
+ this.xrLabel5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(409.7916F, 46.72921F);
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(300.2086F, 25F);
+ this.xrLabel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel4.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 128.0209F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(333F, 25F);
+ this.xrLabel4.StylePriority.UseFont = false;
+ this.xrLabel4.StylePriority.UseTextAlignment = false;
+ this.xrLabel4.Text = "Ich versichere die Richtigkeit der o.g. Angaben:";
+ this.xrLabel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // DetailReport2
+ //
+ this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail3,
+ this.GroupFooter1});
+ this.DetailReport2.DataMember = "AllEmployees";
+ this.DetailReport2.DataSource = this.bindingSource1;
+ this.DetailReport2.Level = 2;
+ this.DetailReport2.Name = "DetailReport2";
+ this.DetailReport2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.DetailReport2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // Detail3
+ //
+ this.Detail3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel10,
+ this.xrLabel7,
+ this.xrLabel6,
+ this.xrLabel8});
+ this.Detail3.HeightF = 42F;
+ this.Detail3.Name = "Detail3";
+ this.Detail3.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel10
+ //
+ this.xrLabel10.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(392F, 17F);
+ this.xrLabel10.Name = "xrLabel10";
+ this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel10.SizeF = new System.Drawing.SizeF(100F, 25F);
+ this.xrLabel10.StylePriority.UseFont = false;
+ this.xrLabel10.StylePriority.UseTextAlignment = false;
+ this.xrLabel10.Text = "FLM";
+ this.xrLabel10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AllEmployees.TotalFLM", "{0:0.##}")});
+ this.xrLabel7.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(325F, 17F);
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(58F, 25F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "xrLabel7";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
+ //
+ // xrLabel6
+ //
+ this.xrLabel6.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "AllEmployees.EmployeeName")});
+ this.xrLabel6.Font = new System.Drawing.Font("Arial", 9.75F);
+ this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 17F);
+ this.xrLabel6.Name = "xrLabel6";
+ this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel6.SizeF = new System.Drawing.SizeF(125F, 25F);
+ this.xrLabel6.StylePriority.UseFont = false;
+ this.xrLabel6.StylePriority.UseTextAlignment = false;
+ this.xrLabel6.Text = "xrLabel6";
+ this.xrLabel6.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel8.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(125F, 12F);
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(200F, 25F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel11});
+ this.GroupFooter1.HeightF = 50F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMPerCostBearer")});
+ this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F, ((System.Drawing.FontStyle)((System.Drawing.FontStyle.Bold | System.Drawing.FontStyle.Italic))));
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
+ this.xrLabel11.Multiline = true;
+ this.xrLabel11.Name = "xrLabel11";
+ this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel11.SizeF = new System.Drawing.SizeF(710.0001F, 25F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.Text = "xrLabel11";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel1,
+ this.xrLabel9});
+ this.ReportHeader.HeightF = 65F;
+ this.ReportHeader.Name = "ReportHeader";
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Arial", 14F);
+ this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel1.Multiline = true;
+ this.xrLabel1.Name = "xrLabel1";
+ this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel1.SizeF = new System.Drawing.SizeF(650F, 25F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.StylePriority.UseTextAlignment = false;
+ this.xrLabel1.Text = "Stunden-Dokumentation";
+ this.xrLabel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33F);
+ this.xrLabel9.Multiline = true;
+ this.xrLabel9.Name = "xrLabel9";
+ this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel9.SizeF = new System.Drawing.SizeF(650F, 25F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.StylePriority.UseTextAlignment = false;
+ this.xrLabel9.Text = "[CustomerName]: [Month] [Year]";
+ this.xrLabel9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrPictureBox1});
+ this.topMarginBand1.HeightF = 150F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ //
+ // xrPictureBox1
+ //
+ this.xrPictureBox1.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox1.Image")));
+ this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 61.66665F);
+ this.xrPictureBox1.Name = "xrPictureBox1";
+ this.xrPictureBox1.SizeF = new System.Drawing.SizeF(250F, 50F);
+ this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // fieldGruppe
+ //
+ this.fieldGruppe.DataMember = "Services";
+ this.fieldGruppe.Expression = "Iif([CustomerCount] < 2, \'\', ToStr([CustomerCount]) + \' TN\')";
+ this.fieldGruppe.FieldType = DevExpress.XtraReports.UI.FieldType.String;
+ this.fieldGruppe.Name = "fieldGruppe";
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell21});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.Font = new System.Drawing.Font("Arial", 10F);
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.Padding = new DevExpress.XtraPrinting.PaddingInfo(9, 2, 0, 0, 100F);
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.StylePriority.UsePadding = false;
+ this.xrTableCell21.StylePriority.UseTextAlignment = false;
+ this.xrTableCell21.Text = "[StartDate!dd.MM.yyyy]: [Notice]";
+ this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ this.xrTableCell21.Weight = 0.89646473670974514D;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // Stundenzettel
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.DetailReport1,
+ this.DetailReport2,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldGruppe});
+ this.DataSource = this.bindingSource1;
+ this.Margins = new System.Drawing.Printing.Margins(60, 30, 150, 30);
+ this.PageHeight = 1169;
+ this.PageWidth = 827;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable3)).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.DetailReportBand DetailReport;
+ private DevExpress.XtraReports.UI.DetailBand Detail1;
+ private DevExpress.XtraReports.UI.XRTable xrTable3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow6;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport1;
+ private DevExpress.XtraReports.UI.DetailBand Detail2;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
+ private DevExpress.XtraReports.UI.DetailBand Detail3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel5;
+ private DevExpress.XtraReports.UI.XRTable xrTableServiceRecords1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel10;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
+ private DevExpress.XtraReports.UI.CalculatedField fieldGruppe;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
+ private DevExpress.XtraReports.UI.XRPictureBox picSignature;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ }
+}
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.cs b/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.cs
new file mode 100644
index 000000000..766b987e0
--- /dev/null
+++ b/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.cs
@@ -0,0 +1,60 @@
+using System;
+using System.Drawing;
+using System.IO;
+using System.Text.RegularExpressions;
+using BeWo.Report;
+using BeWo.Report.ReportObjects;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+
+namespace BeWo.WegweiserBetreuungsdienstReports
+{
+ public partial class StundenzettelDdg : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+ public StundenzettelDdg()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (var item in pRO.Services)
+ {
+ ServicesOverviewRO.CreateSignatureString(item);
+ }
+ }
+
+
+ bindingSource1.DataSource = pRO;
+ }
+
+ private void picSignature_BeforePrint(object sender, System.Drawing.Printing.PrintEventArgs e)
+ {
+ XRPictureBox xrBox = sender as XRPictureBox;
+ //var test = this.GetCurrent
+ string base64String = xrBox.Tag as string;
+ if (!String.IsNullOrWhiteSpace(base64String))
+ {
+ var base64Data = Regex.Match(base64String, @"data:image/(?.+?),(?.+)").Groups["data"].Value;
+ var binData = Convert.FromBase64String(base64Data);
+ Image img = ByteArrayToImage(binData);
+ xrBox.Image = Utils.CropImage(img);
+ }
+ else
+ {
+ xrBox.Image = null;
+ }
+ }
+
+ public Image ByteArrayToImage(byte[] byteArrayIn)
+ {
+ Image returnImage = null;
+ MemoryStream ms = new System.IO.MemoryStream(byteArrayIn);
+ returnImage = Image.FromStream(ms);
+
+ return returnImage;
+ }
+ }
+}
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.resx b/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.resx
new file mode 100644
index 000000000..ff46e1e39
--- /dev/null
+++ b/ReportImp/WegweiserBetreuungsdienstReports/StundenzettelDdg.resx
@@ -0,0 +1,561 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ 21, 17
+
+
+
+
+ iVBORw0KGgoAAAANSUhEUgAABiUAAAEGCAMAAAA9umZeAAAABGdBTUEAALGPC/xhBQAAAwBQTFRFHh4c
+ LCwqOjo4Li9/SEhHVlZVZWVjc3NxOzyHSEmPVVaXYmOfcHCnfX2vgYGAjo6NnJybioq3lpe/qqqquLi4
+ o6THsLHPvb7Xx8fGy8vf1dXU2Njn4+Pj5eXv8fHx8vL3////AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+ AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9v+KdQAAAAlwSFlzAAAO
+ wQAADsEBuJFr7QAAABl0RVh0U29mdHdhcmUAUGFpbnQuTkVUIHYzLjUuND6NzHYAAGHWSURBVHhe7Z3r
+ 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
+
+
+
\ No newline at end of file
diff --git a/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj b/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj
index 333c86c82..bbe421fa9 100644
--- a/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj
+++ b/ReportImp/WegweiserBetreuungsdienstReports/WegweiserBetreuungsdienstReports.csproj
@@ -114,6 +114,12 @@
SettlementReport2.cs
+
+ Component
+
+
+ StundenzettelDdg.cs
+
Component
@@ -190,6 +196,10 @@
ServiceRecordListReport.cs
Designer
+
+ StundenzettelDdg.cs
+ Designer
+
Stundenzettel.cs
Designer