diff --git a/ReportImp/BeWoRimbach/BeWoRimbach.csproj b/ReportImp/BeWoRimbach/BeWoRimbach.csproj
index e4981bea5..c3dfa4d01 100644
--- a/ReportImp/BeWoRimbach/BeWoRimbach.csproj
+++ b/ReportImp/BeWoRimbach/BeWoRimbach.csproj
@@ -48,6 +48,37 @@
+
+
+ Component
+
+
+ FLSGroupReport.cs
+
+
+ Component
+
+
+ FLSListReport.cs
+
+
+ Component
+
+
+ Mitarbeiterarbeitszeitkonto.cs
+
+
+ Component
+
+
+ Mitarbeiterstundenkonto.cs
+
+
+ Component
+
+
+ MitarbeiterstundenkontoJahr.cs
+
Component
@@ -67,6 +98,12 @@
SettlementReport.cs
+
+ Component
+
+
+ Teamstundenkonto.cs
+
@@ -87,6 +124,25 @@
+
+ FLSGroupReport.cs
+ Designer
+
+
+ FLSListReport.cs
+ Designer
+
+
+ Mitarbeiterarbeitszeitkonto.cs
+
+
+ Mitarbeiterstundenkonto.cs
+ Designer
+
+
+ MitarbeiterstundenkontoJahr.cs
+ Designer
+
Quittierungsbeleg.cs
@@ -100,6 +156,9 @@
SettlementReport.cs
Designer
+
+ Teamstundenkonto.cs
+
\ No newline at end of file
diff --git a/ReportImp/BeWoRimbach/Quittierungsbeleg.Designer.cs b/ReportImp/BeWoRimbach/Quittierungsbeleg.Designer.cs
index 762ea448b..7e845d4e4 100644
--- a/ReportImp/BeWoRimbach/Quittierungsbeleg.Designer.cs
+++ b/ReportImp/BeWoRimbach/Quittierungsbeleg.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.Report.DefaultReports
+namespace BeWoRimbach
{
partial class Quittierungsbeleg
{
@@ -53,6 +53,7 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
@@ -89,12 +90,11 @@ namespace BeWo.Report.DefaultReports
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.TotalFLMBillableAsHours = new DevExpress.XtraReports.UI.CalculatedField();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -332,6 +332,10 @@ namespace BeWo.Report.DefaultReports
this.xrTableCell47.Text = "Gegenzeich-nung durch die fallverant-wortliche\r\nFachkraft";
this.xrTableCell47.Weight = 0.3592254675797571D;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -347,14 +351,14 @@ namespace BeWo.Report.DefaultReports
this.xrLabel19,
this.xrLabel2,
this.xrTable1});
- this.ReportHeader.HeightF = 202.9166F;
+ this.ReportHeader.HeightF = 178.9584F;
this.ReportHeader.Name = "ReportHeader";
//
// xrTable2
//
this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 177.9167F);
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.004418691F, 153.9584F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10});
@@ -446,7 +450,7 @@ namespace BeWo.Report.DefaultReports
this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 152.9167F);
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0.004418691F, 128.9584F);
this.xrTable1.Name = "xrTable1";
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9});
@@ -509,7 +513,7 @@ namespace BeWo.Report.DefaultReports
//
// topMarginBand1
//
- this.topMarginBand1.HeightF = 44F;
+ this.topMarginBand1.HeightF = 30F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
@@ -732,10 +736,6 @@ namespace BeWo.Report.DefaultReports
this.TotalFLMBillableAsHours.Expression = "[TotalFLMBillable] / 60";
this.TotalFLMBillableAsHours.Name = "TotalFLMBillableAsHours";
//
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// Quittierungsbeleg
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -755,16 +755,16 @@ namespace BeWo.Report.DefaultReports
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
- this.Margins = new System.Drawing.Printing.Margins(33, 22, 44, 30);
+ this.Margins = new System.Drawing.Printing.Margins(33, 22, 30, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
- ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
diff --git a/ReportImp/BeWoRimbach/Quittierungsbeleg.cs b/ReportImp/BeWoRimbach/Quittierungsbeleg.cs
index 57908ceec..cf87bc064 100644
--- a/ReportImp/BeWoRimbach/Quittierungsbeleg.cs
+++ b/ReportImp/BeWoRimbach/Quittierungsbeleg.cs
@@ -3,11 +3,12 @@ using System.Collections.Generic;
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.Report.DefaultReports
+namespace BeWoRimbach
{
public partial class Quittierungsbeleg : XtraReport, IBeWoReport
{
diff --git a/ReportImp/BeWoRimbach/ServiceInvoiceReport.Designer.cs b/ReportImp/BeWoRimbach/ServiceInvoiceReport.Designer.cs
index 2194c1f15..a7b7411d9 100644
--- a/ReportImp/BeWoRimbach/ServiceInvoiceReport.Designer.cs
+++ b/ReportImp/BeWoRimbach/ServiceInvoiceReport.Designer.cs
@@ -1,5 +1,5 @@
using BeWo.Report.ReportObjects;
-namespace BeWo.Report.DefaultReports
+namespace BeWoRimbach
{
partial class ServiceInvoiceReport
{
diff --git a/ReportImp/BeWoRimbach/ServiceInvoiceReport.cs b/ReportImp/BeWoRimbach/ServiceInvoiceReport.cs
index 26d7dfc83..4f211fc51 100644
--- a/ReportImp/BeWoRimbach/ServiceInvoiceReport.cs
+++ b/ReportImp/BeWoRimbach/ServiceInvoiceReport.cs
@@ -1,9 +1,10 @@
using System;
+using BeWo.Report;
using BeWo.Report.ReportObjects;
using DevExpress.XtraReports.UI;
-namespace BeWo.Report.DefaultReports
+namespace BeWoRimbach
{
public partial class ServiceInvoiceReport : XtraReport, IBeWoReport
{
diff --git a/ReportImp/BeWoRimbach/SettlementReport.Designer.cs b/ReportImp/BeWoRimbach/SettlementReport.Designer.cs
index 1c073dfd6..29f6bd0d6 100644
--- a/ReportImp/BeWoRimbach/SettlementReport.Designer.cs
+++ b/ReportImp/BeWoRimbach/SettlementReport.Designer.cs
@@ -1,4 +1,4 @@
-namespace BeWo.Report.DefaultReports.Alt
+namespace BeWoRimbach
{
partial class Spitzabrechnung
{
diff --git a/ReportImp/BeWoRimbach/SettlementReport.cs b/ReportImp/BeWoRimbach/SettlementReport.cs
index f7f6ea8f3..8f7b6bff0 100644
--- a/ReportImp/BeWoRimbach/SettlementReport.cs
+++ b/ReportImp/BeWoRimbach/SettlementReport.cs
@@ -6,7 +6,7 @@ using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared.DataContracts;
-namespace BeWo.Report.DefaultReports.Alt
+namespace BeWoRimbach
{
public partial class Spitzabrechnung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
{
diff --git a/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.cs b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.cs
index 55fb759f9..6aea875f8 100644
--- a/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.cs
+++ b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.cs
@@ -22,9 +22,7 @@ using System.Linq;
namespace SBBMainzReports
{
public partial class QuittierungsbelegJaMainz : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
- {
-
-
+ {
public QuittierungsbelegJaMainz()
{
InitializeComponent();
@@ -32,44 +30,54 @@ namespace SBBMainzReports
public void SetReportDataSource(ServicesOverviewRO pRO)
{
+ xrCheckBox1.Visible = false;
+ xrCheckBox2.Visible = false;
+ xrCheckBox3.Visible = false;
+ xrCheckBox4.Visible = false;
+
if (pRO.Services != null)
{
foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
{
var serviceRecord = DAOFactory.GenericDAO.LoadByID(s.ServiceRecordOid);
-
var srDc = MapperFactory.ServiceRecordDC_ServiceRecord.MapToNewDC(serviceRecord);
-
- // entweder so für die Ziele oder s.u.
- //sd.GoalList = String.Empty;
- //if (srDc.Goals != null && srDc.Goals.Count > 0)
- //{
-
- // foreach (var goal in srDc.Goals)
- // {
- // if (sd.GoalList.Length > 0)
- // sd.GoalList += ", ";
- // sd.GoalList += goal.TypeDescription;
- // }
- //}
-
s.ServiceCategory = "";
-
- if (s.ServiceDescription == "")
- {
-
- }
}
-
}
+
+ SetKopfbereich(pRO);
+
+ pRO.ApprovedFLSPerMonth = pRO.ApprovedFLSPerWeek * 4.33m;
+ DateTime start = pRO.StartDate;
+ DateTime end = pRO.EndDate;
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private CostBearer2SupportConcept GetCurrentC2S(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2sc in ro.CostBearer2SupportConceptList)
+ {
+ if (c2sc.CostBearer.Organisation.Name.ToLower().Contains("jugendamt der landeshauptstadt mainz") && c2sc.ApprovedStartDate <= ro.StartDate && c2sc.ApprovedEndDate >= ro.EndDate)
+ return c2sc;
+ }
+ }
+
+ return null;
+ }
+
+ private void SetKopfbereich(ServicesOverviewRO pRO)
+ {
String betreuer1 = "";
long betreuer1EOid = 0;
String betreuer2 = "";
long betreuer2EOid = 0;
+ int i = 0;
if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
{
- var c2s = GetCurrentC2S(pRO); // richtiges costbeare2supportconcept für JA Mainz rausfinden
+ var c2s = GetCurrentC2S(pRO);
SupportConceptApprovalPeriod2Employee p2e;
foreach (var rating in c2s.SupportConcept.Ratings)
@@ -81,13 +89,53 @@ namespace SBBMainzReports
var entry = DAOFactory.GenericDAO.LoadByID(item.ValueListEntryOid.Value);
var ratingName = entry.Value;
var ratingErgebnis = item.RatingType.DisplayName;
+
+ switch (i)
+ {
+ case 0:
+ lblZiel1.Text = ratingName;
+ if (ratingErgebnis.ToLower() == "erledigt")
+ {
+ xrCheckBox1.Checked = true;
+ xrCheckBox1.Visible = true;
+ }
+ else
+ lblBewertung1.Text = ratingErgebnis; break;
+ case 1:
+ lblZiel2.Text = ratingName;
+ if (ratingErgebnis.ToLower() == "erledigt")
+ {
+ xrCheckBox2.Checked = true;
+ xrCheckBox2.Visible = true;
+ }
+ else
+ lblBewertung2.Text = ratingErgebnis; break;
+ case 2:
+ lblZiel3.Text = ratingName;
+ if (ratingErgebnis.ToLower() == "erledigt")
+ {
+ xrCheckBox3.Checked = true;
+ xrCheckBox3.Visible = true;
+ }
+ else
+ lblBewertung3.Text = ratingErgebnis; break;
+ case 3:
+ lblZiel4.Text = ratingName;
+ if (ratingErgebnis.ToLower() == "erledigt")
+ {
+ xrCheckBox4.Checked = true;
+ xrCheckBox4.Visible = true;
+ }
+ else
+ lblBewertung4.Text = ratingErgebnis; break;
+ }
+ i++;
}
}
}
foreach (var scap in c2s.ApprovalPeriodList)
{
-
if (scap.SupportConceptApprovalPeriod2Employee != null)
{
var sortedScs = scap.SupportConceptApprovalPeriod2Employee.OrderByDescending(s => s.Betreuungsschluessel).ToList();
@@ -112,6 +160,7 @@ namespace SBBMainzReports
String qualifikation1 = "";
String qualifikation2 = "";
+
if (betreuer1EOid != 0)
{
var employee = DAOFactory.GenericDAO.LoadByID(betreuer1EOid);
@@ -123,7 +172,7 @@ namespace SBBMainzReports
}
}
- lblQualifikation1.Text = qualifikation1;
+
if (betreuer2EOid != 0)
{
var employee = DAOFactory.GenericDAO.LoadByID(betreuer2EOid);
@@ -138,294 +187,23 @@ namespace SBBMainzReports
lblQualifikation1.Text = qualifikation1;
lblQualifikation2.Text = qualifikation2;
}
- ////if (v2o.RatingTypeOid.HasValue)
- ////{
- //// var ratingType = DAOFactory.GenericDAO.LoadByID(v2o.RatingTypeOid.Value);
- ////}
-
- SetKopfbereich(pRO);
-
- pRO.ApprovedFLSPerMonth = pRO.ApprovedFLSPerWeek * 4.33m;
-
- DateTime start = pRO.StartDate;
- DateTime end = pRO.EndDate;
-
- this.bindingSource1.DataSource = pRO;
- }
-
- private void ErmittleHauptbetreuer(ServicesOverviewRO pRO)
- {
-
- }
-
- // aus LHFrankfurtOder Leistungsnachweis ABW
- //public Dictionary ErstelleZieleDict(ServicesOverviewRO pRO)
- //{
- // Dictionary dict = new Dictionary();
-
- // if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
- // {
- // var c2s = pRO.CostBearer2SupportConceptList[0];
- // var sc = c2s.SupportConcept;
- // var goals = new List();
-
- // foreach (var v2o in sc.ValueList)
- // {
- // if (v2o.Entry.Type == ValueListEntryType.SupportConceptGoalCategoryType || v2o.Entry.Type == ValueListEntryType.SupportConceptIndividualGoalCategoryType)
- // {
- // //if (v2o.Entry.ParentOid.HasValue)
- // //{
- // // var parent = DAOFactory.GenericDAO.LoadByID(v2o.Entry.ParentOid.Value);
-
- // // goals.Add(MapperFactory.ValueListEntryDC_ValueListEntry.MapToNewDC(parent));
- // //}
-
- // var dc = MapperFactory.ValueListEntryDC_ValueListEntry.MapToNewDC(v2o.Entry);
- // goals.Add(dc);
-
- // }
- // else if (v2o.Entry.Type == ValueListEntryType.SupportConceptGoalType ||
- // v2o.Entry.Type == ValueListEntryType.SupportConceptIndividualGoalType)
- // {
- // //Maßnahme
- // if (v2o.Entry.ParentOid.HasValue)
- // {
- // var parent = DAOFactory.GenericDAO.LoadByID(v2o.Entry.ParentOid.Value);
-
- // goals.Add(MapperFactory.ValueListEntryDC_ValueListEntry.MapToNewDC(parent));
- // }
- // //var dc = MapperFactory.ValueListEntryDC_ValueListEntry.MapToNewDC(v2o.Entry);
- // //goals.Add(dc);
- // }
- // }
-
- // StringBuilder sb = new StringBuilder();
- // int index = 1;
- // foreach (var goal in goals.OrderBy(g => g.DisplayName))
- // {
- // if (!dict.ContainsKey(goal.DisplayName))
- // {
- // if (sb.Length > 0)
- // {
- // sb.AppendLine();
- // }
- // sb.AppendLine(String.Format("{0}: {1}", index, goal.DisplayName));
- // dict.Add(goal.DisplayName, index.ToString());
-
- // index++;
- // }
-
- // }
-
- // lblZiele.Text = sb.ToString();
-
- // }
- //}
-
- private CostBearer2SupportConcept GetCurrentC2S(ServicesOverviewRO ro)
- {
- if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
- {
- foreach (var c2sc in ro.CostBearer2SupportConceptList)
- {
- if (c2sc.CostBearer.Organisation.Name.ToLower().Contains("jugendamt der landeshauptstadt mainz") && c2sc.ApprovedStartDate <= ro.StartDate && c2sc.ApprovedEndDate >= ro.EndDate)
- return c2sc;
- }
- }
-
- return null;
- }
-
- //private decimal BerechneUebertragVormonat(ServicesOverviewRO pRO, decimal anteilBetreuungsstundenProzent, decimal anteilOverheadProzent)
- //{
- // var calc = new SBBMainzCalculations();
-
- // decimal uebertrag = 0;
- // if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
- // {
- // var c2s = pRO.CostBearer2SupportConceptList[0];
-
- // IList allServiceRecords = c2s.ServiceRecords;
-
- // decimal flmSoll = 0;
-
-
- // DateTime start = c2s.StartDate.Value;
- // int months = 0;
- // while (start < pRO.StartDate)
- // {
- // var dc = MapperFactory.SupportConceptCostBearerRelDC_CostBearer2SupportConcept.MapToNewDC(c2s);
-
- // var approvedPerWeek = calc.GetApprovedHoursPerWeek(dc, start, false) ?? 0;
-
- // decimal soll = approvedPerWeek * 4.33m;
- // if (start.Day != 1)
- // {
- // DateTime end = new DateTime(start.AddMonths(1).Year, start.AddMonths(1).Month, 1);
-
- // decimal days = (decimal)end.Subtract(start).TotalDays;
-
- // soll *= days / DateTime.DaysInMonth(start.Year, start.Month);
- // }
- // flmSoll += soll;
- // decimal ist = GetIstImMonat(allServiceRecords, start);
- // ist += ist/ anteilBetreuungsstundenProzent * anteilOverheadProzent;
- // ist /= 60;
- // var uebertragMonat = ist - soll;
-
- // uebertrag += uebertragMonat;
- // start = start.AddMonths(1);
- // start = new DateTime(start.Year, start.Month, 1);
- // months++;
- // var mod = months % 3;
- // if (mod == 0)
- // uebertrag = 0;
- // }
-
-
- // }
- // return uebertrag;
- //}
-
- //private decimal GetIstImMonat(IList allServiceRecords, DateTime start)
- //{
- // DateTime monatEnd = start.AddMonths(1);
- // monatEnd = new DateTime(monatEnd.Year, monatEnd.Month, 1);
-
- // decimal ist = 0;
-
- // Dictionary groupBookingDict = new Dictionary();
- // foreach (var item in allServiceRecords)
- // {
- // if (!item.GroupOid.HasValue || !groupBookingDict.ContainsKey(item.GroupOid.Value))
- // {
- // if (item.Start != null)
- // {
- // if (item.Start >= start && item.Start.Value < monatEnd)
- // {
- // if (item.ServiceDescription != null && item.ServiceDescription.ServiceCategory != null && item.ServiceDescription.ServiceCategory.IsBillable)
- // {
- // ist += (item.RoundedDuration * item.ServiceDescription.ServiceCategory.Percentage) / 100;
-
- // if (item.GroupOid.HasValue)
- // groupBookingDict.Add(item.GroupOid.Value, true);
- // }
- // }
- // }
- // }
- // }
-
- // return ist;
- //}
-
- //private bool MussUebertragBerechnen(ServicesOverviewRO pRO)
- //{
- // if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
- // {
- // var c2s = pRO.CostBearer2SupportConceptList[0];
-
- // int months = 0;
-
- // DateTime start = c2s.StartDate.Value;
-
- // while (start < pRO.EndDate)
- // {
- // months++;
- // start = start.AddMonths(1);
- // }
-
- // var mod = months%3;
- // if (mod == 0)
- // return false;
- // }
- // return true;
- //}
-
- private void SetKopfbereich(ServicesOverviewRO pRO)
- {
- String employee1 = "";
- String employee2 = "";
if (pRO.CostBearer2SupportConceptList != null)
{
- var cb2sc = pRO.CostBearer2SupportConceptList[0];
+ var cb2sc = GetCurrentC2S(pRO);
if (cb2sc.CostBearerContactPerson != null)
{
if (cb2sc.CostBearerContactPerson.Sex.HasValue &&
cb2sc.CostBearerContactPerson.Sex.Value == Sex.Female)
- {
lblAnsprechpartner.Text = "Frau ";
- }
else if (cb2sc.CostBearerContactPerson.Sex.HasValue &&
cb2sc.CostBearerContactPerson.Sex.Value == Sex.Male)
- {
lblAnsprechpartner.Text = "Herr ";
- }
+
lblAnsprechpartner.Text += cb2sc.CostBearerContactPerson.LastName;
}
- //foreach (var scap in cb2sc.ApprovalPeriodList)
- //{
- // if (scap.StartDate <= pRO.EndDate && scap.EndDate >= pRO.StartDate)
- // {
- // if (scap.ServiceCategory != null)
- // {
- // cellLeistung.Text = scap.ServiceCategory.Name;
- // }
- // }
- //}
-
- var customer = cb2sc.SupportConcept.Customer;
-
- foreach (var c2o in customer.Employee2CustomerList)
- {
- foreach (var valueEntry in c2o.ValueList)
- {
- if (valueEntry.Entry.Type == ValueListEntryType.StaffRoleType)
- {
- if (valueEntry.Entry.Value == "SPFH" || (valueEntry.Entry.Value.ToLower().Contains("erziehung") && valueEntry.Entry.Value.ToLower().Contains("beistand")))
- {
- if (String.IsNullOrEmpty(employee1))
- {
- employee1 = c2o.Employee.Person.FirstName + " " + c2o.Employee.Person.LastName;
- }
- else
- {
- employee2 = c2o.Employee.Person.FirstName + " " + c2o.Employee.Person.LastName;
- }
- }
- //if (String.IsNullOrEmpty(employee1))
- //{
- // employee1 = c2o.Employee.Person.FirstName + " " + c2o.Employee.Person.LastName;
- //}
- //else
- //{
- // employee2 = c2o.Employee.Person.FirstName + " " + c2o.Employee.Person.LastName;
- //}
- }
- }
- }
}
- if (String.IsNullOrEmpty(employee1))
- {
- employee1 = employee2;
- employee2 = "";
-
- }
- pRO.MainAttendant = employee1;
- cellBetreuer2.Text = employee2;
- //cellJugendamt.Text = pRO.Costbearer;
-
-
- // var gr = Graphics.FromHwnd(IntPtr.Zero);
- // var a = gr.MeasureString(pRO.Costbearer, cellJugendamt.Font);
-
- // cellJugendamt.CanGrow = false;
- // if (a.Width > 201)
- //{
- // cellJugendamt.CanGrow = true;
- //}
-
}
}
}
diff --git a/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.designer.cs b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.designer.cs
index 000f23115..2992ba8d9 100644
--- a/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.designer.cs
+++ b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainz.designer.cs
@@ -34,7 +34,29 @@ namespace SBBMainzReports
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell75 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell76 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
@@ -42,6 +64,7 @@ namespace SBBMainzReports
this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
@@ -77,66 +100,47 @@ namespace SBBMainzReports
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
- this.lblZiele = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblZiel1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblBewertung1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrCheckBox1 = new DevExpress.XtraReports.UI.XRCheckBox();
this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBetreuer2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblZiel2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblBewertung2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrCheckBox2 = new DevExpress.XtraReports.UI.XRCheckBox();
this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell65 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblZiel3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblBewertung3 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrCheckBox3 = new DevExpress.XtraReports.UI.XRCheckBox();
this.xrTableRow26 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell66 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblZiel4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblBewertung4 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrCheckBox4 = new DevExpress.XtraReports.UI.XRCheckBox();
this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblBetreuer1 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblQualifikation1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblBetreuer2 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblQualifikation2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.field30Prozent = new DevExpress.XtraReports.UI.CalculatedField();
this.field70ProzentProWoche = new DevExpress.XtraReports.UI.CalculatedField();
- this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell67 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
- this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
- this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell74 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell75 = new DevExpress.XtraReports.UI.XRTableCell();
- this.xrTableCell76 = new DevExpress.XtraReports.UI.XRTableCell();
- this.lblBetreuer2 = new DevExpress.XtraReports.UI.XRTableCell();
- this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -172,6 +176,139 @@ namespace SBBMainzReports
this.Detail1.StylePriority.UseFont = false;
this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
+ // xrTable2
+ //
+ this.xrTable2.BorderColor = System.Drawing.Color.Black;
+ this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.7509549F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow7});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(1105F, 20F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell42,
+ this.xrTableCell44,
+ this.xrTableCell46,
+ this.xrTableCell47,
+ this.xrTableCell48,
+ this.xrTableCell49,
+ this.xrTableCell50,
+ this.xrTableCell67});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow7.StylePriority.UseBorders = false;
+ this.xrTableRow7.StylePriority.UseTextAlignment = false;
+ this.xrTableRow7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableRow7.Weight = 1D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.StylePriority.UseFont = false;
+ this.xrTableCell41.StylePriority.UsePadding = false;
+ this.xrTableCell41.StylePriority.UseTextAlignment = false;
+ this.xrTableCell41.Text = "xrTableCell13";
+ this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell41.Weight = 0.11363701715285417D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UsePadding = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "xrTableCell15";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell42.Weight = 0.075757584062077235D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.Text = "xrTableCell12";
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell44.Weight = 0.07575757442897027D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.00}")});
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.Text = "xrTableCell2";
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell46.Weight = 0.075757581697702109D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.StylePriority.UseTextAlignment = false;
+ this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell47.Weight = 0.087435773747900153D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeCount")});
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell48.Weight = 0.050926745144760255D;
+ //
+ // xrTableCell49
+ //
+ this.xrTableCell49.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategory")});
+ this.xrTableCell49.Name = "xrTableCell49";
+ this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell49.StylePriority.UsePadding = false;
+ this.xrTableCell49.StylePriority.UseTextAlignment = false;
+ this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell49.Weight = 0.10146444726626641D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell50.Weight = 0.30901130979273306D;
+ //
+ // xrTableCell67
+ //
+ this.xrTableCell67.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")});
+ this.xrTableCell67.Multiline = true;
+ this.xrTableCell67.Name = "xrTableCell67";
+ this.xrTableCell67.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell67.StylePriority.UsePadding = false;
+ this.xrTableCell67.StylePriority.UseTextAlignment = false;
+ this.xrTableCell67.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell67.Weight = 0.50545497196073785D;
+ //
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -182,6 +319,107 @@ namespace SBBMainzReports
this.GroupHeader1.RepeatEveryPage = true;
this.GroupHeader1.StylePriority.UseFont = false;
//
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.7509868F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow8});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(1105F, 38F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorders = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ this.xrTable4.StylePriority.UseTextAlignment = false;
+ this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell68,
+ this.xrTableCell69,
+ this.xrTableCell70,
+ this.xrTableCell71,
+ this.xrTableCell72,
+ this.xrTableCell73,
+ this.xrTableCell74,
+ this.xrTableCell75,
+ this.xrTableCell76});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow8.StylePriority.UseTextAlignment = false;
+ this.xrTableRow8.Weight = 1.1875D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell68.StylePriority.UseFont = false;
+ this.xrTableCell68.StylePriority.UseTextAlignment = false;
+ this.xrTableCell68.Text = "Datum";
+ this.xrTableCell68.Weight = 0.21947321879824233D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.Multiline = true;
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell69.StylePriority.UseFont = false;
+ this.xrTableCell69.StylePriority.UseTextAlignment = false;
+ this.xrTableCell69.Text = "Beginn";
+ this.xrTableCell69.Weight = 0.14631546596000911D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.Text = "Ende";
+ this.xrTableCell70.Weight = 0.14631546596000911D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.Text = "Std.";
+ this.xrTableCell71.Weight = 0.14631546668885154D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.Font = new System.Drawing.Font("Calibri", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.StylePriority.UseFont = false;
+ this.xrTableCell72.Text = "Mitarb.";
+ this.xrTableCell72.Weight = 0.168870814142682D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.Font = new System.Drawing.Font("Calibri", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell73.Multiline = true;
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.StylePriority.UseFont = false;
+ this.xrTableCell73.Text = "Anz.\r\nMit.";
+ this.xrTableCell73.Weight = 0.098358179054908151D;
+ //
+ // xrTableCell74
+ //
+ this.xrTableCell74.Name = "xrTableCell74";
+ this.xrTableCell74.Text = "Ort";
+ this.xrTableCell74.Weight = 0.19596464266689506D;
+ //
+ // xrTableCell75
+ //
+ this.xrTableCell75.Name = "xrTableCell75";
+ this.xrTableCell75.Text = "Art";
+ this.xrTableCell75.Weight = 0.596813030301476D;
+ //
+ // xrTableCell76
+ //
+ this.xrTableCell76.Name = "xrTableCell76";
+ this.xrTableCell76.Text = "Beteiligte Personen/ Themen";
+ this.xrTableCell76.Weight = 0.97621720273302515D;
+ //
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -274,6 +512,10 @@ namespace SBBMainzReports
this.xrLabel14.StylePriority.UseTextAlignment = false;
this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
//
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -401,7 +643,7 @@ namespace SBBMainzReports
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(112.0839F, 14.66669F);
this.xrLabel9.StylePriority.UseFont = false;
- this.xrLabel9.Text = "Sachbearbeitung\r\nAmt für Jugend und Familie";
+ this.xrLabel9.Text = "Sachbearbeitung\r\n";
//
// xrLabel2
//
@@ -595,8 +837,8 @@ namespace SBBMainzReports
this.xrTableCell20,
this.xrTableCell54,
this.xrTableCell59,
- this.lblZiele,
- this.xrTableCell63});
+ this.lblZiel1,
+ this.lblBewertung1});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 1D;
//
@@ -652,19 +894,30 @@ namespace SBBMainzReports
this.xrTableCell59.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell59.Weight = 0.2837753129476841D;
//
- // lblZiele
+ // lblZiel1
//
- this.lblZiele.Name = "lblZiele";
- this.lblZiele.StylePriority.UseTextAlignment = false;
- this.lblZiele.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.lblZiele.Weight = 0.23774225148717221D;
+ this.lblZiel1.Name = "lblZiel1";
+ this.lblZiel1.StylePriority.UseTextAlignment = false;
+ this.lblZiel1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblZiel1.Weight = 0.23774225148717221D;
//
- // xrTableCell63
+ // lblBewertung1
//
- this.xrTableCell63.Name = "xrTableCell63";
- this.xrTableCell63.StylePriority.UseTextAlignment = false;
- this.xrTableCell63.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell63.Weight = 0.18492212906493694D;
+ this.lblBewertung1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrCheckBox1});
+ this.lblBewertung1.Name = "lblBewertung1";
+ this.lblBewertung1.StylePriority.UseTextAlignment = false;
+ this.lblBewertung1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblBewertung1.Weight = 0.18492212906493694D;
+ //
+ // xrCheckBox1
+ //
+ this.xrCheckBox1.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrCheckBox1.LocationFloat = new DevExpress.Utils.PointFloat(61.43755F, 9.536743E-06F);
+ this.xrCheckBox1.Name = "xrCheckBox1";
+ this.xrCheckBox1.SizeF = new System.Drawing.SizeF(23.58322F, 19.99998F);
+ this.xrCheckBox1.StylePriority.UseBorders = false;
+ this.xrCheckBox1.StylePriority.UseFont = false;
//
// xrTableRow4
//
@@ -674,8 +927,8 @@ namespace SBBMainzReports
this.cellBetreuer2,
this.xrTableCell55,
this.xrTableCell60,
- this.xrTableCell28,
- this.xrTableCell64});
+ this.lblZiel2,
+ this.lblBewertung2});
this.xrTableRow4.Name = "xrTableRow4";
this.xrTableRow4.Weight = 1D;
//
@@ -735,19 +988,30 @@ namespace SBBMainzReports
this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell60.Weight = 0.28377517808461628D;
//
- // xrTableCell28
+ // lblZiel2
//
- this.xrTableCell28.Name = "xrTableCell28";
- this.xrTableCell28.StylePriority.UseTextAlignment = false;
- this.xrTableCell28.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell28.Weight = 0.23774212468122438D;
+ this.lblZiel2.Name = "lblZiel2";
+ this.lblZiel2.StylePriority.UseTextAlignment = false;
+ this.lblZiel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblZiel2.Weight = 0.23774212468122438D;
//
- // xrTableCell64
+ // lblBewertung2
//
- this.xrTableCell64.Name = "xrTableCell64";
- this.xrTableCell64.StylePriority.UseTextAlignment = false;
- this.xrTableCell64.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell64.Weight = 0.18492201150404158D;
+ this.lblBewertung2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrCheckBox2});
+ this.lblBewertung2.Name = "lblBewertung2";
+ this.lblBewertung2.StylePriority.UseTextAlignment = false;
+ this.lblBewertung2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblBewertung2.Weight = 0.18492201150404158D;
+ //
+ // xrCheckBox2
+ //
+ this.xrCheckBox2.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrCheckBox2.LocationFloat = new DevExpress.Utils.PointFloat(61.43748F, 9.536743E-06F);
+ this.xrCheckBox2.Name = "xrCheckBox2";
+ this.xrCheckBox2.SizeF = new System.Drawing.SizeF(23.58322F, 19.99998F);
+ this.xrCheckBox2.StylePriority.UseBorders = false;
+ this.xrCheckBox2.StylePriority.UseFont = false;
//
// xrTableRow25
//
@@ -757,8 +1021,8 @@ namespace SBBMainzReports
this.xrTableCell43,
this.xrTableCell56,
this.xrTableCell61,
- this.xrTableCell51,
- this.xrTableCell65});
+ this.lblZiel3,
+ this.lblBewertung3});
this.xrTableRow25.Name = "xrTableRow25";
this.xrTableRow25.Weight = 1D;
//
@@ -814,19 +1078,30 @@ namespace SBBMainzReports
this.xrTableCell61.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell61.Weight = 0.28377525514922652D;
//
- // xrTableCell51
+ // lblZiel3
//
- this.xrTableCell51.Name = "xrTableCell51";
- this.xrTableCell51.StylePriority.UseTextAlignment = false;
- this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell51.Weight = 0.23774221640791718D;
+ this.lblZiel3.Name = "lblZiel3";
+ this.lblZiel3.StylePriority.UseTextAlignment = false;
+ this.lblZiel3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblZiel3.Weight = 0.23774221640791718D;
//
- // xrTableCell65
+ // lblBewertung3
//
- this.xrTableCell65.Name = "xrTableCell65";
- this.xrTableCell65.StylePriority.UseTextAlignment = false;
- this.xrTableCell65.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell65.Weight = 0.184922059415545D;
+ this.lblBewertung3.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrCheckBox3});
+ this.lblBewertung3.Name = "lblBewertung3";
+ this.lblBewertung3.StylePriority.UseTextAlignment = false;
+ this.lblBewertung3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblBewertung3.Weight = 0.184922059415545D;
+ //
+ // xrCheckBox3
+ //
+ this.xrCheckBox3.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrCheckBox3.LocationFloat = new DevExpress.Utils.PointFloat(61.43761F, 0F);
+ this.xrCheckBox3.Name = "xrCheckBox3";
+ this.xrCheckBox3.SizeF = new System.Drawing.SizeF(23.58322F, 19.99998F);
+ this.xrCheckBox3.StylePriority.UseBorders = false;
+ this.xrCheckBox3.StylePriority.UseFont = false;
//
// xrTableRow26
//
@@ -834,8 +1109,8 @@ namespace SBBMainzReports
this.xrTableCell45,
this.xrTableCell52,
this.xrTableCell57,
- this.xrTableCell40,
- this.xrTableCell66});
+ this.lblZiel4,
+ this.lblBewertung4});
this.xrTableRow26.Name = "xrTableRow26";
this.xrTableRow26.Weight = 1D;
//
@@ -851,10 +1126,9 @@ namespace SBBMainzReports
//
// xrTableCell52
//
- this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Mandator.Name")});
this.xrTableCell52.Name = "xrTableCell52";
this.xrTableCell52.StylePriority.UseTextAlignment = false;
+ this.xrTableCell52.Text = "Sozialtherapeutische Beratungsstelle";
this.xrTableCell52.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell52.Weight = 0.68777959897513719D;
//
@@ -865,19 +1139,30 @@ namespace SBBMainzReports
this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell57.Weight = 0.65570557248701444D;
//
- // xrTableCell40
+ // lblZiel4
//
- this.xrTableCell40.Name = "xrTableCell40";
- this.xrTableCell40.StylePriority.UseTextAlignment = false;
- this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell40.Weight = 0.39787682677234404D;
+ this.lblZiel4.Name = "lblZiel4";
+ this.lblZiel4.StylePriority.UseTextAlignment = false;
+ this.lblZiel4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblZiel4.Weight = 0.39787682677234404D;
//
- // xrTableCell66
+ // lblBewertung4
//
- this.xrTableCell66.Name = "xrTableCell66";
- this.xrTableCell66.StylePriority.UseTextAlignment = false;
- this.xrTableCell66.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell66.Weight = 0.30947877104657606D;
+ this.lblBewertung4.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrCheckBox4});
+ this.lblBewertung4.Name = "lblBewertung4";
+ this.lblBewertung4.StylePriority.UseTextAlignment = false;
+ this.lblBewertung4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblBewertung4.Weight = 0.30947877104657606D;
+ //
+ // xrCheckBox4
+ //
+ this.xrCheckBox4.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrCheckBox4.LocationFloat = new DevExpress.Utils.PointFloat(61.43745F, 9.536743E-06F);
+ this.xrCheckBox4.Name = "xrCheckBox4";
+ this.xrCheckBox4.SizeF = new System.Drawing.SizeF(23.58322F, 19.99998F);
+ this.xrCheckBox4.StylePriority.UseBorders = false;
+ this.xrCheckBox4.StylePriority.UseFont = false;
//
// xrTableRow5
//
@@ -905,7 +1190,6 @@ namespace SBBMainzReports
//
this.lblBetreuer1.Name = "lblBetreuer1";
this.lblBetreuer1.StylePriority.UseTextAlignment = false;
- this.lblBetreuer1.Text = "lblBetreuer1";
this.lblBetreuer1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.lblBetreuer1.Weight = 0.55713424368802134D;
//
@@ -918,7 +1202,14 @@ namespace SBBMainzReports
this.lblQualifikation1.StylePriority.UseBorderColor = false;
this.lblQualifikation1.StylePriority.UseTextAlignment = false;
this.lblQualifikation1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.lblQualifikation1.Weight = 0.13226271964857403D;
+ this.lblQualifikation1.Weight = 0.13064546813811262D;
+ //
+ // lblBetreuer2
+ //
+ this.lblBetreuer2.Name = "lblBetreuer2";
+ this.lblBetreuer2.StylePriority.UseTextAlignment = false;
+ this.lblBetreuer2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblBetreuer2.Weight = 0.51714990235525171D;
//
// lblQualifikation2
//
@@ -946,251 +1237,6 @@ namespace SBBMainzReports
this.field70ProzentProWoche.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.field70ProzentProWoche.Name = "field70ProzentProWoche";
//
- // xrTable2
- //
- this.xrTable2.BorderColor = System.Drawing.Color.Black;
- this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)));
- this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.7509549F, 0F);
- this.xrTable2.Name = "xrTable2";
- this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow7});
- this.xrTable2.SizeF = new System.Drawing.SizeF(1105F, 20F);
- this.xrTable2.StylePriority.UseBorders = false;
- this.xrTable2.StylePriority.UseFont = false;
- this.xrTable2.StylePriority.UseTextAlignment = false;
- this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow7
- //
- this.xrTableRow7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell41,
- this.xrTableCell42,
- this.xrTableCell44,
- this.xrTableCell46,
- this.xrTableCell47,
- this.xrTableCell48,
- this.xrTableCell49,
- this.xrTableCell50,
- this.xrTableCell67});
- this.xrTableRow7.Name = "xrTableRow7";
- this.xrTableRow7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow7.StylePriority.UseBorders = false;
- this.xrTableRow7.StylePriority.UseTextAlignment = false;
- this.xrTableRow7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- this.xrTableRow7.Weight = 1D;
- //
- // xrTableCell41
- //
- this.xrTableCell41.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
- this.xrTableCell41.Name = "xrTableCell41";
- this.xrTableCell41.StylePriority.UseFont = false;
- this.xrTableCell41.StylePriority.UsePadding = false;
- this.xrTableCell41.StylePriority.UseTextAlignment = false;
- this.xrTableCell41.Text = "xrTableCell13";
- this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell41.Weight = 0.11363701715285417D;
- //
- // xrTableCell42
- //
- this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
- this.xrTableCell42.Name = "xrTableCell42";
- this.xrTableCell42.StylePriority.UseFont = false;
- this.xrTableCell42.StylePriority.UsePadding = false;
- this.xrTableCell42.StylePriority.UseTextAlignment = false;
- this.xrTableCell42.Text = "xrTableCell15";
- this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell42.Weight = 0.075757584062077235D;
- //
- // xrTableCell44
- //
- this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
- this.xrTableCell44.Name = "xrTableCell44";
- this.xrTableCell44.StylePriority.UseTextAlignment = false;
- this.xrTableCell44.Text = "xrTableCell12";
- this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell44.Weight = 0.07575757442897027D;
- //
- // xrTableCell46
- //
- this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.00}")});
- this.xrTableCell46.Name = "xrTableCell46";
- this.xrTableCell46.StylePriority.UseTextAlignment = false;
- this.xrTableCell46.Text = "xrTableCell2";
- this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell46.Weight = 0.075757581697702109D;
- //
- // xrTableCell47
- //
- this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
- this.xrTableCell47.Name = "xrTableCell47";
- this.xrTableCell47.StylePriority.UseTextAlignment = false;
- this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell47.Weight = 0.050505051745078626D;
- //
- // xrTableCell48
- //
- this.xrTableCell48.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeCount")});
- this.xrTableCell48.Name = "xrTableCell48";
- this.xrTableCell48.StylePriority.UseTextAlignment = false;
- this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.xrTableCell48.Weight = 0.037878787904438826D;
- //
- // xrTableCell49
- //
- this.xrTableCell49.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceCategory")});
- this.xrTableCell49.Name = "xrTableCell49";
- this.xrTableCell49.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell49.StylePriority.UsePadding = false;
- this.xrTableCell49.StylePriority.UseTextAlignment = false;
- this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell49.Weight = 0.11363636733079705D;
- //
- // xrTableCell50
- //
- this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
- this.xrTableCell50.Name = "xrTableCell50";
- this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell50.StylePriority.UsePadding = false;
- this.xrTableCell50.StylePriority.UseTextAlignment = false;
- this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell50.Weight = 0.31565661345195939D;
- //
- // xrTableCell67
- //
- this.xrTableCell67.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
- new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.Notice2")});
- this.xrTableCell67.Multiline = true;
- this.xrTableCell67.Name = "xrTableCell67";
- this.xrTableCell67.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
- this.xrTableCell67.StylePriority.UsePadding = false;
- this.xrTableCell67.StylePriority.UseTextAlignment = false;
- this.xrTableCell67.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
- this.xrTableCell67.Weight = 0.53661642748012384D;
- //
- // xrTable4
- //
- this.xrTable4.BackColor = System.Drawing.Color.Gainsboro;
- this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
- | DevExpress.XtraPrinting.BorderSide.Right)
- | DevExpress.XtraPrinting.BorderSide.Bottom)));
- this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.7509868F, 0F);
- this.xrTable4.Name = "xrTable4";
- this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
- this.xrTableRow8});
- this.xrTable4.SizeF = new System.Drawing.SizeF(1105F, 38F);
- this.xrTable4.StylePriority.UseBackColor = false;
- this.xrTable4.StylePriority.UseBorders = false;
- this.xrTable4.StylePriority.UseFont = false;
- this.xrTable4.StylePriority.UseTextAlignment = false;
- this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
- //
- // xrTableRow8
- //
- this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
- this.xrTableCell68,
- this.xrTableCell69,
- this.xrTableCell70,
- this.xrTableCell71,
- this.xrTableCell72,
- this.xrTableCell73,
- this.xrTableCell74,
- this.xrTableCell75,
- this.xrTableCell76});
- this.xrTableRow8.Name = "xrTableRow8";
- this.xrTableRow8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
- this.xrTableRow8.StylePriority.UseTextAlignment = false;
- this.xrTableRow8.Weight = 1.1875D;
- //
- // xrTableCell68
- //
- this.xrTableCell68.Name = "xrTableCell68";
- this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell68.StylePriority.UseFont = false;
- this.xrTableCell68.StylePriority.UseTextAlignment = false;
- this.xrTableCell68.Text = "Datum";
- this.xrTableCell68.Weight = 0.21947321879824233D;
- //
- // xrTableCell69
- //
- this.xrTableCell69.Multiline = true;
- this.xrTableCell69.Name = "xrTableCell69";
- this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
- this.xrTableCell69.StylePriority.UseFont = false;
- this.xrTableCell69.StylePriority.UseTextAlignment = false;
- this.xrTableCell69.Text = "Beginn";
- this.xrTableCell69.Weight = 0.14631546596000911D;
- //
- // xrTableCell70
- //
- this.xrTableCell70.Name = "xrTableCell70";
- this.xrTableCell70.Text = "Ende";
- this.xrTableCell70.Weight = 0.14631546596000911D;
- //
- // xrTableCell71
- //
- this.xrTableCell71.Name = "xrTableCell71";
- this.xrTableCell71.Text = "Std.";
- this.xrTableCell71.Weight = 0.14631546668885154D;
- //
- // xrTableCell72
- //
- this.xrTableCell72.Font = new System.Drawing.Font("Calibri", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell72.Name = "xrTableCell72";
- this.xrTableCell72.StylePriority.UseFont = false;
- this.xrTableCell72.Text = "Mitarb.";
- this.xrTableCell72.Weight = 0.09754365321362779D;
- //
- // xrTableCell73
- //
- this.xrTableCell73.Font = new System.Drawing.Font("Calibri", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
- this.xrTableCell73.Multiline = true;
- this.xrTableCell73.Name = "xrTableCell73";
- this.xrTableCell73.StylePriority.UseFont = false;
- this.xrTableCell73.Text = "Anz.\r\nMit.";
- this.xrTableCell73.Weight = 0.07315773931040509D;
- //
- // xrTableCell74
- //
- this.xrTableCell74.Name = "xrTableCell74";
- this.xrTableCell74.Text = "Ort";
- this.xrTableCell74.Weight = 0.21947325754042973D;
- //
- // xrTableCell75
- //
- this.xrTableCell75.Name = "xrTableCell75";
- this.xrTableCell75.Text = "Art";
- this.xrTableCell75.Weight = 0.60964782170883169D;
- //
- // xrTableCell76
- //
- this.xrTableCell76.Name = "xrTableCell76";
- this.xrTableCell76.Text = "Beteiligte Personen/ Themen";
- this.xrTableCell76.Weight = 1.036401397125692D;
- //
- // lblBetreuer2
- //
- this.lblBetreuer2.Name = "lblBetreuer2";
- this.lblBetreuer2.StylePriority.UseTextAlignment = false;
- this.lblBetreuer2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
- this.lblBetreuer2.Weight = 0.51553265084479027D;
- //
- // bindingSource1
- //
- this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
- //
// QuittierungsbelegJaMainz
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1220,10 +1266,10 @@ namespace SBBMainzReports
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.SnapGridSize = 9F;
this.Version = "17.1";
- ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1284,14 +1330,14 @@ namespace SBBMainzReports
private DevExpress.XtraReports.UI.XRLabel xrLabel2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell62;
- private DevExpress.XtraReports.UI.XRTableCell lblZiele;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell63;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell28;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell64;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell51;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell65;
+ private DevExpress.XtraReports.UI.XRTableCell lblZiel1;
+ private DevExpress.XtraReports.UI.XRTableCell lblBewertung1;
+ private DevExpress.XtraReports.UI.XRTableCell lblZiel2;
+ private DevExpress.XtraReports.UI.XRTableCell lblBewertung2;
+ private DevExpress.XtraReports.UI.XRTableCell lblZiel3;
+ private DevExpress.XtraReports.UI.XRTableCell lblBewertung3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell66;
+ private DevExpress.XtraReports.UI.XRTableCell lblBewertung4;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel lblAnsprechpartner;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
@@ -1302,7 +1348,7 @@ namespace SBBMainzReports
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
- private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
+ private DevExpress.XtraReports.UI.XRTableCell lblZiel4;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
private DevExpress.XtraReports.UI.XRTableCell lblBetreuer1;
@@ -1332,5 +1378,9 @@ namespace SBBMainzReports
private DevExpress.XtraReports.UI.XRTableCell xrTableCell75;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell76;
private DevExpress.XtraReports.UI.XRTableCell lblBetreuer2;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox3;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox1;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox2;
+ private DevExpress.XtraReports.UI.XRCheckBox xrCheckBox4;
}
}
diff --git a/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.cs b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.cs
new file mode 100644
index 000000000..7510dbf5e
--- /dev/null
+++ b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.cs
@@ -0,0 +1,152 @@
+using System;
+using System.Collections;
+using System.ComponentModel;
+using BS.Shared.Core;
+using DevExpress.XtraReports.UI;
+using BeWo.Report.ReportObjects;
+using BeWo.Report;
+using System.Collections.Generic;
+using System.Drawing;
+using BeWo.Data.Access;
+using BeWo.Data.Entities;
+using BeWo.SBBMainzReports.Calculations;
+using BeWo.Service.DCEntityMapper;
+using BeWo.Service.Plugins;
+using BS.Shared;
+using BS.Shared.Services;
+using DevExpress.XtraPrinting;
+using BS.Shared.DataContracts;
+using System.Text;
+using System.Linq;
+
+namespace SBBMainzReports
+{
+ public partial class QuittierungsbelegJaMainzWiJu : DevExpress.XtraReports.UI.XtraReport, IBeWoReport
+ {
+
+ public QuittierungsbelegJaMainzWiJu()
+ {
+ InitializeComponent();
+ }
+
+ public void SetReportDataSource(ServicesOverviewRO pRO)
+ {
+ if (pRO.Services != null)
+ {
+ foreach (ServicesOverviewRO.ServiceDetail s in pRO.Services)
+ {
+ var serviceRecord = DAOFactory.GenericDAO.LoadByID(s.ServiceRecordOid);
+
+ var srDc = MapperFactory.ServiceRecordDC_ServiceRecord.MapToNewDC(serviceRecord);
+ s.ServiceCategory = "";
+ }
+ }
+
+ SetKopfbereich(pRO);
+
+ pRO.ApprovedFLSPerMonth = pRO.ApprovedFLSPerWeek * 4.33m;
+ DateTime start = pRO.StartDate;
+ DateTime end = pRO.EndDate;
+ this.bindingSource1.DataSource = pRO;
+ }
+
+ private CostBearer2SupportConcept GetCurrentC2S(ServicesOverviewRO ro)
+ {
+ if (ro.CostBearer2SupportConceptList != null && ro.CostBearer2SupportConceptList.Count > 0)
+ {
+ foreach (var c2sc in ro.CostBearer2SupportConceptList)
+ {
+ if (c2sc.CostBearer.Organisation.Name.ToLower().Contains("jugendamt der landeshauptstadt mainz") && c2sc.ApprovedStartDate <= ro.StartDate && c2sc.ApprovedEndDate >= ro.EndDate)
+ return c2sc;
+ }
+ }
+
+ return null;
+ }
+
+ private void SetKopfbereich(ServicesOverviewRO pRO)
+ {
+ String betreuer1 = "";
+ long betreuer1EOid = 0;
+ String betreuer2 = "";
+ long betreuer2EOid = 0;
+ int i = 0;
+
+ if (pRO.CostBearer2SupportConceptList != null && pRO.CostBearer2SupportConceptList.Count > 0)
+ {
+ var c2s = GetCurrentC2S(pRO);
+ SupportConceptApprovalPeriod2Employee p2e;
+
+ foreach (var scap in c2s.ApprovalPeriodList)
+ {
+ if (scap.SupportConceptApprovalPeriod2Employee != null)
+ {
+ var sortedScs = scap.SupportConceptApprovalPeriod2Employee.OrderByDescending(s => s.Betreuungsschluessel).ToList();
+ if (sortedScs.Count > 0)
+ {
+ p2e = sortedScs[0];
+ betreuer1 = p2e.Employee.Person.FirstNameLastName;
+ betreuer1EOid = (long)p2e.Employee.Oid;
+ }
+
+ if (sortedScs.Count > 1)
+ {
+ p2e = sortedScs[1];
+ betreuer2 = p2e.Employee.Person.FirstNameLastName;
+ betreuer2EOid = (long)p2e.Employee.Oid;
+ }
+ }
+ }
+
+ lblBetreuer1.Text = betreuer1;
+ lblBetreuer2.Text = betreuer2;
+
+ String qualifikation1 = "";
+ String qualifikation2 = "";
+
+ if (betreuer1EOid != 0)
+ {
+ var employee = DAOFactory.GenericDAO.LoadByID(betreuer1EOid);
+ foreach (var valueEntry in employee.ValueList)
+ {
+ if (valueEntry.Entry.Type == ValueListEntryType.StaffQualificationsType)
+ if (valueEntry.Entry.Value.StartsWith("Q") && valueEntry.Entry.Value.Length < 4)
+ qualifikation1 = valueEntry.Entry.Value.ToString();
+ }
+
+ }
+
+ if (betreuer2EOid != 0)
+ {
+ var employee = DAOFactory.GenericDAO.LoadByID(betreuer2EOid);
+ foreach (var valueEntry in employee.ValueList)
+ {
+ if (valueEntry.Entry.Type == ValueListEntryType.StaffQualificationsType)
+ if (valueEntry.Entry.Value.StartsWith("Q") && valueEntry.Entry.Value.Length < 4)
+ qualifikation2 = valueEntry.Entry.Value.ToString();
+ }
+
+ }
+ lblQualifikation1.Text = qualifikation1;
+ lblQualifikation2.Text = qualifikation2;
+ }
+
+ if (pRO.CostBearer2SupportConceptList != null)
+ {
+ var cb2sc = GetCurrentC2S(pRO);
+
+ if (cb2sc.CostBearerContactPerson != null)
+ {
+ if (cb2sc.CostBearerContactPerson.Sex.HasValue &&
+ cb2sc.CostBearerContactPerson.Sex.Value == Sex.Female)
+ lblAnsprechpartner.Text = "Frau ";
+ else if (cb2sc.CostBearerContactPerson.Sex.HasValue &&
+ cb2sc.CostBearerContactPerson.Sex.Value == Sex.Male)
+ lblAnsprechpartner.Text = "Herr ";
+
+ lblAnsprechpartner.Text += cb2sc.CostBearerContactPerson.LastName;
+ }
+ }
+ }
+ }
+}
diff --git a/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.designer.cs b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.designer.cs
new file mode 100644
index 000000000..6f59c2eb7
--- /dev/null
+++ b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.designer.cs
@@ -0,0 +1,1166 @@
+using BeWo.Report.ReportObjects;
+namespace SBBMainzReports
+{
+ partial class QuittierungsbelegJaMainzWiJu
+ {
+ ///
+ /// 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(QuittierungsbelegJaMainzWiJu));
+ this.Detail = new DevExpress.XtraReports.UI.DetailBand();
+ this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
+ this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
+ this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow7 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell41 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupHeader1 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow8 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell68 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell69 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell70 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell71 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell72 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell73 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell75 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
+ this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel8 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel16 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
+ this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
+ this.formattingRuleStartDate = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleServiceDesc = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleCostBearer = new DevExpress.XtraReports.UI.FormattingRule();
+ this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
+ this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
+ this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
+ this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
+ this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
+ this.fieldAbrechenbareMinuten = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldBillableFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.fieldAbrechenbareFLS = new DevExpress.XtraReports.UI.CalculatedField();
+ this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
+ this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
+ this.lblAnsprechpartner = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
+ this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
+ this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
+ this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
+ this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow4 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.cellBetreuer2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow26 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.xrTableRow5 = new DevExpress.XtraReports.UI.XRTableRow();
+ this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblBetreuer1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblQualifikation1 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblBetreuer2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.lblQualifikation2 = new DevExpress.XtraReports.UI.XRTableCell();
+ this.field30Prozent = new DevExpress.XtraReports.UI.CalculatedField();
+ this.field70ProzentProWoche = new DevExpress.XtraReports.UI.CalculatedField();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
+ ((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
+ //
+ // Detail
+ //
+ this.Detail.Font = new System.Drawing.Font("Arial", 11F);
+ this.Detail.HeightF = 0F;
+ this.Detail.Name = "Detail";
+ this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail.StylePriority.UseFont = false;
+ this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // DetailReport
+ //
+ this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail1,
+ this.GroupHeader1,
+ this.GroupFooter1});
+ 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.xrTable2});
+ this.Detail1.Font = new System.Drawing.Font("Calibri", 11F);
+ this.Detail1.HeightF = 20F;
+ this.Detail1.Name = "Detail1";
+ this.Detail1.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.Detail1.StylePriority.UseFont = false;
+ this.Detail1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ //
+ // xrTable2
+ //
+ this.xrTable2.BorderColor = System.Drawing.Color.Black;
+ this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)));
+ this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(0.7509549F, 0F);
+ this.xrTable2.Name = "xrTable2";
+ this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow7});
+ this.xrTable2.SizeF = new System.Drawing.SizeF(770.2501F, 20F);
+ this.xrTable2.StylePriority.UseBorders = false;
+ this.xrTable2.StylePriority.UseFont = false;
+ this.xrTable2.StylePriority.UseTextAlignment = false;
+ this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow7
+ //
+ this.xrTableRow7.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableRow7.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell41,
+ this.xrTableCell42,
+ this.xrTableCell44,
+ this.xrTableCell46,
+ this.xrTableCell47,
+ this.xrTableCell48,
+ this.xrTableCell50});
+ this.xrTableRow7.Name = "xrTableRow7";
+ this.xrTableRow7.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow7.StylePriority.UseBorders = false;
+ this.xrTableRow7.StylePriority.UseTextAlignment = false;
+ this.xrTableRow7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ this.xrTableRow7.Weight = 1D;
+ //
+ // xrTableCell41
+ //
+ this.xrTableCell41.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd.MM.yyyy}")});
+ this.xrTableCell41.Name = "xrTableCell41";
+ this.xrTableCell41.StylePriority.UseFont = false;
+ this.xrTableCell41.StylePriority.UsePadding = false;
+ this.xrTableCell41.StylePriority.UseTextAlignment = false;
+ this.xrTableCell41.Text = "xrTableCell13";
+ this.xrTableCell41.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell41.Weight = 0.11363701715285417D;
+ //
+ // xrTableCell42
+ //
+ this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell42.Name = "xrTableCell42";
+ this.xrTableCell42.StylePriority.UseFont = false;
+ this.xrTableCell42.StylePriority.UsePadding = false;
+ this.xrTableCell42.StylePriority.UseTextAlignment = false;
+ this.xrTableCell42.Text = "xrTableCell15";
+ this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell42.Weight = 0.075757584062077235D;
+ //
+ // xrTableCell44
+ //
+ this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
+ this.xrTableCell44.Name = "xrTableCell44";
+ this.xrTableCell44.StylePriority.UseTextAlignment = false;
+ this.xrTableCell44.Text = "xrTableCell12";
+ this.xrTableCell44.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell44.Weight = 0.07575757442897027D;
+ //
+ // xrTableCell46
+ //
+ this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.fieldAbrechenbareMinuten", "{0:0.00}")});
+ this.xrTableCell46.Name = "xrTableCell46";
+ this.xrTableCell46.StylePriority.UseTextAlignment = false;
+ this.xrTableCell46.Text = "xrTableCell2";
+ this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell46.Weight = 0.075757581697702109D;
+ //
+ // xrTableCell47
+ //
+ this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeAbbr")});
+ this.xrTableCell47.Name = "xrTableCell47";
+ this.xrTableCell47.StylePriority.UseTextAlignment = false;
+ this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell47.Weight = 0.087435780319830125D;
+ //
+ // xrTableCell48
+ //
+ this.xrTableCell48.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EmployeeCount")});
+ this.xrTableCell48.Name = "xrTableCell48";
+ this.xrTableCell48.StylePriority.UseTextAlignment = false;
+ this.xrTableCell48.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell48.Weight = 0.074326937645289026D;
+ //
+ // xrTableCell50
+ //
+ this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.ServiceDescription")});
+ this.xrTableCell50.Name = "xrTableCell50";
+ this.xrTableCell50.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 0, 0, 0, 100F);
+ this.xrTableCell50.StylePriority.UsePadding = false;
+ this.xrTableCell50.StylePriority.UseTextAlignment = false;
+ this.xrTableCell50.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell50.Weight = 0.46986632900861325D;
+ //
+ // GroupHeader1
+ //
+ this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable4});
+ this.GroupHeader1.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader1.HeightF = 38F;
+ this.GroupHeader1.Name = "GroupHeader1";
+ this.GroupHeader1.RepeatEveryPage = true;
+ this.GroupHeader1.StylePriority.UseFont = false;
+ //
+ // xrTable4
+ //
+ this.xrTable4.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTable4.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0.7509868F, 0F);
+ this.xrTable4.Name = "xrTable4";
+ this.xrTable4.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow8});
+ this.xrTable4.SizeF = new System.Drawing.SizeF(770.2498F, 38F);
+ this.xrTable4.StylePriority.UseBackColor = false;
+ this.xrTable4.StylePriority.UseBorders = false;
+ this.xrTable4.StylePriority.UseFont = false;
+ this.xrTable4.StylePriority.UseTextAlignment = false;
+ this.xrTable4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrTableRow8
+ //
+ this.xrTableRow8.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell68,
+ this.xrTableCell69,
+ this.xrTableCell70,
+ this.xrTableCell71,
+ this.xrTableCell72,
+ this.xrTableCell73,
+ this.xrTableCell75});
+ this.xrTableRow8.Name = "xrTableRow8";
+ this.xrTableRow8.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
+ this.xrTableRow8.StylePriority.UseTextAlignment = false;
+ this.xrTableRow8.Weight = 1.1875D;
+ //
+ // xrTableCell68
+ //
+ this.xrTableCell68.Name = "xrTableCell68";
+ this.xrTableCell68.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell68.StylePriority.UseFont = false;
+ this.xrTableCell68.StylePriority.UseTextAlignment = false;
+ this.xrTableCell68.Text = "Datum";
+ this.xrTableCell68.Weight = 0.21947321879824233D;
+ //
+ // xrTableCell69
+ //
+ this.xrTableCell69.Multiline = true;
+ this.xrTableCell69.Name = "xrTableCell69";
+ this.xrTableCell69.Padding = new DevExpress.XtraPrinting.PaddingInfo(5, 2, 0, 0, 100F);
+ this.xrTableCell69.StylePriority.UseFont = false;
+ this.xrTableCell69.StylePriority.UseTextAlignment = false;
+ this.xrTableCell69.Text = "Beginn";
+ this.xrTableCell69.Weight = 0.14631546596000911D;
+ //
+ // xrTableCell70
+ //
+ this.xrTableCell70.Name = "xrTableCell70";
+ this.xrTableCell70.Text = "Ende";
+ this.xrTableCell70.Weight = 0.14631546596000911D;
+ //
+ // xrTableCell71
+ //
+ this.xrTableCell71.Name = "xrTableCell71";
+ this.xrTableCell71.Text = "Std.";
+ this.xrTableCell71.Weight = 0.14631546668885154D;
+ //
+ // xrTableCell72
+ //
+ this.xrTableCell72.Font = new System.Drawing.Font("Calibri", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell72.Name = "xrTableCell72";
+ this.xrTableCell72.StylePriority.UseFont = false;
+ this.xrTableCell72.Text = "Mitarb.";
+ this.xrTableCell72.Weight = 0.16887088416773732D;
+ //
+ // xrTableCell73
+ //
+ this.xrTableCell73.Font = new System.Drawing.Font("Calibri", 8F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell73.Multiline = true;
+ this.xrTableCell73.Name = "xrTableCell73";
+ this.xrTableCell73.StylePriority.UseFont = false;
+ this.xrTableCell73.Text = "Anz.\r\nMit.";
+ this.xrTableCell73.Weight = 0.14355226567431179D;
+ //
+ // xrTableCell75
+ //
+ this.xrTableCell75.Name = "xrTableCell75";
+ this.xrTableCell75.Text = "Art";
+ this.xrTableCell75.Weight = 0.90748161447373776D;
+ //
+ // GroupFooter1
+ //
+ this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel4,
+ this.xrLabel8,
+ this.xrLabel15,
+ this.xrLabel16,
+ this.xrLabel13,
+ this.xrLabel14});
+ this.GroupFooter1.HeightF = 76.33F;
+ this.GroupFooter1.Name = "GroupFooter1";
+ //
+ // xrLabel4
+ //
+ this.xrLabel4.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel4.KeepTogether = true;
+ this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(430.751F, 0F);
+ this.xrLabel4.Name = "xrLabel4";
+ this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel4.SizeF = new System.Drawing.SizeF(250F, 40F);
+ this.xrLabel4.StylePriority.UseBorders = false;
+ this.xrLabel4.StylePriority.UseFont = false;
+ //
+ // xrLabel8
+ //
+ this.xrLabel8.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel8.LocationFloat = new DevExpress.Utils.PointFloat(430.751F, 40.00003F);
+ this.xrLabel8.Multiline = true;
+ this.xrLabel8.Name = "xrLabel8";
+ this.xrLabel8.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel8.SizeF = new System.Drawing.SizeF(250F, 36.32998F);
+ this.xrLabel8.StylePriority.UseBorders = false;
+ this.xrLabel8.StylePriority.UseFont = false;
+ this.xrLabel8.Text = "Sachlich richtig \r\nASD-BSD Mainz";
+ //
+ // xrLabel15
+ //
+ this.xrLabel15.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel15.KeepTogether = true;
+ this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(849.0001F, 0F);
+ this.xrLabel15.Name = "xrLabel15";
+ this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel15.SizeF = new System.Drawing.SizeF(250F, 40F);
+ this.xrLabel15.StylePriority.UseBorders = false;
+ this.xrLabel15.StylePriority.UseFont = false;
+ //
+ // xrLabel16
+ //
+ this.xrLabel16.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(849.0001F, 40.00003F);
+ this.xrLabel16.Multiline = true;
+ this.xrLabel16.Name = "xrLabel16";
+ this.xrLabel16.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel16.SizeF = new System.Drawing.SizeF(250.0001F, 36.32997F);
+ this.xrLabel16.StylePriority.UseBorders = false;
+ this.xrLabel16.StylePriority.UseFont = false;
+ this.xrLabel16.Text = "Unterschrift \r\nLeistungserbringer";
+ //
+ // xrLabel13
+ //
+ this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.None;
+ this.xrLabel13.Font = new System.Drawing.Font("Calibri", 10F);
+ this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel13.Name = "xrLabel13";
+ this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel13.SizeF = new System.Drawing.SizeF(210.0004F, 20F);
+ this.xrLabel13.StylePriority.UseBackColor = false;
+ this.xrLabel13.StylePriority.UseBorders = false;
+ this.xrLabel13.StylePriority.UseFont = false;
+ this.xrLabel13.StylePriority.UsePadding = false;
+ this.xrLabel13.StylePriority.UseTextAlignment = false;
+ this.xrLabel13.Text = "Summe/Monat";
+ this.xrLabel13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
+ //
+ // xrLabel14
+ //
+ this.xrLabel14.BackColor = System.Drawing.Color.Transparent;
+ this.xrLabel14.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
+ this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLS", "{0:0.##}")});
+ this.xrLabel14.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(210.0004F, 0F);
+ this.xrLabel14.Name = "xrLabel14";
+ this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
+ this.xrLabel14.SizeF = new System.Drawing.SizeF(60.00017F, 20F);
+ this.xrLabel14.StylePriority.UseBackColor = false;
+ this.xrLabel14.StylePriority.UseBorders = false;
+ this.xrLabel14.StylePriority.UseFont = false;
+ this.xrLabel14.StylePriority.UsePadding = false;
+ this.xrLabel14.StylePriority.UseTextAlignment = false;
+ this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // bindingSource1
+ //
+ this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
+ //
+ // formattingRuleStartDate
+ //
+ this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleStartDate.DataMember = "ServicesDouble";
+ this.formattingRuleStartDate.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleStartDate.Name = "formattingRuleStartDate";
+ //
+ // formattingRuleServiceDesc
+ //
+ this.formattingRuleServiceDesc.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleServiceDesc.DataMember = "ServicesDouble";
+ this.formattingRuleServiceDesc.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleServiceDesc.Name = "formattingRuleServiceDesc";
+ //
+ // formattingRuleCostBearer
+ //
+ this.formattingRuleCostBearer.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleCostBearer.DataMember = "ServicesDouble";
+ this.formattingRuleCostBearer.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleCostBearer.Name = "formattingRuleCostBearer";
+ //
+ // formattingRuleEmployeeName
+ //
+ this.formattingRuleEmployeeName.Condition = "[StartDate2] < [StartDate]";
+ this.formattingRuleEmployeeName.DataMember = "ServicesDouble";
+ this.formattingRuleEmployeeName.Formatting.Visible = DevExpress.Utils.DefaultBoolean.False;
+ this.formattingRuleEmployeeName.Name = "formattingRuleEmployeeName";
+ //
+ // topMarginBand1
+ //
+ this.topMarginBand1.Font = new System.Drawing.Font("Times New Roman", 9.75F);
+ this.topMarginBand1.HeightF = 50F;
+ this.topMarginBand1.Name = "topMarginBand1";
+ this.topMarginBand1.StylePriority.UseFont = false;
+ //
+ // bottomMarginBand1
+ //
+ this.bottomMarginBand1.HeightF = 30.12835F;
+ this.bottomMarginBand1.Name = "bottomMarginBand1";
+ //
+ // ReportFooter
+ //
+ this.ReportFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel3});
+ this.ReportFooter.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ReportFooter.HeightF = 39.45497F;
+ this.ReportFooter.KeepTogether = true;
+ this.ReportFooter.Name = "ReportFooter";
+ this.ReportFooter.StylePriority.UseFont = false;
+ //
+ // xrLabel3
+ //
+ this.xrLabel3.Font = new System.Drawing.Font("Calibri", 9F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrLabel3.Multiline = true;
+ this.xrLabel3.Name = "xrLabel3";
+ this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel3.SizeF = new System.Drawing.SizeF(947.5417F, 39.45497F);
+ this.xrLabel3.StylePriority.UseBorders = false;
+ this.xrLabel3.StylePriority.UseFont = false;
+ this.xrLabel3.Text = resources.GetString("xrLabel3.Text");
+ //
+ // fieldAbrechenbareMinuten
+ //
+ this.fieldAbrechenbareMinuten.DataMember = "Services";
+ this.fieldAbrechenbareMinuten.Expression = "[Minutes] / 60";
+ this.fieldAbrechenbareMinuten.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareMinuten.Name = "fieldAbrechenbareMinuten";
+ //
+ // fieldBillableFLS
+ //
+ this.fieldBillableFLS.Expression = "[TotalFLMBillable] / 60";
+ this.fieldBillableFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldBillableFLS.Name = "fieldBillableFLS";
+ //
+ // fieldAbrechenbareFLS
+ //
+ this.fieldAbrechenbareFLS.Expression = "([TotalFLMBillable] + ([TotalFLMBillable] / 70 * 30)) / 60";
+ this.fieldAbrechenbareFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.fieldAbrechenbareFLS.Name = "fieldAbrechenbareFLS";
+ //
+ // ReportHeader
+ //
+ this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrLabel12,
+ this.lblAnsprechpartner,
+ this.xrLabel9,
+ this.xrLabel2,
+ this.xrLabel11,
+ this.xrLabel7,
+ this.xrLabel1});
+ this.ReportHeader.Font = new System.Drawing.Font("Calibri", 16F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.ReportHeader.HeightF = 86.41669F;
+ this.ReportHeader.Name = "ReportHeader";
+ this.ReportHeader.StylePriority.UseFont = false;
+ //
+ // xrLabel12
+ //
+ this.xrLabel12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptCostBearer.CustomerReferenceNumber")});
+ this.xrLabel12.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(947.5417F, 0F);
+ 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(161.4583F, 14.66668F);
+ this.xrLabel12.StylePriority.UseFont = false;
+ //
+ // lblAnsprechpartner
+ //
+ this.lblAnsprechpartner.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.lblAnsprechpartner.LocationFloat = new DevExpress.Utils.PointFloat(947.5416F, 28.00001F);
+ this.lblAnsprechpartner.Multiline = true;
+ this.lblAnsprechpartner.Name = "lblAnsprechpartner";
+ this.lblAnsprechpartner.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.lblAnsprechpartner.SizeF = new System.Drawing.SizeF(114.1672F, 14.66669F);
+ this.lblAnsprechpartner.StylePriority.UseFont = false;
+ //
+ // xrLabel9
+ //
+ this.xrLabel9.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(835.4578F, 28.00001F);
+ 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(112.0839F, 14.66669F);
+ this.xrLabel9.StylePriority.UseFont = false;
+ this.xrLabel9.Text = "Sachbearbeitung\r\n";
+ //
+ // xrLabel2
+ //
+ this.xrLabel2.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(835.4578F, 0F);
+ this.xrLabel2.Multiline = true;
+ this.xrLabel2.Name = "xrLabel2";
+ this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel2.SizeF = new System.Drawing.SizeF(112.0839F, 14.66668F);
+ this.xrLabel2.StylePriority.UseFont = false;
+ this.xrLabel2.Text = "Aktenzeichen: ";
+ //
+ // xrLabel11
+ //
+ this.xrLabel11.Font = new System.Drawing.Font("Calibri", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(340.0003F, 28.00001F);
+ 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(450.458F, 17.91668F);
+ this.xrLabel11.StylePriority.UseFont = false;
+ this.xrLabel11.StylePriority.UseTextAlignment = false;
+ this.xrLabel11.Text = "Ambulante Leistung nach § 77 SGB VIII SPFH";
+ this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
+ //
+ // xrLabel7
+ //
+ this.xrLabel7.LocationFloat = new DevExpress.Utils.PointFloat(340.0004F, 0F);
+ this.xrLabel7.Multiline = true;
+ this.xrLabel7.Name = "xrLabel7";
+ this.xrLabel7.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
+ this.xrLabel7.SizeF = new System.Drawing.SizeF(450.458F, 28.00001F);
+ this.xrLabel7.StylePriority.UseFont = false;
+ this.xrLabel7.StylePriority.UseTextAlignment = false;
+ this.xrLabel7.Text = "Leistungsnachweis WIJu\r\n";
+ this.xrLabel7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ //
+ // xrLabel1
+ //
+ this.xrLabel1.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ 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(310.0005F, 58.41668F);
+ this.xrLabel1.StylePriority.UseFont = false;
+ this.xrLabel1.Text = "Stadt Mainz\r\nAmt für Jugend und Familie";
+ //
+ // GroupHeader2
+ //
+ this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
+ this.xrTable1});
+ this.GroupHeader2.Font = new System.Drawing.Font("Calibri", 11F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.GroupHeader2.HeightF = 120F;
+ this.GroupHeader2.Name = "GroupHeader2";
+ this.GroupHeader2.StylePriority.UseFont = false;
+ //
+ // xrTable1
+ //
+ this.xrTable1.BorderColor = System.Drawing.Color.Black;
+ 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("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
+ this.xrTable1.Name = "xrTable1";
+ this.xrTable1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
+ this.xrTableRow1,
+ this.xrTableRow3,
+ this.xrTableRow4,
+ this.xrTableRow25,
+ this.xrTableRow26,
+ this.xrTableRow5});
+ this.xrTable1.SizeF = new System.Drawing.SizeF(771.0011F, 120F);
+ this.xrTable1.StylePriority.UseBorders = false;
+ this.xrTable1.StylePriority.UseFont = false;
+ this.xrTable1.StylePriority.UsePadding = false;
+ this.xrTable1.StylePriority.UseTextAlignment = false;
+ //
+ // xrTableRow1
+ //
+ this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell25,
+ this.xrTableCell17,
+ this.xrTableCell18,
+ this.xrTableCell53,
+ this.xrTableCell58});
+ this.xrTableRow1.Name = "xrTableRow1";
+ this.xrTableRow1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrTableRow1.StylePriority.UsePadding = false;
+ this.xrTableRow1.StylePriority.UseTextAlignment = false;
+ this.xrTableRow1.Weight = 1D;
+ //
+ // xrTableCell25
+ //
+ this.xrTableCell25.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell25.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell25.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell25.Name = "xrTableCell25";
+ this.xrTableCell25.StylePriority.UseBackColor = false;
+ this.xrTableCell25.StylePriority.UseBorderColor = false;
+ this.xrTableCell25.StylePriority.UseFont = false;
+ this.xrTableCell25.Text = "Angaben zum Klienten";
+ this.xrTableCell25.Weight = 0.17071755844212011D;
+ //
+ // xrTableCell17
+ //
+ this.xrTableCell17.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell17.CanGrow = false;
+ this.xrTableCell17.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell17.Name = "xrTableCell17";
+ this.xrTableCell17.StylePriority.UseBackColor = false;
+ this.xrTableCell17.StylePriority.UseFont = false;
+ this.xrTableCell17.StylePriority.UsePadding = false;
+ this.xrTableCell17.StylePriority.UseTextAlignment = false;
+ this.xrTableCell17.Text = "Name";
+ this.xrTableCell17.Weight = 0.12810534695040543D;
+ //
+ // xrTableCell18
+ //
+ this.xrTableCell18.CanGrow = false;
+ this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerLastName")});
+ this.xrTableCell18.Name = "xrTableCell18";
+ this.xrTableCell18.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrTableCell18.StylePriority.UseFont = false;
+ this.xrTableCell18.StylePriority.UsePadding = false;
+ this.xrTableCell18.StylePriority.UseTextAlignment = false;
+ this.xrTableCell18.Text = "xrTableCell15";
+ this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell18.Weight = 0.28382801333170005D;
+ //
+ // xrTableCell53
+ //
+ this.xrTableCell53.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell53.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell53.Name = "xrTableCell53";
+ this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrTableCell53.StylePriority.UseBackColor = false;
+ this.xrTableCell53.StylePriority.UseFont = false;
+ this.xrTableCell53.StylePriority.UsePadding = false;
+ this.xrTableCell53.StylePriority.UseTextAlignment = false;
+ this.xrTableCell53.Text = "Vorname";
+ this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell53.Weight = 0.1070601583260848D;
+ //
+ // xrTableCell58
+ //
+ this.xrTableCell58.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerFirstName")});
+ this.xrTableCell58.Name = "xrTableCell58";
+ this.xrTableCell58.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
+ this.xrTableCell58.StylePriority.UsePadding = false;
+ this.xrTableCell58.StylePriority.UseTextAlignment = false;
+ this.xrTableCell58.Text = "xrTableCell58";
+ this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell58.Weight = 0.2837754459946194D;
+ //
+ // xrTableRow3
+ //
+ this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell27,
+ this.xrTableCell19,
+ this.xrTableCell20,
+ this.xrTableCell54,
+ this.xrTableCell59});
+ this.xrTableRow3.Name = "xrTableRow3";
+ this.xrTableRow3.Weight = 1D;
+ //
+ // xrTableCell27
+ //
+ this.xrTableCell27.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell27.BorderColor = System.Drawing.Color.Black;
+ this.xrTableCell27.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell27.Name = "xrTableCell27";
+ this.xrTableCell27.StylePriority.UseBackColor = false;
+ this.xrTableCell27.StylePriority.UseBorderColor = false;
+ this.xrTableCell27.StylePriority.UseFont = false;
+ this.xrTableCell27.Text = "Bewilligte Leistung";
+ this.xrTableCell27.Weight = 0.17071755844212008D;
+ //
+ // xrTableCell19
+ //
+ this.xrTableCell19.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell19.CanGrow = false;
+ this.xrTableCell19.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell19.Name = "xrTableCell19";
+ this.xrTableCell19.StylePriority.UseBackColor = false;
+ this.xrTableCell19.StylePriority.UseFont = false;
+ this.xrTableCell19.Text = "Stunden/Woche";
+ this.xrTableCell19.Weight = 0.12810401758588061D;
+ //
+ // xrTableCell20
+ //
+ this.xrTableCell20.CanGrow = false;
+ this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.00}")});
+ this.xrTableCell20.Name = "xrTableCell20";
+ this.xrTableCell20.StylePriority.UseTextAlignment = false;
+ this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell20.Weight = 0.28382936196237751D;
+ //
+ // xrTableCell54
+ //
+ this.xrTableCell54.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell54.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell54.Name = "xrTableCell54";
+ this.xrTableCell54.StylePriority.UseBackColor = false;
+ this.xrTableCell54.StylePriority.UseFont = false;
+ this.xrTableCell54.StylePriority.UseTextAlignment = false;
+ this.xrTableCell54.Text = "Leistungsort";
+ this.xrTableCell54.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell54.Weight = 0.10706009089455089D;
+ //
+ // xrTableCell59
+ //
+ this.xrTableCell59.Name = "xrTableCell59";
+ this.xrTableCell59.StylePriority.UseTextAlignment = false;
+ this.xrTableCell59.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell59.Weight = 0.28377555501298957D;
+ //
+ // xrTableRow4
+ //
+ this.xrTableRow4.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell29,
+ this.xrTableCell21,
+ this.cellBetreuer2,
+ this.xrTableCell55,
+ this.xrTableCell60});
+ this.xrTableRow4.Name = "xrTableRow4";
+ this.xrTableRow4.Weight = 1D;
+ //
+ // xrTableCell29
+ //
+ this.xrTableCell29.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell29.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
+ | DevExpress.XtraPrinting.BorderSide.Right)
+ | DevExpress.XtraPrinting.BorderSide.Bottom)));
+ this.xrTableCell29.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell29.Name = "xrTableCell29";
+ this.xrTableCell29.StylePriority.UseBackColor = false;
+ this.xrTableCell29.StylePriority.UseBorders = false;
+ this.xrTableCell29.StylePriority.UseFont = false;
+ this.xrTableCell29.Text = "Laufzeit der Hilfe";
+ this.xrTableCell29.Weight = 0.17071755844212011D;
+ //
+ // xrTableCell21
+ //
+ this.xrTableCell21.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell21.CanGrow = false;
+ this.xrTableCell21.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell21.Name = "xrTableCell21";
+ this.xrTableCell21.StylePriority.UseBackColor = false;
+ this.xrTableCell21.StylePriority.UseFont = false;
+ this.xrTableCell21.Text = "Beginn";
+ this.xrTableCell21.Weight = 0.12810534695040543D;
+ //
+ // cellBetreuer2
+ //
+ this.cellBetreuer2.CanGrow = false;
+ this.cellBetreuer2.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedStartDate", "{0:dd.MM.yyyy}")});
+ this.cellBetreuer2.Name = "cellBetreuer2";
+ this.cellBetreuer2.StylePriority.UseTextAlignment = false;
+ this.cellBetreuer2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.cellBetreuer2.Weight = 0.2838280133317D;
+ //
+ // xrTableCell55
+ //
+ this.xrTableCell55.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell55.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell55.Name = "xrTableCell55";
+ this.xrTableCell55.StylePriority.UseBackColor = false;
+ this.xrTableCell55.StylePriority.UseFont = false;
+ this.xrTableCell55.StylePriority.UseTextAlignment = false;
+ this.xrTableCell55.Text = "Ende";
+ this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell55.Weight = 0.10706024502377118D;
+ //
+ // xrTableCell60
+ //
+ this.xrTableCell60.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "EndDate", "{0:dd.MM.yyyy}")});
+ this.xrTableCell60.Name = "xrTableCell60";
+ this.xrTableCell60.StylePriority.UseTextAlignment = false;
+ this.xrTableCell60.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell60.Weight = 0.28377524976155361D;
+ //
+ // xrTableRow25
+ //
+ this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell30,
+ this.xrTableCell32,
+ this.xrTableCell43,
+ this.xrTableCell56,
+ this.xrTableCell61});
+ this.xrTableRow25.Name = "xrTableRow25";
+ this.xrTableRow25.Weight = 1D;
+ //
+ // xrTableCell30
+ //
+ this.xrTableCell30.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell30.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell30.Name = "xrTableCell30";
+ this.xrTableCell30.StylePriority.UseBackColor = false;
+ this.xrTableCell30.StylePriority.UseFont = false;
+ this.xrTableCell30.Text = "Leistungsnachweis für";
+ this.xrTableCell30.Weight = 0.17071755844212008D;
+ //
+ // xrTableCell32
+ //
+ this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell32.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell32.Name = "xrTableCell32";
+ this.xrTableCell32.StylePriority.UseBackColor = false;
+ this.xrTableCell32.StylePriority.UseFont = false;
+ this.xrTableCell32.Text = "Monat";
+ this.xrTableCell32.Weight = 0.12810534695040543D;
+ //
+ // xrTableCell43
+ //
+ this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Month")});
+ this.xrTableCell43.Name = "xrTableCell43";
+ this.xrTableCell43.StylePriority.UseTextAlignment = false;
+ this.xrTableCell43.Text = "xrTableCell43";
+ this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell43.Weight = 0.28382809039631018D;
+ //
+ // xrTableCell56
+ //
+ this.xrTableCell56.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell56.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell56.Name = "xrTableCell56";
+ this.xrTableCell56.StylePriority.UseBackColor = false;
+ this.xrTableCell56.StylePriority.UseFont = false;
+ this.xrTableCell56.StylePriority.UseTextAlignment = false;
+ this.xrTableCell56.Text = "Jahr";
+ this.xrTableCell56.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
+ this.xrTableCell56.Weight = 0.10706009089455089D;
+ //
+ // xrTableCell61
+ //
+ this.xrTableCell61.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
+ new DevExpress.XtraReports.UI.XRBinding("Text", null, "Year")});
+ this.xrTableCell61.Name = "xrTableCell61";
+ this.xrTableCell61.StylePriority.UseTextAlignment = false;
+ this.xrTableCell61.Text = "xrTableCell61";
+ this.xrTableCell61.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell61.Weight = 0.28377542419094581D;
+ //
+ // xrTableRow26
+ //
+ this.xrTableRow26.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell45,
+ this.xrTableCell52,
+ this.xrTableCell57});
+ this.xrTableRow26.Name = "xrTableRow26";
+ this.xrTableRow26.Weight = 1D;
+ //
+ // xrTableCell45
+ //
+ this.xrTableCell45.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell45.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell45.Name = "xrTableCell45";
+ this.xrTableCell45.StylePriority.UseBackColor = false;
+ this.xrTableCell45.StylePriority.UseFont = false;
+ this.xrTableCell45.Text = "Leistungserbringer";
+ this.xrTableCell45.Weight = 0.28570674285747572D;
+ //
+ // xrTableCell52
+ //
+ this.xrTableCell52.Name = "xrTableCell52";
+ this.xrTableCell52.StylePriority.UseTextAlignment = false;
+ this.xrTableCell52.Text = "Sozialtherapeutische Beratungsstelle";
+ this.xrTableCell52.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell52.Weight = 0.68777959897513719D;
+ //
+ // xrTableCell57
+ //
+ this.xrTableCell57.Name = "xrTableCell57";
+ this.xrTableCell57.StylePriority.UseTextAlignment = false;
+ this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.xrTableCell57.Weight = 0.65570570687525487D;
+ //
+ // xrTableRow5
+ //
+ this.xrTableRow5.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
+ this.xrTableCell35,
+ this.lblBetreuer1,
+ this.lblQualifikation1,
+ this.lblBetreuer2,
+ this.lblQualifikation2});
+ this.xrTableRow5.Name = "xrTableRow5";
+ this.xrTableRow5.Weight = 1D;
+ //
+ // xrTableCell35
+ //
+ this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro;
+ this.xrTableCell35.Font = new System.Drawing.Font("Calibri", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+ this.xrTableCell35.Name = "xrTableCell35";
+ this.xrTableCell35.StylePriority.UseBackColor = false;
+ this.xrTableCell35.StylePriority.UseFont = false;
+ this.xrTableCell35.Text = "Betreuung";
+ this.xrTableCell35.Weight = 0.28570680734375947D;
+ //
+ // lblBetreuer1
+ //
+ this.lblBetreuer1.Name = "lblBetreuer1";
+ this.lblBetreuer1.StylePriority.UseTextAlignment = false;
+ this.lblBetreuer1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblBetreuer1.Weight = 0.55713424368802134D;
+ //
+ // lblQualifikation1
+ //
+ this.lblQualifikation1.BackColor = System.Drawing.Color.Transparent;
+ this.lblQualifikation1.BorderColor = System.Drawing.Color.Black;
+ this.lblQualifikation1.Name = "lblQualifikation1";
+ this.lblQualifikation1.StylePriority.UseBackColor = false;
+ this.lblQualifikation1.StylePriority.UseBorderColor = false;
+ this.lblQualifikation1.StylePriority.UseTextAlignment = false;
+ this.lblQualifikation1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblQualifikation1.Weight = 0.13064546813811262D;
+ //
+ // lblBetreuer2
+ //
+ this.lblBetreuer2.Name = "lblBetreuer2";
+ this.lblBetreuer2.StylePriority.UseTextAlignment = false;
+ this.lblBetreuer2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblBetreuer2.Weight = 0.51714990235525171D;
+ //
+ // lblQualifikation2
+ //
+ this.lblQualifikation2.Name = "lblQualifikation2";
+ this.lblQualifikation2.StylePriority.UseTextAlignment = false;
+ this.lblQualifikation2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
+ this.lblQualifikation2.Weight = 0.13855562718272274D;
+ //
+ // field30Prozent
+ //
+ this.field30Prozent.Expression = "([TotalFLMBillable] / 70 * 30) / 60";
+ this.field30Prozent.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.field30Prozent.Name = "field30Prozent";
+ //
+ // field70ProzentProWoche
+ //
+ this.field70ProzentProWoche.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
+ this.field70ProzentProWoche.Name = "field70ProzentProWoche";
+ //
+ // QuittierungsbelegJaMainzWiJu
+ //
+ this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
+ this.Detail,
+ this.DetailReport,
+ this.ReportHeader,
+ this.topMarginBand1,
+ this.bottomMarginBand1,
+ this.ReportFooter,
+ this.GroupHeader2});
+ this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
+ this.fieldAbrechenbareMinuten,
+ this.fieldBillableFLS,
+ this.fieldAbrechenbareFLS,
+ this.field30Prozent,
+ this.field70ProzentProWoche});
+ this.DataSource = this.bindingSource1;
+ this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
+ this.formattingRuleStartDate,
+ this.formattingRuleServiceDesc,
+ this.formattingRuleCostBearer,
+ this.formattingRuleEmployeeName});
+ this.Landscape = true;
+ this.Margins = new System.Drawing.Printing.Margins(30, 30, 50, 30);
+ this.PageHeight = 827;
+ this.PageWidth = 1169;
+ this.PaperKind = System.Drawing.Printing.PaperKind.A4;
+ this.SnapGridSize = 9F;
+ this.Version = "17.1";
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
+ ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).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.FormattingRule formattingRuleStartDate;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleServiceDesc;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleCostBearer;
+ private DevExpress.XtraReports.UI.FormattingRule formattingRuleEmployeeName;
+ private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
+ private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
+ private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareMinuten;
+ private DevExpress.XtraReports.UI.CalculatedField fieldBillableFLS;
+ private DevExpress.XtraReports.UI.CalculatedField fieldAbrechenbareFLS;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader1;
+ private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel7;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel1;
+ private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
+ private DevExpress.XtraReports.UI.XRTable xrTable1;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow4;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
+ private DevExpress.XtraReports.UI.XRTableCell cellBetreuer2;
+ private DevExpress.XtraReports.UI.CalculatedField field30Prozent;
+ private DevExpress.XtraReports.UI.CalculatedField field70ProzentProWoche;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel11;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell53;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell58;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell54;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell59;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell29;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell55;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell60;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell30;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell56;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell61;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow26;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell52;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel9;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel2;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell57;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel12;
+ private DevExpress.XtraReports.UI.XRLabel lblAnsprechpartner;
+ private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel4;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel8;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel15;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel16;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel13;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel14;
+ private DevExpress.XtraReports.UI.XRLabel xrLabel3;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow5;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
+ private DevExpress.XtraReports.UI.XRTableCell lblBetreuer1;
+ private DevExpress.XtraReports.UI.XRTableCell lblQualifikation1;
+ private DevExpress.XtraReports.UI.XRTableCell lblQualifikation2;
+ private DevExpress.XtraReports.UI.XRTable xrTable2;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow7;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell41;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell48;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell50;
+ private DevExpress.XtraReports.UI.XRTable xrTable4;
+ private DevExpress.XtraReports.UI.XRTableRow xrTableRow8;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell68;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell69;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell70;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell71;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell72;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell73;
+ private DevExpress.XtraReports.UI.XRTableCell xrTableCell75;
+ private DevExpress.XtraReports.UI.XRTableCell lblBetreuer2;
+ }
+}
diff --git a/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.resx b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.resx
new file mode 100644
index 000000000..4e94c4de6
--- /dev/null
+++ b/ReportImp/SBBMainzReports/QuittierungsbelegJaMainzWiJu.resx
@@ -0,0 +1,127 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 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
+
+
+ Anmerkung: Bei den hier aufgeführten Leistungen handelt es sich ausschließlich um direkte Leistungen, face-to-face. Eine Leistungsstunde = 60 Minuten.
+Nicht zustande gekommene Termine sind zu dokumentieren.
+
+
\ No newline at end of file
diff --git a/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs b/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
index 029d87926..b992fd3f2 100644
--- a/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
+++ b/ReportImp/SBBMainzReports/SBBMainzReportCreator.cs
@@ -55,11 +55,11 @@ namespace SBBMainzReports
ServicesOverviewRO bewoRo = ServicesOverviewRO.CopyFromRO(ro);
ServicesOverviewRO jugendamtRo = ServicesOverviewRO.CopyFromRO(ro);
ServicesOverviewRO asdRo = ServicesOverviewRO.CopyFromRO(ro);
- ServicesOverviewRO wijuRo = ServicesOverviewRO.CopyFromRO(ro);
+ //ServicesOverviewRO wijuRo = ServicesOverviewRO.CopyFromRO(ro);
bewoRo.TotalFLMBillable = 0;
jugendamtRo.TotalFLMBillable = 0;
asdRo.TotalFLMBillable = 0;
- wijuRo.TotalFLMBillable = 0;
+ //wijuRo.TotalFLMBillable = 0;
if (ro.Services != null)
{
@@ -69,9 +69,9 @@ namespace SBBMainzReports
if (ro.Costbearer.ToLower().Contains("jugendamt der landeshauptstadt mainz") )
//&& (s.ServiceCategory.ToLower().Contains("spfh") || s.ServiceCategory.ToLower().Contains("erziehungsbeistand")))
{
- wijuRo.Services.Add(s);
- wijuRo.TotalFLMBillable += s.Minutes;
- wijuRo.TotalFLMBillable += s.Minutes / 60;
+ //wijuRo.Services.Add(s);
+ //wijuRo.TotalFLMBillable += s.Minutes;
+ //wijuRo.TotalFLMBillable += s.Minutes / 60;
asdRo.Services.Add(s);
asdRo.TotalFLMBillable += s.Minutes;
@@ -95,6 +95,7 @@ namespace SBBMainzReports
report = AddReportToReport(report, bewoRo);
report = AddReportToReport(report, jugendamtRo);
report = AddReportToReport(report, asdRo);
+ report = AddReportToReport(report, asdRo);
if (report == null)
report = new XtraReport();
diff --git a/ReportImp/SBBMainzReports/SBBMainzReports.csproj b/ReportImp/SBBMainzReports/SBBMainzReports.csproj
index 381ebb131..8d86031a5 100644
--- a/ReportImp/SBBMainzReports/SBBMainzReports.csproj
+++ b/ReportImp/SBBMainzReports/SBBMainzReports.csproj
@@ -72,6 +72,12 @@
CustomerDataReport.cs
+
+ Component
+
+
+ QuittierungsbelegJaMainzWiJu.cs
+
Component
@@ -112,6 +118,9 @@
CustomerDataReport.cs
+
+ QuittierungsbelegJaMainzWiJu.cs
+
QuittierungsbelegJaMainz.cs