This commit is contained in:
Christian
2021-10-01 16:49:37 +02:00
parent e101738421
commit 8b8177fcdc
27 changed files with 1670 additions and 1057 deletions

2
.gitignore vendored
View File

@@ -550,3 +550,5 @@
/ReportImp/DiakonischesWerkRegensburg/obj/Debug
/ReportImp/DiakonischesWerkRegensburg/obj/Release
/ReportImp/CarlSonnenscheinHaus/obj/Debug
/ReportImp/CarlSonnenscheinHaus/obj/Release
/ReportImp/SozialwerkAachenerChristen/obj/Release

View File

@@ -129,7 +129,7 @@ namespace BeWo.Core
WindowStartupLocation = WindowStartupLocation.CenterOwner,
GroupBoxContent = control,
Owner = BeWoApp.CurrentBeWo.MainWindow,
rootGroupBox = { Header = "Layout speichern" }
rootGroupBox = { Header = "Bericht auswählen" }
};
control.CancelButtonClicked += () => beWoWindow.Close();

View File

@@ -18,8 +18,9 @@
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<ListBox x:Name="Listbox" Grid.ColumnSpan="3" Margin="3, 3, 3, 0" SelectionMode="Single"/>
<Button x:Name="CancelButton" Grid.Row="1" Grid.Column="1" Content="Abbrechen" Margin="3" Click="CancelButton_Click"/>
<Button x:Name="SelectButton" Grid.Row="1" Grid.Column="2" Content="Auswählen" Margin="3" Click="SelectButton_Click"/>
<ListBox x:Name="Listbox" Grid.ColumnSpan="3" Margin="3, 3, 3, 0" SelectionMode="Single" FontSize="14" MouseDoubleClick="Listbox_OnMouseDoubleClick"/>
<Button x:Name="SelectButton" Grid.Row="1" Grid.Column="1" Content=" Auswählen " Margin="3" Click="SelectButton_Click"/>
<Button x:Name="CancelButton" Grid.Row="1" Grid.Column="2" Content=" Abbrechen " Margin="3" Click="CancelButton_Click"/>
</Grid>
</UserControl>

View File

@@ -6,6 +6,7 @@ using System.Linq;
using System.Web.UI.WebControls;
using System.Windows;
using System.Windows.Documents;
using System.Windows.Input;
using BeWo.Annotations;
using BS.Shared;
@@ -42,5 +43,10 @@ namespace BeWo.View.Controls
{
SelectButtonClicked?.Invoke();
}
private void Listbox_OnMouseDoubleClick(object sender, MouseButtonEventArgs e)
{
SelectButtonClicked?.Invoke();
}
}
}

View File

@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 16
VisualStudioVersion = 16.0.31424.327
# Visual Studio 15
VisualStudioVersion = 15.0.28307.1209
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Client", "Client", "{E7543C39-A44C-40C9-82C9-E7FAA2D9A852}"
EndProject
@@ -659,8 +659,11 @@ EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "KoelnerBeWoSelbstbestimmtLeben", "ReportImp\KoelnerBeWoSelbstbestimmtLeben\KoelnerBeWoSelbstbestimmtLeben.csproj", "{FE240F9F-CC85-4F7D-9080-BEEBE76B0735}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DiakonischesWerkPassau", "ReportImp\DiakonischesWerkPassau\DiakonischesWerkPassau.csproj", "{BE015430-F83C-4CAB-902A-5D1962697715}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CarlSonnenscheinHaus", "ReportImp\CarlSonnenscheinHaus\CarlSonnenscheinHaus.csproj", "{2CE355CA-0227-4536-B097-C672FCEF4BAA}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SozialwerkAachenerChristen", "ReportImp\SozialwerkAachenerChristen\SozialwerkAachenerChristen.csproj", "{47A029F9-D420-48D2-BFE3-CB4988346366}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|.NET = Debug|.NET
@@ -7988,6 +7991,30 @@ Global
{2CE355CA-0227-4536-B097-C672FCEF4BAA}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{2CE355CA-0227-4536-B097-C672FCEF4BAA}.Release|x86.ActiveCfg = Release|Any CPU
{2CE355CA-0227-4536-B097-C672FCEF4BAA}.Release|x86.Build.0 = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|.NET.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|.NET.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|Any CPU.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|Mixed Platforms.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|Mixed Platforms.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|x86.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Debug|x86.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|.NET.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|.NET.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|Any CPU.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|Any CPU.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|Mixed Platforms.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|Mixed Platforms.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|x86.ActiveCfg = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.DebugRemote|x86.Build.0 = Debug|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|.NET.ActiveCfg = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|.NET.Build.0 = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|Any CPU.ActiveCfg = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|Any CPU.Build.0 = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|Mixed Platforms.ActiveCfg = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|Mixed Platforms.Build.0 = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|x86.ActiveCfg = Release|Any CPU
{47A029F9-D420-48D2-BFE3-CB4988346366}.Release|x86.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
@@ -8317,6 +8344,7 @@ Global
{FE240F9F-CC85-4F7D-9080-BEEBE76B0735} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{BE015430-F83C-4CAB-902A-5D1962697715} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{2CE355CA-0227-4536-B097-C672FCEF4BAA} = {D8A691C5-146D-4613-86CC-438F02FE9106}
{47A029F9-D420-48D2-BFE3-CB4988346366} = {D8A691C5-146D-4613-86CC-438F02FE9106}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {FBE985BB-9F0F-4DBB-8F94-ABC37A803FF9}

View File

@@ -772,8 +772,14 @@ namespace Host
}
private AbstractReportCreator GetReportCreator()
{
String t = slicedToken["tenant"].ToString();
{
long? templateOid = null;
if (Request.Params["template"] != null)
{
templateOid = long.Parse(Request.Params["template"]);
}
String t = slicedToken["tenant"].ToString();
AbstractReportCreator creator = null;
#if DEBUG
@@ -800,7 +806,7 @@ namespace Host
if (creator == null)
creator = new DefaultReportCreator();
creator.TemplateOid = templateOid;
creator.Tenant = t;
creator.ReportPath = customerDllPath;

View File

@@ -16,8 +16,9 @@ namespace BeWo.Report
public string ReportPath { get; set; }
public string TempPath { get; set; }
public long? TemplateOid { get; set; }
public abstract XtraReport CreateCustomerDataReport(long customerOid);
public abstract XtraReport CreateCustomerDataReport(long customerOid);
public abstract XtraReport CreateCustomerInvoiceReport(long invoiceOid);

View File

@@ -43,6 +43,19 @@ namespace BeWo.Report
{
IBeWoReport<T> result = null;
if (TemplateOid.HasValue)
{
var template = DAOFactory.GenericDAO.LoadByID<ReportTemplate>(TemplateOid.Value);
if (!String.IsNullOrEmpty(template.ReferenceClass))
{
specificReportId = template.ReferenceClass;
}
else if (!String.IsNullOrEmpty(template.DisplayName))
{
specificReportId = template.DisplayName;
}
}
Type[] lAllReportTypes = null;
if (Tenant != null && File.Exists(ReportPath))

View File

@@ -48,6 +48,12 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Finanzauswertung.cs">
<SubType>Component</SubType>
</Compile>
<Compile Include="Finanzauswertung.designer.cs">
<DependentUpon>Finanzauswertung.cs</DependentUpon>
</Compile>
<Compile Include="Invoicing\CustomInvoiceFactory.cs" />
<Compile Include="Invoicing\CustomInvoiceNumberGenerator.cs" />
<Compile Include="Invoicing\DefaultInvoiceCreation.cs" />
@@ -103,6 +109,10 @@
</ProjectReference>
</ItemGroup>
<ItemGroup>
<EmbeddedResource Include="Finanzauswertung.resx">
<DependentUpon>Finanzauswertung.cs</DependentUpon>
<SubType>Designer</SubType>
</EmbeddedResource>
<EmbeddedResource Include="Properties\licenses.licx" />
<EmbeddedResource Include="Quittierungsbeleg.resx">
<DependentUpon>Quittierungsbeleg.cs</DependentUpon>

View File

@@ -59,7 +59,7 @@ namespace BellaDonna
{
var ib = DAOFactory.GenericDAO.LoadByID<InvoiceBase>(invoiceBaseOid.Value);
if (ib.CostBearer2SupportConcept.CostBearer.Organisation.Name == "Landschaftsverband Rheinland")
if (ib.CostBearer2SupportConcept.CostBearer.Organisation.Name == "Landschaftsverband Rheinland" || ib.CostBearer2SupportConcept.CostBearer.Organisation.Name == "Amt für Soziales und Wohnen Essen")
{
var report = new Rechnung67();
var si = DAOFactory.SearchDAO.GetServiceInvoiceByInvoiceBaseOid(invoiceBaseOid.Value);

View File

@@ -0,0 +1,104 @@
using System;
using System.Linq;
using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared.Core;
namespace BellaDonna
{
public partial class Finanzauswertung : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<FinanceRO>
{
public Finanzauswertung()
{
InitializeComponent();
}
public void SetReportDataSource(FinanceRO pRO)
{
pRO.CalculateBillableAmountInReportTimeSpan();
CalculatePaidAmountInReportTimeSpan(pRO);
if (pRO.ReportStartDate.HasValue && pRO.ReportEndDate.HasValue)
{
DateTime start = pRO.ReportStartDate.Value;
DateTime end = pRO.ReportEndDate.Value;
if (start.Year == end.Year && start.Month == end.Month && start.Day == 1 &&
end.Day == DateTime.DaysInMonth(end.Year, end.Month))
{
lblTitel.Text = String.Format("Finanzauswertung {0:MMMM yyyy}", start);
cellBewilligtImZeitraumHeader.Text = String.Format("bewilligte FLS {0:MMMM}", start);
cellGeleistetImZeitraumHeader.Text = String.Format("geleistete Std. {0:MMMM}", start);
}
else
{
lblTitel.Text = String.Format("Finanzauswertung {0:dd.MM.yyyy}-{1:dd.MM.yyyy}", start, end);
cellBewilligtImZeitraumHeader.Text = String.Format("bewilligte FLS {0:dd.MM.yyyy}-{1:dd.MM.yyyy}", start, end);
cellGeleistetImZeitraumHeader.Text = String.Format("geleistete Std. {0:dd.MM.yyyy}-{1:dd.MM.yyyy}", start, end);
}
if (pRO.RateFactor.HasValue)
{
cellRateFactorHeader.Text = String.Format("geleistete Std. x {0:0.##}", pRO.RateFactor);
}
else
{
cellRateFactorHeader.Visible = false;
cellRateFactor.Visible = false;
}
}
else
{
cellBewilligtImZeitraumHeader.Visible = false;
cellBewilligteFLSImBereich.Visible = false;
cellGeleistetImBereich.Visible = false;
cellGeleistetImZeitraumHeader.Visible = false;
cellRateFactorHeader.Visible = false;
cellRateFactor.Visible = false;
}
this.bindingSource1.DataSource = pRO;
}
public void CalculatePaidAmountInReportTimeSpan(FinanceRO pRO)
{
if (pRO.SupportConceptFinanceList != null)
{
foreach (var scRo in pRO.SupportConceptFinanceList)
{
if (scRo.Costbearer2Supportconcept != null)
{
CalculatePaidAmountInReportTimeSpan(scRo, pRO.ReportStartDate ?? DateTime.MinValue, pRO.ReportEndDate ?? DateTime.MaxValue);
}
}
}
}
private void CalculatePaidAmountInReportTimeSpan(FinanceRO.SupportConceptFinanceRO scRo, DateTime start, DateTime end)
{
var c2s = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(scRo.Costbearer2Supportconcept
.CostBearer2SupportConceptOid.Value);
var bookingList = c2s.AccountingTransactions;
bookingList = bookingList.Where(i => i.GueltigkeitsDatum.HasValue && i.GueltigkeitsDatum.Value.Date <= end && i.GueltigkeitsDatum >= start).ToList();
decimal abschlZahlungen = 0;
foreach (var item in bookingList)
{
abschlZahlungen += item.Amount;
}
scRo.AmountPaidInReportTimeSpan = abschlZahlungen;
}
}
}

View File

@@ -0,0 +1,801 @@
using BeWo.Report.ReportObjects;
namespace BellaDonna
{
partial class Finanzauswertung
{
/// <summary>
/// Required designer variable.
/// </summary>
private System.ComponentModel.IContainer components = null;
/// <summary>
/// Clean up any resources being used.
/// </summary>
/// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
protected override void Dispose(bool disposing)
{
if (disposing && (components != null))
{
components.Dispose();
}
base.Dispose(disposing);
}
#region Designer generated code
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.components = new System.ComponentModel.Container();
DevExpress.XtraReports.UI.XRSummary xrSummary1 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary3 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary2 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary4 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary5 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary6 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary7 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary8 = new DevExpress.XtraReports.UI.XRSummary();
DevExpress.XtraReports.UI.XRSummary xrSummary9 = new DevExpress.XtraReports.UI.XRSummary();
this.Detail = new DevExpress.XtraReports.UI.DetailBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable2 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell6 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell8 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell10 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBewilligteFLSImBereich = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGeleistetImBereich = new DevExpress.XtraReports.UI.XRTableCell();
this.cellRateFactor = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell();
this.lblTitel = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.GroupHeader2 = new DevExpress.XtraReports.UI.GroupHeaderBand();
this.xrTable1 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow1 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell1 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell2 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell3 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell();
this.cellBewilligtImZeitraumHeader = new DevExpress.XtraReports.UI.XRTableCell();
this.cellGeleistetImZeitraumHeader = new DevExpress.XtraReports.UI.XRTableCell();
this.cellRateFactorHeader = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter2 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrTable3 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow3 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell16 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell17 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell18 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell19 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell20 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell21 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell22 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell23 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell24 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand();
this.pageFooterBand1 = new DevExpress.XtraReports.UI.PageFooterBand();
this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo();
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
this.Title = new DevExpress.XtraReports.UI.XRControlStyle();
this.FieldCaption = new DevExpress.XtraReports.UI.XRControlStyle();
this.PageInfo = new DevExpress.XtraReports.UI.XRControlStyle();
this.DataField = new DevExpress.XtraReports.UI.XRControlStyle();
this.fieldFLS = new DevExpress.XtraReports.UI.CalculatedField();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.ReportFooter = new DevExpress.XtraReports.UI.ReportFooterBand();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
//
this.Detail.Expanded = false;
this.Detail.HeightF = 0F;
this.Detail.Name = "Detail";
this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// Detail1
//
this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable2});
this.Detail1.Font = new System.Drawing.Font("Arial", 9F);
this.Detail1.HeightF = 25F;
this.Detail1.KeepTogetherWithDetailReports = true;
this.Detail1.Name = "Detail1";
this.Detail1.StylePriority.UseFont = false;
//
// 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, 0F);
this.xrTable2.Name = "xrTable2";
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow2});
this.xrTable2.SizeF = new System.Drawing.SizeF(1050F, 25F);
this.xrTable2.StylePriority.UseBorders = false;
this.xrTable2.StylePriority.UseFont = false;
this.xrTable2.StylePriority.UsePadding = false;
this.xrTable2.StylePriority.UseTextAlignment = false;
this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrTableRow2
//
this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell6,
this.xrTableCell7,
this.xrTableCell8,
this.xrTableCell10,
this.xrTableCell9,
this.xrTableCell14,
this.xrTableCell12,
this.cellBewilligteFLSImBereich,
this.cellGeleistetImBereich,
this.cellRateFactor,
this.xrTableCell26});
this.xrTableRow2.Name = "xrTableRow2";
this.xrTableRow2.Weight = 1D;
//
// xrTableCell6
//
this.xrTableCell6.Multiline = true;
this.xrTableCell6.Name = "xrTableCell6";
this.xrTableCell6.Text = "[CustomerName]\r\n[SupportConceptTimeSpanString]";
this.xrTableCell6.Weight = 0.66469718772399189D;
//
// xrTableCell7
//
this.xrTableCell7.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.CostBearerName")});
this.xrTableCell7.Name = "xrTableCell7";
this.xrTableCell7.StylePriority.UseTextAlignment = false;
this.xrTableCell7.Text = "Mitarbeiter/in";
this.xrTableCell7.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell7.Weight = 0.5317577529262556D;
//
// xrTableCell8
//
this.xrTableCell8.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountTotal", "{0:c}")});
this.xrTableCell8.Name = "xrTableCell8";
this.xrTableCell8.StylePriority.UseTextAlignment = false;
this.xrTableCell8.Text = "xrTableCell8";
this.xrTableCell8.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell8.Weight = 0.44313146794248365D;
//
// xrTableCell9
//
this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountPaidInReportTimeSpan", "{0:c}")});
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.StylePriority.UseTextAlignment = false;
this.xrTableCell9.Text = "xrTableCell9";
this.xrTableCell9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell9.Weight = 0.44313146335503761D;
//
// xrTableCell10
//
this.xrTableCell10.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.OpenAmount", "{0:c}")});
this.xrTableCell10.Name = "xrTableCell10";
this.xrTableCell10.StylePriority.UseTextAlignment = false;
this.xrTableCell10.Text = "xrTableCell10";
this.xrTableCell10.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell10.Weight = 0.44313146284443172D;
//
// xrTableCell14
//
this.xrTableCell14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHours", "{0:0.00}")});
this.xrTableCell14.Name = "xrTableCell14";
this.xrTableCell14.StylePriority.UseTextAlignment = false;
this.xrTableCell14.Text = "xrTableCell14";
this.xrTableCell14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell14.Weight = 0.35450517012236349D;
//
// xrTableCell12
//
this.xrTableCell12.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHours", "{0:0.00}")});
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.StylePriority.UseTextAlignment = false;
this.xrTableCell12.Text = "xrTableCell12";
this.xrTableCell12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell12.Weight = 0.35450516999471204D;
//
// cellBewilligteFLSImBereich
//
this.cellBewilligteFLSImBereich.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHoursInReportTimeSpan", "{0:0.00}")});
this.cellBewilligteFLSImBereich.Name = "cellBewilligteFLSImBereich";
this.cellBewilligteFLSImBereich.StylePriority.UseTextAlignment = false;
this.cellBewilligteFLSImBereich.Text = "cellBewilligteFLSImBereich";
this.cellBewilligteFLSImBereich.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellBewilligteFLSImBereich.Weight = 0.35450516993088632D;
//
// cellGeleistetImBereich
//
this.cellGeleistetImBereich.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpan", "{0:0.00}")});
this.cellGeleistetImBereich.Name = "cellGeleistetImBereich";
this.cellGeleistetImBereich.StylePriority.UseTextAlignment = false;
this.cellGeleistetImBereich.Text = "cellGeleistetImBereich";
this.cellGeleistetImBereich.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellGeleistetImBereich.Weight = 0.3545051698989734D;
//
// cellRateFactor
//
this.cellRateFactor.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpanWithFactor", "{0:0.00}")});
this.cellRateFactor.Name = "cellRateFactor";
this.cellRateFactor.StylePriority.UseTextAlignment = false;
this.cellRateFactor.Text = "cellRateFactor";
this.cellRateFactor.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.cellRateFactor.Weight = 0.35450516989897335D;
//
// xrTableCell26
//
this.xrTableCell26.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableAmountInReportTimeSpan", "{0:c}")});
this.xrTableCell26.Name = "xrTableCell26";
this.xrTableCell26.StylePriority.UseTextAlignment = false;
this.xrTableCell26.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell26.Weight = 0.35450516989897335D;
//
// lblTitel
//
this.lblTitel.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold);
this.lblTitel.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F);
this.lblTitel.Name = "lblTitel";
this.lblTitel.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblTitel.SizeF = new System.Drawing.SizeF(1030F, 23F);
this.lblTitel.StylePriority.UseFont = false;
this.lblTitel.Text = "Finanzauswertung";
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail1,
this.GroupFooter1,
this.GroupHeader2,
this.GroupFooter2});
this.DetailReport.DataMember = "SupportConceptFinanceList";
this.DetailReport.DataSource = this.bindingSource1;
this.DetailReport.Level = 0;
this.DetailReport.Name = "DetailReport";
//
// GroupFooter1
//
this.GroupFooter1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.GroupFooter1.HeightF = 0F;
this.GroupFooter1.Name = "GroupFooter1";
this.GroupFooter1.StylePriority.UseFont = false;
//
// GroupHeader2
//
this.GroupHeader2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
this.GroupHeader2.HeightF = 50F;
this.GroupHeader2.Name = "GroupHeader2";
this.GroupHeader2.RepeatEveryPage = true;
//
// xrTable1
//
this.xrTable1.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable1.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
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.xrTable1.SizeF = new System.Drawing.SizeF(1050F, 50F);
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
this.xrTable1.StylePriority.UsePadding = false;
this.xrTable1.StylePriority.UseTextAlignment = false;
this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrTableRow1
//
this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell1,
this.xrTableCell2,
this.xrTableCell3,
this.xrTableCell5,
this.xrTableCell4,
this.xrTableCell13,
this.xrTableCell11,
this.cellBewilligtImZeitraumHeader,
this.cellGeleistetImZeitraumHeader,
this.cellRateFactorHeader,
this.xrTableCell25});
this.xrTableRow1.Name = "xrTableRow1";
this.xrTableRow1.Weight = 1.3953493323567705D;
//
// xrTableCell1
//
this.xrTableCell1.Name = "xrTableCell1";
this.xrTableCell1.Text = "KlientIn/Hilfeplan";
this.xrTableCell1.Weight = 0.66469718772399189D;
//
// xrTableCell2
//
this.xrTableCell2.Name = "xrTableCell2";
this.xrTableCell2.StylePriority.UseTextAlignment = false;
this.xrTableCell2.Text = "Kostenträger";
this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell2.Weight = 0.53175775292625538D;
//
// xrTableCell3
//
this.xrTableCell3.Name = "xrTableCell3";
this.xrTableCell3.StylePriority.UseTextAlignment = false;
this.xrTableCell3.Text = "Gesamt laut Bewilligung";
this.xrTableCell3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell3.Weight = 0.44313146794248376D;
//
// xrTableCell4
//
this.xrTableCell4.Name = "xrTableCell4";
this.xrTableCell4.StylePriority.UseTextAlignment = false;
this.xrTableCell4.Text = "Bereits gezahlt";
this.xrTableCell4.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell4.Weight = 0.44313146335503761D;
//
// xrTableCell5
//
this.xrTableCell5.Name = "xrTableCell5";
this.xrTableCell5.StylePriority.UseTextAlignment = false;
this.xrTableCell5.Text = "Noch offen";
this.xrTableCell5.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell5.Weight = 0.4431314628444315D;
//
// xrTableCell13
//
this.xrTableCell13.Name = "xrTableCell13";
this.xrTableCell13.StylePriority.UseTextAlignment = false;
this.xrTableCell13.Text = "Bis dato bewilligte FLS";
this.xrTableCell13.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell13.Weight = 0.35450517012236349D;
//
// xrTableCell11
//
this.xrTableCell11.Name = "xrTableCell11";
this.xrTableCell11.StylePriority.UseTextAlignment = false;
this.xrTableCell11.Text = "Bis dato geleistete FLS";
this.xrTableCell11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell11.Weight = 0.35450516999471204D;
//
// cellBewilligtImZeitraumHeader
//
this.cellBewilligtImZeitraumHeader.Name = "cellBewilligtImZeitraumHeader";
this.cellBewilligtImZeitraumHeader.StylePriority.UseTextAlignment = false;
this.cellBewilligtImZeitraumHeader.Text = "bewilligte FLS";
this.cellBewilligtImZeitraumHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellBewilligtImZeitraumHeader.Weight = 0.35450516993088627D;
//
// cellGeleistetImZeitraumHeader
//
this.cellGeleistetImZeitraumHeader.Name = "cellGeleistetImZeitraumHeader";
this.cellGeleistetImZeitraumHeader.StylePriority.UseTextAlignment = false;
this.cellGeleistetImZeitraumHeader.Text = "geleistete FLS";
this.cellGeleistetImZeitraumHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellGeleistetImZeitraumHeader.Weight = 0.35450516989897335D;
//
// cellRateFactorHeader
//
this.cellRateFactorHeader.Name = "cellRateFactorHeader";
this.cellRateFactorHeader.StylePriority.UseTextAlignment = false;
this.cellRateFactorHeader.Text = "geleistete Std. x 1,2";
this.cellRateFactorHeader.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.cellRateFactorHeader.Weight = 0.3545051698989734D;
//
// xrTableCell25
//
this.xrTableCell25.Name = "xrTableCell25";
this.xrTableCell25.StylePriority.UseTextAlignment = false;
this.xrTableCell25.Text = "Betrag";
this.xrTableCell25.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell25.Weight = 0.3545051698989734D;
//
// GroupFooter2
//
this.GroupFooter2.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable3});
this.GroupFooter2.Font = new System.Drawing.Font("Arial", 9F, System.Drawing.FontStyle.Bold);
this.GroupFooter2.HeightF = 25F;
this.GroupFooter2.Level = 1;
this.GroupFooter2.Name = "GroupFooter2";
this.GroupFooter2.StylePriority.UseFont = false;
//
// xrTable3
//
this.xrTable3.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTable3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable3.Name = "xrTable3";
this.xrTable3.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 0, 0, 100F);
this.xrTable3.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow3});
this.xrTable3.SizeF = new System.Drawing.SizeF(1050F, 25F);
this.xrTable3.StylePriority.UseBorders = false;
this.xrTable3.StylePriority.UseFont = false;
this.xrTable3.StylePriority.UsePadding = false;
this.xrTable3.StylePriority.UseTextAlignment = false;
this.xrTable3.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrTableRow3
//
this.xrTableRow3.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell15,
this.xrTableCell16,
this.xrTableCell17,
this.xrTableCell19,
this.xrTableCell18,
this.xrTableCell20,
this.xrTableCell21,
this.xrTableCell22,
this.xrTableCell23,
this.xrTableCell24,
this.xrTableCell27});
this.xrTableRow3.Name = "xrTableRow3";
this.xrTableRow3.Weight = 1D;
//
// xrTableCell15
//
this.xrTableCell15.CanGrow = false;
this.xrTableCell15.Multiline = true;
this.xrTableCell15.Name = "xrTableCell15";
this.xrTableCell15.Weight = 0.66469718772399189D;
//
// xrTableCell16
//
this.xrTableCell16.CanGrow = false;
this.xrTableCell16.Name = "xrTableCell16";
this.xrTableCell16.StylePriority.UseTextAlignment = false;
this.xrTableCell16.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell16.Weight = 0.5317577529262556D;
//
// xrTableCell17
//
this.xrTableCell17.CanGrow = false;
this.xrTableCell17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountTotal")});
this.xrTableCell17.Name = "xrTableCell17";
this.xrTableCell17.StylePriority.UseTextAlignment = false;
xrSummary1.FormatString = "{0:c}";
xrSummary1.IgnoreNullValues = true;
xrSummary1.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell17.Summary = xrSummary1;
this.xrTableCell17.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell17.Weight = 0.44313146794248365D;
//
// xrTableCell18
//
this.xrTableCell18.CanGrow = false;
this.xrTableCell18.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.AmountPaidInReportTimeSpan")});
this.xrTableCell18.Name = "xrTableCell18";
this.xrTableCell18.StylePriority.UseTextAlignment = false;
xrSummary3.FormatString = "{0:c}";
xrSummary3.IgnoreNullValues = true;
xrSummary3.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell18.Summary = xrSummary3;
this.xrTableCell18.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell18.Weight = 0.4431314633550375D;
//
// xrTableCell19
//
this.xrTableCell19.CanGrow = false;
this.xrTableCell19.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.OpenAmount")});
this.xrTableCell19.Name = "xrTableCell19";
this.xrTableCell19.StylePriority.UseTextAlignment = false;
xrSummary2.FormatString = "{0:c}";
xrSummary2.IgnoreNullValues = true;
xrSummary2.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell19.Summary = xrSummary2;
this.xrTableCell19.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell19.Weight = 0.44313146284443172D;
//
// xrTableCell20
//
this.xrTableCell20.CanGrow = false;
this.xrTableCell20.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHours")});
this.xrTableCell20.Name = "xrTableCell20";
this.xrTableCell20.StylePriority.UseTextAlignment = false;
xrSummary4.FormatString = "{0:0.00}";
xrSummary4.IgnoreNullValues = true;
xrSummary4.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell20.Summary = xrSummary4;
this.xrTableCell20.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell20.Weight = 0.35450517012236349D;
//
// xrTableCell21
//
this.xrTableCell21.CanGrow = false;
this.xrTableCell21.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHours")});
this.xrTableCell21.Name = "xrTableCell21";
this.xrTableCell21.StylePriority.UseTextAlignment = false;
xrSummary5.FormatString = "{0:0.00}";
xrSummary5.IgnoreNullValues = true;
xrSummary5.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell21.Summary = xrSummary5;
this.xrTableCell21.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell21.Weight = 0.35450516999471215D;
//
// xrTableCell22
//
this.xrTableCell22.CanGrow = false;
this.xrTableCell22.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.ApprovedHoursInReportTimeSpan")});
this.xrTableCell22.Name = "xrTableCell22";
this.xrTableCell22.StylePriority.UseTextAlignment = false;
xrSummary6.FormatString = "{0:0.00}";
xrSummary6.IgnoreNullValues = true;
xrSummary6.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell22.Summary = xrSummary6;
this.xrTableCell22.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell22.Weight = 0.35450516993088632D;
//
// xrTableCell23
//
this.xrTableCell23.CanGrow = false;
this.xrTableCell23.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpan")});
this.xrTableCell23.Name = "xrTableCell23";
this.xrTableCell23.StylePriority.UseTextAlignment = false;
xrSummary7.FormatString = "{0:0.00}";
xrSummary7.IgnoreNullValues = true;
xrSummary7.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell23.Summary = xrSummary7;
this.xrTableCell23.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell23.Weight = 0.3545051698989734D;
//
// xrTableCell24
//
this.xrTableCell24.CanGrow = false;
this.xrTableCell24.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableHoursInReportTimeSpanWithFactor")});
this.xrTableCell24.Name = "xrTableCell24";
this.xrTableCell24.StylePriority.UseTextAlignment = false;
xrSummary8.FormatString = "{0:0.00}";
xrSummary8.IgnoreNullValues = true;
xrSummary8.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell24.Summary = xrSummary8;
this.xrTableCell24.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell24.Weight = 0.35450516989897335D;
//
// xrTableCell27
//
this.xrTableCell27.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "SupportConceptFinanceList.BillableAmountInReportTimeSpan")});
this.xrTableCell27.Name = "xrTableCell27";
this.xrTableCell27.StylePriority.UseTextAlignment = false;
xrSummary9.FormatString = "{0:c}";
xrSummary9.Running = DevExpress.XtraReports.UI.SummaryRunning.Group;
this.xrTableCell27.Summary = xrSummary9;
this.xrTableCell27.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell27.Weight = 0.35450516989897335D;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.FinanceRO);
//
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.lblTitel});
this.ReportHeader.HeightF = 52.08333F;
this.ReportHeader.Name = "ReportHeader";
//
// pageFooterBand1
//
this.pageFooterBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPageInfo2,
this.xrPageInfo1});
this.pageFooterBand1.HeightF = 48F;
this.pageFooterBand1.Name = "pageFooterBand1";
//
// xrPageInfo2
//
this.xrPageInfo2.Font = new System.Drawing.Font("Arial", 8F);
this.xrPageInfo2.Format = "Seite {0} von {1}";
this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(969.9999F, 25F);
this.xrPageInfo2.Name = "xrPageInfo2";
this.xrPageInfo2.SizeF = new System.Drawing.SizeF(79.99982F, 23F);
this.xrPageInfo2.StyleName = "PageInfo";
this.xrPageInfo2.StylePriority.UseFont = false;
this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight;
//
// xrPageInfo1
//
this.xrPageInfo1.Font = new System.Drawing.Font("Arial", 8F);
this.xrPageInfo1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 25F);
this.xrPageInfo1.Name = "xrPageInfo1";
this.xrPageInfo1.PageInfo = DevExpress.XtraPrinting.PageInfo.DateTime;
this.xrPageInfo1.SizeF = new System.Drawing.SizeF(270.0002F, 23F);
this.xrPageInfo1.StyleName = "PageInfo";
this.xrPageInfo1.StylePriority.UseFont = false;
//
// Title
//
this.Title.BackColor = System.Drawing.Color.White;
this.Title.BorderColor = System.Drawing.SystemColors.ControlText;
this.Title.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.Title.BorderWidth = 1F;
this.Title.Font = new System.Drawing.Font("Times New Roman", 24F);
this.Title.ForeColor = System.Drawing.Color.Black;
this.Title.Name = "Title";
//
// FieldCaption
//
this.FieldCaption.BackColor = System.Drawing.Color.White;
this.FieldCaption.BorderColor = System.Drawing.SystemColors.ControlText;
this.FieldCaption.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.FieldCaption.BorderWidth = 1F;
this.FieldCaption.Font = new System.Drawing.Font("Times New Roman", 10F, System.Drawing.FontStyle.Bold);
this.FieldCaption.ForeColor = System.Drawing.Color.Black;
this.FieldCaption.Name = "FieldCaption";
//
// PageInfo
//
this.PageInfo.BackColor = System.Drawing.Color.White;
this.PageInfo.BorderColor = System.Drawing.SystemColors.ControlText;
this.PageInfo.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.PageInfo.BorderWidth = 1F;
this.PageInfo.Font = new System.Drawing.Font("Times New Roman", 8F);
this.PageInfo.ForeColor = System.Drawing.Color.Black;
this.PageInfo.Name = "PageInfo";
//
// DataField
//
this.DataField.BackColor = System.Drawing.Color.White;
this.DataField.BorderColor = System.Drawing.SystemColors.ControlText;
this.DataField.Borders = DevExpress.XtraPrinting.BorderSide.None;
this.DataField.BorderWidth = 1F;
this.DataField.Font = new System.Drawing.Font("Times New Roman", 8F);
this.DataField.ForeColor = System.Drawing.SystemColors.ControlText;
this.DataField.Name = "DataField";
//
// fieldFLS
//
this.fieldFLS.DataMember = "FLSReportGroups";
this.fieldFLS.DataSource = this.bindingSource1;
this.fieldFLS.Expression = "[TotalFLM] / 60";
this.fieldFLS.FieldType = DevExpress.XtraReports.UI.FieldType.Decimal;
this.fieldFLS.Name = "fieldFLS";
//
// topMarginBand1
//
this.topMarginBand1.HeightF = 50F;
this.topMarginBand1.Name = "topMarginBand1";
//
// bottomMarginBand1
//
this.bottomMarginBand1.HeightF = 30F;
this.bottomMarginBand1.Name = "bottomMarginBand1";
//
// ReportFooter
//
this.ReportFooter.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.ReportFooter.HeightF = 31.25F;
this.ReportFooter.Name = "ReportFooter";
this.ReportFooter.StylePriority.UseFont = false;
//
// Finanzauswertung
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
this.Detail,
this.DetailReport,
this.ReportHeader,
this.pageFooterBand1,
this.topMarginBand1,
this.bottomMarginBand1,
this.ReportFooter});
this.DataSource = this.bindingSource1;
this.Landscape = true;
this.Margins = new System.Drawing.Printing.Margins(55, 55, 50, 30);
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.StyleSheet.AddRange(new DevExpress.XtraReports.UI.XRControlStyle[] {
this.Title,
this.FieldCaption,
this.PageInfo,
this.DataField});
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
#endregion
private DevExpress.XtraReports.UI.DetailBand Detail;
private System.Windows.Forms.BindingSource bindingSource1;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader;
private DevExpress.XtraReports.UI.PageFooterBand pageFooterBand1;
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2;
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
private DevExpress.XtraReports.UI.XRControlStyle Title;
private DevExpress.XtraReports.UI.XRControlStyle FieldCaption;
private DevExpress.XtraReports.UI.XRControlStyle PageInfo;
private DevExpress.XtraReports.UI.XRControlStyle DataField;
private DevExpress.XtraReports.UI.CalculatedField fieldFLS;
private DevExpress.XtraReports.UI.TopMarginBand topMarginBand1;
private DevExpress.XtraReports.UI.BottomMarginBand bottomMarginBand1;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRLabel lblTitel;
private DevExpress.XtraReports.UI.XRTable xrTable2;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell6;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell7;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell8;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell10;
private DevExpress.XtraReports.UI.XRTable xrTable1;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell1;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell4;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell5;
private DevExpress.XtraReports.UI.ReportFooterBand ReportFooter;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell11;
private DevExpress.XtraReports.UI.GroupHeaderBand GroupHeader2;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell13;
private DevExpress.XtraReports.UI.XRTableCell cellBewilligteFLSImBereich;
private DevExpress.XtraReports.UI.XRTableCell cellGeleistetImBereich;
private DevExpress.XtraReports.UI.XRTableCell cellBewilligtImZeitraumHeader;
private DevExpress.XtraReports.UI.XRTableCell cellGeleistetImZeitraumHeader;
private DevExpress.XtraReports.UI.XRTableCell cellRateFactorHeader;
private DevExpress.XtraReports.UI.XRTableCell cellRateFactor;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter2;
private DevExpress.XtraReports.UI.XRTable xrTable3;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow3;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell15;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell16;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell17;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell18;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell19;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell20;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell21;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell22;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell24;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell25;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell26;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell27;
}
}

View File

@@ -0,0 +1,123 @@
<?xml version="1.0" encoding="utf-8"?>
<root>
<!--
Microsoft ResX Schema
Version 2.0
The primary goals of this format is to allow a simple XML format
that is mostly human readable. The generation and parsing of the
various data types are done through the TypeConverter classes
associated with the data types.
Example:
... ado.net/XML headers & schema ...
<resheader name="resmimetype">text/microsoft-resx</resheader>
<resheader name="version">2.0</resheader>
<resheader name="reader">System.Resources.ResXResourceReader, System.Windows.Forms, ...</resheader>
<resheader name="writer">System.Resources.ResXResourceWriter, System.Windows.Forms, ...</resheader>
<data name="Name1"><value>this is my long string</value><comment>this is a comment</comment></data>
<data name="Color1" type="System.Drawing.Color, System.Drawing">Blue</data>
<data name="Bitmap1" mimetype="application/x-microsoft.net.object.binary.base64">
<value>[base64 mime encoded serialized .NET Framework object]</value>
</data>
<data name="Icon1" type="System.Drawing.Icon, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>[base64 mime encoded string representing a byte array form of the .NET Framework object]</value>
<comment>This is a comment</comment>
</data>
There are any number of "resheader" rows that contain simple
name/value pairs.
Each data row contains a name, and value. The row also contains a
type or mimetype. Type corresponds to a .NET class that support
text/value conversion through the TypeConverter architecture.
Classes that don't support this are serialized and stored with the
mimetype set.
The mimetype is used for serialized objects, and tells the
ResXResourceReader how to depersist the object. This is currently not
extensible. For a given mimetype the value must be set accordingly:
Note - application/x-microsoft.net.object.binary.base64 is the format
that the ResXResourceWriter will generate, however the reader can
read any of the formats listed below.
mimetype: application/x-microsoft.net.object.binary.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Binary.BinaryFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.soap.base64
value : The object must be serialized with
: System.Runtime.Serialization.Formatters.Soap.SoapFormatter
: and then encoded with base64 encoding.
mimetype: application/x-microsoft.net.object.bytearray.base64
value : The object must be serialized into a byte array
: using a System.ComponentModel.TypeConverter
: and then encoded with base64 encoding.
-->
<xsd:schema id="root" xmlns="" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:msdata="urn:schemas-microsoft-com:xml-msdata">
<xsd:import namespace="http://www.w3.org/XML/1998/namespace" />
<xsd:element name="root" msdata:IsDataSet="true">
<xsd:complexType>
<xsd:choice maxOccurs="unbounded">
<xsd:element name="metadata">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" />
</xsd:sequence>
<xsd:attribute name="name" use="required" type="xsd:string" />
<xsd:attribute name="type" type="xsd:string" />
<xsd:attribute name="mimetype" type="xsd:string" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="assembly">
<xsd:complexType>
<xsd:attribute name="alias" type="xsd:string" />
<xsd:attribute name="name" type="xsd:string" />
</xsd:complexType>
</xsd:element>
<xsd:element name="data">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
<xsd:element name="comment" type="xsd:string" minOccurs="0" msdata:Ordinal="2" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" msdata:Ordinal="1" />
<xsd:attribute name="type" type="xsd:string" msdata:Ordinal="3" />
<xsd:attribute name="mimetype" type="xsd:string" msdata:Ordinal="4" />
<xsd:attribute ref="xml:space" />
</xsd:complexType>
</xsd:element>
<xsd:element name="resheader">
<xsd:complexType>
<xsd:sequence>
<xsd:element name="value" type="xsd:string" minOccurs="0" msdata:Ordinal="1" />
</xsd:sequence>
<xsd:attribute name="name" type="xsd:string" use="required" />
</xsd:complexType>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
</xsd:schema>
<resheader name="resmimetype">
<value>text/microsoft-resx</value>
</resheader>
<resheader name="version">
<value>2.0</value>
</resheader>
<resheader name="reader">
<value>System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<resheader name="writer">
<value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</resheader>
<metadata name="bindingSource1.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
<value>17, 17</value>
</metadata>
</root>

View File

@@ -16,9 +16,32 @@ namespace BellaDonna.Invoicing
{
public override void SetRecipientInformation(ServiceInvoice serviceInvoice, CostBearer costBearer)
{
base.SetRecipientInformation(serviceInvoice, costBearer);
if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null)
if (costBearer.Organisation.Name.Contains("Jugendamt"))
{
if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null &&
serviceInvoice.InvoiceBase.CostBearer2SupportConcept.CostBearerContactPerson != null)
{
var address = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.CostBearerContactPerson
.InvoiceAddress;
if (address == null)
{
address = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.CostBearerContactPerson
.Address;
}
if (address != null)
{
serviceInvoice.InvoiceBase.RecipientAddress = address.CopyToNew();
serviceInvoice.InvoiceBase.RecipientPersonFirstName = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.CostBearerContactPerson.FirstName;
serviceInvoice.InvoiceBase.RecipientPersonLastName = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.CostBearerContactPerson.LastName;
}
}
}
else if (serviceInvoice.InvoiceBase.CostBearer2SupportConcept != null)
{
var cust = serviceInvoice.InvoiceBase.CostBearer2SupportConcept.SupportConcept.Customer;

View File

@@ -4,7 +4,7 @@ using BeWo.Data.Access;
using BeWo.Data.Entities;
using BeWo.Report;
using BeWo.Report.ReportObjects;
using BS.Shared;
using DevExpress.XtraReports.UI;
namespace BellaDonna
@@ -41,9 +41,7 @@ namespace BellaDonna
private void SetzeAdresse(ServiceInvoiceRO pRO)
{
StringBuilder sb = new StringBuilder();
long? customerOid = pRO.CustomerOid;
if (!customerOid.HasValue)
if (!String.IsNullOrEmpty(pRO.RecipientOrganisation) && pRO.RecipientOrganisation.Contains("Jugendamt"))
{
if (pRO.InvoiceBase.SupportConceptCostBearerRelDc != null)
{
@@ -51,36 +49,63 @@ namespace BellaDonna
if (c2sOid.HasValue)
{
var c2s = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(c2sOid.Value);
customerOid = c2s.SupportConcept.Customer.Oid;
var p = c2s.CostBearerContactPerson;
if (p != null)
{
pRO.RecipientContactPerson = "Frau ";
if (p.Sex.HasValue && p.Sex.Value == Sex.Male)
{
pRO.RecipientContactPerson = "Herr ";
}
pRO.RecipientContactPerson += p.FirstNameLastName;
}
}
}
}
if (customerOid.HasValue)
else
{
Customer c = DAOFactory.GenericDAO.LoadByID<Customer>(customerOid.Value);
if (c.Person.InvoiceAddress != null)
long? customerOid = pRO.CustomerOid;
if (!customerOid.HasValue)
{
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.AddressLine1))
if (pRO.InvoiceBase.SupportConceptCostBearerRelDc != null)
{
sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
}
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.AddressLine2))
{
sb.AppendLine(c.Person.InvoiceAddress.AddressLine2);
}
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.Street))
{
sb.AppendLine(c.Person.InvoiceAddress.Street);
}
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.PostalCode) || !String.IsNullOrEmpty(c.Person.InvoiceAddress.Town))
{
sb.AppendLine(String.Format("{0} {1}", c.Person.InvoiceAddress.PostalCode, c.Person.InvoiceAddress.Town).Trim());
var c2sOid = pRO.InvoiceBase.SupportConceptCostBearerRelDc.CostBearer2SupportConceptOid;
if (c2sOid.HasValue)
{
var c2s = DAOFactory.GenericDAO.LoadByID<CostBearer2SupportConcept>(c2sOid.Value);
customerOid = c2s.SupportConcept.Customer.Oid;
}
}
}
if (customerOid.HasValue)
{
Customer c = DAOFactory.GenericDAO.LoadByID<Customer>(customerOid.Value);
if (c.Person.InvoiceAddress != null)
{
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.AddressLine1))
{
sb.AppendLine(c.Person.InvoiceAddress.AddressLine1);
}
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.AddressLine2))
{
sb.AppendLine(c.Person.InvoiceAddress.AddressLine2);
}
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.Street))
{
sb.AppendLine(c.Person.InvoiceAddress.Street);
}
if (!String.IsNullOrEmpty(c.Person.InvoiceAddress.PostalCode) || !String.IsNullOrEmpty(c.Person.InvoiceAddress.Town))
{
sb.AppendLine(String.Format("{0} {1}", c.Person.InvoiceAddress.PostalCode, c.Person.InvoiceAddress.Town).Trim());
}
}
}
}
if (sb.Length == 0)
{
@@ -88,17 +113,20 @@ namespace BellaDonna
{
sb.AppendLine(pRO.RecipientOrganisation);
}
if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
if (!String.IsNullOrEmpty(pRO.RecipientAddressLine1))
{
sb.AppendLine(pRO.RecipientContactPerson);
sb.AppendLine(pRO.RecipientAddressLine1);
}
if (!String.IsNullOrEmpty(pRO.RecipientDivision))
{
sb.AppendLine(pRO.RecipientDivision);
}
if (!String.IsNullOrEmpty(pRO.RecipientContactPerson))
{
sb.AppendLine(pRO.RecipientContactPerson);
}
if (!String.IsNullOrEmpty(pRO.RecipientStreet))
{
sb.AppendLine(pRO.RecipientStreet);

View File

@@ -0,0 +1,22 @@
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BeWo.Service.Plugins;
using BS.Shared.DataContracts;
namespace DiakonischesWerkPassau.Calculations
{
public class CustomGroupDurationCalculator : GroupDurationCalculator
{
public override GroupDurationDC CalculateGroupDuration(int personCount, int employeeCount, decimal totalDuration)
{
return new GroupDurationDC()
{
SingleDuration = ((totalDuration * employeeCount) / personCount),
TotalDuration = totalDuration
};
}
}
}

View File

@@ -48,6 +48,7 @@
<Reference Include="System.Xml" />
</ItemGroup>
<ItemGroup>
<Compile Include="Calculations\CustomGroupDurationCalculator.cs" />
<Compile Include="Properties\AssemblyInfo.cs" />
<Compile Include="Quittierungsbeleg.cs">
<SubType>Component</SubType>

View File

@@ -10,6 +10,7 @@ using DevExpress.XtraReports.UI;
namespace DiakonischesWerkPassau
{
[IDSpecificClass(Identifier = "Quittierungsbeleg")]
public partial class Quittierungsbeleg : XtraReport, IBeWoReport<ServicesOverviewRO>
{
public Quittierungsbeleg()

View File

@@ -84,18 +84,16 @@ namespace DiakonischesWerkPassau
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.lblUnterschriftMitarbeiter = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel13 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel11 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.labelStundenEinzel = new DevExpress.XtraReports.UI.XRLabel();
this.labelStundenGruppe = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.xrLabel12 = new DevExpress.XtraReports.UI.XRLabel();
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
@@ -141,7 +139,7 @@ namespace DiakonischesWerkPassau
this.xrTable2.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow11});
this.xrTable2.SizeF = new System.Drawing.SizeF(745.5F, 20F);
this.xrTable2.SizeF = new System.Drawing.SizeF(1000F, 20F);
this.xrTable2.StylePriority.UseFont = false;
this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
@@ -167,12 +165,13 @@ namespace DiakonischesWerkPassau
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDate", "{0:dd/MM/yyyy}")});
this.xrTableCell51.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell51.Name = "xrTableCell51";
this.xrTableCell51.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 0, 100F);
this.xrTableCell51.StylePriority.UseBorders = false;
this.xrTableCell51.StylePriority.UseFont = false;
this.xrTableCell51.StylePriority.UsePadding = false;
this.xrTableCell51.StylePriority.UseTextAlignment = false;
this.xrTableCell51.Text = "xrTableCell13";
this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell51.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell51.Weight = 0.12611066317612574D;
//
// xrTableCell52
@@ -181,12 +180,13 @@ namespace DiakonischesWerkPassau
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.StartDateMinutes", "{0:HH:mm}")});
this.xrTableCell52.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell52.Name = "xrTableCell52";
this.xrTableCell52.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 0, 100F);
this.xrTableCell52.StylePriority.UseBorders = false;
this.xrTableCell52.StylePriority.UseFont = false;
this.xrTableCell52.StylePriority.UsePadding = false;
this.xrTableCell52.StylePriority.UseTextAlignment = false;
this.xrTableCell52.Text = "xrTableCell14";
this.xrTableCell52.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell52.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell52.Weight = 0.063055365978329087D;
//
// xrTableCell53
@@ -195,43 +195,50 @@ namespace DiakonischesWerkPassau
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Services.EndDateMinutes", "{0:HH:mm}")});
this.xrTableCell53.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell53.Name = "xrTableCell53";
this.xrTableCell53.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 0, 100F);
this.xrTableCell53.StylePriority.UseBorders = false;
this.xrTableCell53.StylePriority.UseFont = false;
this.xrTableCell53.StylePriority.UsePadding = false;
this.xrTableCell53.StylePriority.UseTextAlignment = false;
this.xrTableCell53.Text = "xrTableCell10";
this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell53.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell53.Weight = 0.063055334148033521D;
//
// xrTableCell54
//
this.xrTableCell54.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell54.Name = "xrTableCell54";
this.xrTableCell54.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 0, 100F);
this.xrTableCell54.StylePriority.UseFont = false;
this.xrTableCell54.StylePriority.UsePadding = false;
this.xrTableCell54.StylePriority.UseTextAlignment = false;
this.xrTableCell54.Text = "[Notice4]";
this.xrTableCell54.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell54.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell54.Weight = 0.12611069223643251D;
//
// xrTableCell55
//
this.xrTableCell55.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell55.Name = "xrTableCell55";
this.xrTableCell55.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 3, 0, 100F);
this.xrTableCell55.StylePriority.UseFont = false;
this.xrTableCell55.StylePriority.UsePadding = false;
this.xrTableCell55.StylePriority.UseTextAlignment = false;
this.xrTableCell55.Text = "[Notice5]";
this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell55.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell55.Weight = 0.12497378419027534D;
//
// xrTableCell56
//
this.xrTableCell56.Font = new System.Drawing.Font("Arial", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTableCell56.Name = "xrTableCell56";
this.xrTableCell56.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 3, 3, 0, 100F);
this.xrTableCell56.StylePriority.UseFont = false;
this.xrTableCell56.StylePriority.UsePadding = false;
this.xrTableCell56.StylePriority.UseTextAlignment = false;
this.xrTableCell56.Text = "[Notice]";
this.xrTableCell56.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell56.Weight = 0.25335837477252859D;
this.xrTableCell56.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableCell56.Weight = 0.50444277551790817D;
//
// xrTableCell57
//
@@ -240,7 +247,7 @@ namespace DiakonischesWerkPassau
this.xrTableCell57.StylePriority.UseFont = false;
this.xrTableCell57.StylePriority.UseTextAlignment = false;
this.xrTableCell57.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell57.Weight = 0.091745451702786779D;
this.xrTableCell57.Weight = 0.12724768296912803D;
//
// xrTableCell58
//
@@ -249,13 +256,13 @@ namespace DiakonischesWerkPassau
this.xrTableCell58.StylePriority.UseFont = false;
this.xrTableCell58.StylePriority.UseTextAlignment = false;
this.xrTableCell58.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell58.Weight = 0.091745567160576663D;
this.xrTableCell58.Weight = 0.12611080859816254D;
//
// GroupHeader1
//
this.GroupHeader1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrTable1});
this.GroupHeader1.HeightF = 70F;
this.GroupHeader1.HeightF = 75F;
this.GroupHeader1.Name = "GroupHeader1";
this.GroupHeader1.RepeatEveryPage = true;
this.GroupHeader1.StylePriority.UseFont = false;
@@ -271,7 +278,7 @@ namespace DiakonischesWerkPassau
this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow9,
this.xrTableRow10});
this.xrTable1.SizeF = new System.Drawing.SizeF(745.5F, 70F);
this.xrTable1.SizeF = new System.Drawing.SizeF(1000F, 75F);
this.xrTable1.StylePriority.UseBackColor = false;
this.xrTable1.StylePriority.UseBorders = false;
this.xrTable1.StylePriority.UseFont = false;
@@ -289,7 +296,7 @@ namespace DiakonischesWerkPassau
this.xrTableRow9.Name = "xrTableRow9";
this.xrTableRow9.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F);
this.xrTableRow9.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
this.xrTableRow9.Weight = 0.48945783132530124D;
this.xrTableRow9.Weight = 1.3460090361445785D;
//
// xrTableCell32
//
@@ -367,7 +374,7 @@ namespace DiakonischesWerkPassau
this.xrTableCell36.StylePriority.UseTextAlignment = false;
this.xrTableCell36.Text = "Betreuungsinhalt: \r\n(stichpunktartig)";
this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell36.Weight = 1.4984464218011153D;
this.xrTableCell36.Weight = 2.9968928941408546D;
//
// xrTableCell37
//
@@ -382,7 +389,7 @@ namespace DiakonischesWerkPassau
this.xrTableCell37.StylePriority.UseTextAlignment = false;
this.xrTableCell37.Text = "Handzeichen";
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell37.Weight = 1.0901200438945193D;
this.xrTableCell37.Weight = 1.4984467076070984D;
//
// xrTableRow10
//
@@ -396,7 +403,7 @@ namespace DiakonischesWerkPassau
this.xrTableCell46,
this.xrTableCell47});
this.xrTableRow10.Name = "xrTableRow10";
this.xrTableRow10.Weight = 1.223644578313253D;
this.xrTableRow10.Weight = 0.48945783132530107D;
//
// xrTableCell38
//
@@ -473,35 +480,35 @@ namespace DiakonischesWerkPassau
this.xrTableCell45.StylePriority.UseFont = false;
this.xrTableCell45.StylePriority.UseTextAlignment = false;
this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell45.Weight = 1.3868995562567408D;
this.xrTableCell45.Weight = 2.7737990846679339D;
//
// xrTableCell46
//
this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell46.Font = new System.Drawing.Font("Arial", 7F);
this.xrTableCell46.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell46.Name = "xrTableCell46";
this.xrTableCell46.StylePriority.UseBorders = false;
this.xrTableCell46.StylePriority.UseFont = false;
this.xrTableCell46.StylePriority.UseTextAlignment = false;
this.xrTableCell46.Text = "Mitarbeiter/in";
this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell46.Weight = 0.504484690929336D;
this.xrTableCell46.Weight = 0.69344975167536127D;
//
// xrTableCell47
//
this.xrTableCell47.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell47.Font = new System.Drawing.Font("Arial", 7F);
this.xrTableCell47.Font = new System.Drawing.Font("Arial", 10F);
this.xrTableCell47.Name = "xrTableCell47";
this.xrTableCell47.StylePriority.UseBorders = false;
this.xrTableCell47.StylePriority.UseFont = false;
this.xrTableCell47.StylePriority.UseTextAlignment = false;
this.xrTableCell47.Text = "Klient/in";
this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter;
this.xrTableCell47.Weight = 0.5044846909293359D;
this.xrTableCell47.Weight = 0.6934497516753606D;
//
// bindingSource1
//
@@ -517,6 +524,7 @@ namespace DiakonischesWerkPassau
// ReportHeader
//
this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel12,
this.xrLabel20,
this.xrLabel19,
this.xrLabel2,
@@ -530,7 +538,7 @@ namespace DiakonischesWerkPassau
this.xrLabel4,
this.xrLabel5,
this.xrLabel6});
this.ReportHeader.HeightF = 165.6707F;
this.ReportHeader.HeightF = 175F;
this.ReportHeader.Name = "ReportHeader";
//
// xrLabel20
@@ -567,22 +575,24 @@ namespace DiakonischesWerkPassau
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(674.9998F, 25F);
this.xrLabel2.SizeF = new System.Drawing.SizeF(720.3334F, 25F);
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseForeColor = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Quittierungsbeleg für direkte Betreuungsleistungen in Ambulant Betreuten Wohnen";
this.xrLabel2.Text = "Leistungsnachweis für direkte Betreuungsleistungen im Ambulant Betreuten Wohnen";
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft;
//
// labelBirthday
//
this.labelBirthday.BackColor = System.Drawing.Color.Transparent;
this.labelBirthday.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.labelBirthday.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CustomerBirthday", "{0:dd.MM.yyyy}")});
this.labelBirthday.Font = new System.Drawing.Font("Arial", 11.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.labelBirthday.LocationFloat = new DevExpress.Utils.PointFloat(573.25F, 38.54167F);
this.labelBirthday.LocationFloat = new DevExpress.Utils.PointFloat(561.0932F, 38.54167F);
this.labelBirthday.Name = "labelBirthday";
this.labelBirthday.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.labelBirthday.SizeF = new System.Drawing.SizeF(173.75F, 23.00001F);
this.labelBirthday.SizeF = new System.Drawing.SizeF(157.0833F, 23.00001F);
this.labelBirthday.StylePriority.UseBackColor = false;
this.labelBirthday.StylePriority.UseBorders = false;
this.labelBirthday.StylePriority.UseFont = false;
@@ -616,6 +626,8 @@ namespace DiakonischesWerkPassau
// xrLabel16
//
this.xrLabel16.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel16.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ApprovedFLSPerWeek", "{0:0.00}")});
this.xrLabel16.Font = new System.Drawing.Font("Arial", 11F);
this.xrLabel16.LocationFloat = new DevExpress.Utils.PointFloat(311F, 119.6706F);
this.xrLabel16.Name = "xrLabel16";
@@ -631,7 +643,7 @@ namespace DiakonischesWerkPassau
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Arial", 11F, System.Drawing.FontStyle.Bold);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(473.25F, 38.54167F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(461.0932F, 38.54167F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(100F, 23F);
@@ -742,25 +754,22 @@ namespace DiakonischesWerkPassau
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel14,
this.xrLabel17,
this.xrPictureBox1,
this.lblUnterschriftMitarbeiter,
this.xrLabel13,
this.xrLabel9,
this.xrLabel11,
this.xrLabel12,
this.xrLabel1,
this.xrLabel10,
this.labelStundenEinzel,
this.labelStundenGruppe});
this.GroupFooter1.HeightF = 270F;
this.GroupFooter1.HeightF = 161.1918F;
this.GroupFooter1.KeepTogether = true;
this.GroupFooter1.Name = "GroupFooter1";
//
// xrLabel14
//
this.xrLabel14.Font = new System.Drawing.Font("Arial", 7F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0.7499998F, 237F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 138.1918F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(400F, 22.99998F);
@@ -769,34 +778,14 @@ namespace DiakonischesWerkPassau
this.xrLabel14.Text = "* kleinste Einheit 15 Minuten entsprechen 0,25";
this.xrLabel14.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel17
//
this.xrLabel17.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "EmployeeSignatureDate", "{0:dd.MM.yyyy,}")});
this.xrLabel17.LocationFloat = new DevExpress.Utils.PointFloat(0.7499998F, 185.4698F);
this.xrLabel17.Name = "xrLabel17";
this.xrLabel17.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel17.SizeF = new System.Drawing.SizeF(170F, 23F);
this.xrLabel17.Visible = false;
//
// xrPictureBox1
//
this.xrPictureBox1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Tag", null, "EmployeeSignature")});
this.xrPictureBox1.LocationFloat = new DevExpress.Utils.PointFloat(194.6135F, 185.4698F);
this.xrPictureBox1.Name = "xrPictureBox1";
this.xrPictureBox1.Scripts.OnBeforePrint = "xrPictureBox1_BeforePrint";
this.xrPictureBox1.SizeF = new System.Drawing.SizeF(100F, 23F);
this.xrPictureBox1.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// lblUnterschriftMitarbeiter
//
this.lblUnterschriftMitarbeiter.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.lblUnterschriftMitarbeiter.Font = new System.Drawing.Font("Arial", 10F);
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(194.6136F, 208.4697F);
this.lblUnterschriftMitarbeiter.LocationFloat = new DevExpress.Utils.PointFloat(300.7499F, 118.1919F);
this.lblUnterschriftMitarbeiter.Name = "lblUnterschriftMitarbeiter";
this.lblUnterschriftMitarbeiter.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(551.6364F, 19.99998F);
this.lblUnterschriftMitarbeiter.SizeF = new System.Drawing.SizeF(273.2223F, 19.99997F);
this.lblUnterschriftMitarbeiter.StylePriority.UseBackColor = false;
this.lblUnterschriftMitarbeiter.StylePriority.UseBorders = false;
this.lblUnterschriftMitarbeiter.StylePriority.UseFont = false;
@@ -809,10 +798,10 @@ namespace DiakonischesWerkPassau
//
this.xrLabel13.Borders = DevExpress.XtraPrinting.BorderSide.Top;
this.xrLabel13.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0.7499998F, 208.4697F);
this.xrLabel13.LocationFloat = new DevExpress.Utils.PointFloat(0F, 118.1919F);
this.xrLabel13.Name = "xrLabel13";
this.xrLabel13.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(193.8636F, 19.99998F);
this.xrLabel13.SizeF = new System.Drawing.SizeF(200F, 19.99998F);
this.xrLabel13.StylePriority.UseBackColor = false;
this.xrLabel13.StylePriority.UseBorders = false;
this.xrLabel13.StylePriority.UseFont = false;
@@ -824,7 +813,7 @@ namespace DiakonischesWerkPassau
// xrLabel9
//
this.xrLabel9.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(4.334883E-05F, 84.06442F);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 56.28662F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(100F, 23F);
@@ -838,42 +827,28 @@ namespace DiakonischesWerkPassau
this.xrLabel11.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel11.BorderWidth = 1F;
this.xrLabel11.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(100F, 84.06442F);
this.xrLabel11.LocationFloat = new DevExpress.Utils.PointFloat(99.99995F, 56.28662F);
this.xrLabel11.Name = "xrLabel11";
this.xrLabel11.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(646.25F, 23F);
this.xrLabel11.SizeF = new System.Drawing.SizeF(900.75F, 23.00001F);
this.xrLabel11.StylePriority.UseBorders = false;
this.xrLabel11.StylePriority.UseBorderWidth = false;
this.xrLabel11.StylePriority.UseFont = false;
this.xrLabel11.StylePriority.UseTextAlignment = false;
this.xrLabel11.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel12
//
this.xrLabel12.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel12.BorderWidth = 1F;
this.xrLabel12.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(100F, 119.375F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(646.25F, 23.00001F);
this.xrLabel12.StylePriority.UseBorders = false;
this.xrLabel12.StylePriority.UseBorderWidth = false;
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// xrLabel1
//
this.xrLabel1.BackColor = System.Drawing.Color.Transparent;
this.xrLabel1.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel1.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "TotalFLMBillableAsHours", "{0:0.##}")});
this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(200.75F, 20.80125F);
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(200F, 19.99999F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(199.0985F, 20F);
this.xrLabel1.SizeF = new System.Drawing.SizeF(199.8484F, 20F);
this.xrLabel1.StylePriority.UseBackColor = false;
this.xrLabel1.StylePriority.UseBorders = false;
this.xrLabel1.StylePriority.UseFont = false;
@@ -886,10 +861,10 @@ namespace DiakonischesWerkPassau
this.xrLabel10.BackColor = System.Drawing.Color.Transparent;
this.xrLabel10.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.xrLabel10.Font = new System.Drawing.Font("Arial", 10F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 20.80125F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(0F, 19.99999F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(200.75F, 20F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(200F, 20F);
this.xrLabel10.StylePriority.UseBackColor = false;
this.xrLabel10.StylePriority.UseBorders = false;
this.xrLabel10.StylePriority.UseFont = false;
@@ -901,12 +876,13 @@ namespace DiakonischesWerkPassau
// labelStundenEinzel
//
this.labelStundenEinzel.BackColor = System.Drawing.Color.Transparent;
this.labelStundenEinzel.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.labelStundenEinzel.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.labelStundenEinzel.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelStundenEinzel.LocationFloat = new DevExpress.Utils.PointFloat(200.75F, 0F);
this.labelStundenEinzel.LocationFloat = new DevExpress.Utils.PointFloat(200F, 0F);
this.labelStundenEinzel.Name = "labelStundenEinzel";
this.labelStundenEinzel.Padding = new DevExpress.XtraPrinting.PaddingInfo(3, 2, 0, 0, 100F);
this.labelStundenEinzel.SizeF = new System.Drawing.SizeF(100F, 20F);
this.labelStundenEinzel.SizeF = new System.Drawing.SizeF(100.75F, 20F);
this.labelStundenEinzel.StylePriority.UseBackColor = false;
this.labelStundenEinzel.StylePriority.UseBorders = false;
this.labelStundenEinzel.StylePriority.UseFont = false;
@@ -917,7 +893,7 @@ namespace DiakonischesWerkPassau
// labelStundenGruppe
//
this.labelStundenGruppe.BackColor = System.Drawing.Color.Transparent;
this.labelStundenGruppe.Borders = DevExpress.XtraPrinting.BorderSide.Bottom;
this.labelStundenGruppe.Borders = ((DevExpress.XtraPrinting.BorderSide)((DevExpress.XtraPrinting.BorderSide.Right | DevExpress.XtraPrinting.BorderSide.Bottom)));
this.labelStundenGruppe.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold);
this.labelStundenGruppe.LocationFloat = new DevExpress.Utils.PointFloat(300.75F, 0F);
this.labelStundenGruppe.Name = "labelStundenGruppe";
@@ -937,6 +913,18 @@ namespace DiakonischesWerkPassau
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
// xrLabel12
//
this.xrLabel12.Font = new System.Drawing.Font("Arial", 11F);
this.xrLabel12.LocationFloat = new DevExpress.Utils.PointFloat(720.3334F, 0F);
this.xrLabel12.Name = "xrLabel12";
this.xrLabel12.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel12.SizeF = new System.Drawing.SizeF(327.5555F, 23.00003F);
this.xrLabel12.StylePriority.UseFont = false;
this.xrLabel12.StylePriority.UseTextAlignment = false;
this.xrLabel12.Text = "Monat: [Month] Jahr: [Year] Blatt: [StartDate!M]";
this.xrLabel12.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
//
// Quittierungsbeleg2
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -949,16 +937,17 @@ namespace DiakonischesWerkPassau
this.CalculatedFields.AddRange(new DevExpress.XtraReports.UI.CalculatedField[] {
this.fieldKontaktArt});
this.DataSource = this.bindingSource1;
this.DisplayName = "Quittierungsbeleg";
this.DisplayName = "Leistungsnachweis";
this.Font = new System.Drawing.Font("Arial", 10F);
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(50, 30, 50, 30);
this.PageHeight = 1169;
this.PageWidth = 827;
this.PageHeight = 827;
this.PageWidth = 1169;
this.PaperKind = System.Drawing.Printing.PaperKind.A4;
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit();
@@ -1030,11 +1019,9 @@ namespace DiakonischesWerkPassau
private DevExpress.XtraReports.UI.XRLabel labelStundenGruppe;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.XRLabel xrLabel11;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
private DevExpress.XtraReports.UI.XRLabel xrLabel17;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox1;
private DevExpress.XtraReports.UI.XRLabel lblUnterschriftMitarbeiter;
private DevExpress.XtraReports.UI.XRLabel xrLabel13;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel12;
}
}

View File

@@ -3,13 +3,15 @@ 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 DiakonischesWerkPassau
{
public partial class Quittierungsbeleg2 : DevExpress.XtraReports.UI.XtraReport//, IBeWoReport<ServicesOverviewRO>
[IDSpecificClass(Identifier = "Leistungsnachweis")]
public partial class Quittierungsbeleg2 : DevExpress.XtraReports.UI.XtraReport, IBeWoReport<ServicesOverviewRO>
{
public Quittierungsbeleg2()
{

View File

@@ -46,50 +46,35 @@ namespace DiakonischesWerkPassau
this.xrLabel7 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel5 = new DevExpress.XtraReports.UI.XRLabel();
this.lblAbrechnungszeitraum = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel15 = new DevExpress.XtraReports.UI.XRLabel();
this.xrTable4 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow10 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell9 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow14 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel9 = new DevExpress.XtraReports.UI.XRLabel();
this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail1 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.DetailReport2 = new DevExpress.XtraReports.UI.DetailReportBand();
this.Detail3 = new DevExpress.XtraReports.UI.DetailBand();
this.xrTable6 = new DevExpress.XtraReports.UI.XRTable();
this.xrTableRow25 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell42 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell44 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell45 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell46 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell47 = new DevExpress.XtraReports.UI.XRTableCell();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
this.xrLabel10 = new DevExpress.XtraReports.UI.XRLabel();
this.xrLabel3 = new DevExpress.XtraReports.UI.XRLabel();
this.xrRichText4 = new DevExpress.XtraReports.UI.XRRichText();
this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableRow23 = new DevExpress.XtraReports.UI.XRTableRow();
this.xrTable5 = new DevExpress.XtraReports.UI.XRTable();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -135,7 +120,6 @@ namespace DiakonischesWerkPassau
this.xrLabel7,
this.xrLabel5,
this.lblAbrechnungszeitraum});
this.Page1.Font = new System.Drawing.Font("Verdana", 10F);
this.Page1.HeightF = 421.7917F;
this.Page1.Name = "Page1";
this.Page1.StylePriority.UseFont = false;
@@ -151,7 +135,7 @@ namespace DiakonischesWerkPassau
// xrRichText3
//
this.xrRichText3.Font = new System.Drawing.Font("Verdana", 12.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(331.2501F, 10.00001F);
this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(331.2501F, 23.95833F);
this.xrRichText3.Name = "xrRichText3";
this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
this.xrRichText3.SizeF = new System.Drawing.SizeF(178.8333F, 100.7084F);
@@ -190,7 +174,7 @@ namespace DiakonischesWerkPassau
//
this.xrLabel4.BackColor = System.Drawing.Color.Transparent;
this.xrLabel4.CanShrink = true;
this.xrLabel4.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.Font = new System.Drawing.Font("Arial", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 244.5834F);
this.xrLabel4.Name = "xrLabel4";
this.xrLabel4.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -204,8 +188,8 @@ namespace DiakonischesWerkPassau
//
this.xrLabel6.BackColor = System.Drawing.Color.Transparent;
this.xrLabel6.CanShrink = true;
this.xrLabel6.Font = new System.Drawing.Font("Verdana", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(3.178914E-05F, 261.5834F);
this.xrLabel6.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 263F);
this.xrLabel6.Multiline = true;
this.xrLabel6.Name = "xrLabel6";
this.xrLabel6.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
@@ -237,85 +221,13 @@ namespace DiakonischesWerkPassau
//
// lblAbrechnungszeitraum
//
this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 322.5F);
this.lblAbrechnungszeitraum.LocationFloat = new DevExpress.Utils.PointFloat(0F, 339.1667F);
this.lblAbrechnungszeitraum.Multiline = true;
this.lblAbrechnungszeitraum.Name = "lblAbrechnungszeitraum";
this.lblAbrechnungszeitraum.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 99.29166F);
this.lblAbrechnungszeitraum.SizeF = new System.Drawing.SizeF(642F, 82.62497F);
this.lblAbrechnungszeitraum.StylePriority.UseFont = false;
//
// xrLabel15
//
this.xrLabel15.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel15.LocationFloat = new DevExpress.Utils.PointFloat(0F, 200.4166F);
this.xrLabel15.Name = "xrLabel15";
this.xrLabel15.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel15.SizeF = new System.Drawing.SizeF(175F, 17F);
this.xrLabel15.StylePriority.UseFont = false;
this.xrLabel15.Text = "Mit freundlichen Grüßen";
//
// xrTable4
//
this.xrTable4.Font = new System.Drawing.Font("Verdana", 10F);
this.xrTable4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 68.75F);
this.xrTable4.Name = "xrTable4";
this.xrTable4.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow10,
this.xrTableRow14});
this.xrTable4.SizeF = new System.Drawing.SizeF(650F, 26F);
this.xrTable4.StylePriority.UseFont = false;
//
// xrTableRow10
//
this.xrTableRow10.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell9});
this.xrTableRow10.Name = "xrTableRow10";
this.xrTableRow10.Weight = 0.38095238095238093D;
//
// xrTableCell9
//
this.xrTableCell9.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "Notice")});
this.xrTableCell9.Name = "xrTableCell9";
this.xrTableCell9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrTableCell9.StylePriority.UsePadding = false;
this.xrTableCell9.Text = "xrTableCell1";
this.xrTableCell9.Weight = 3D;
//
// xrTableRow14
//
this.xrTableRow14.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell12});
this.xrTableRow14.Name = "xrTableRow14";
this.xrTableRow14.Weight = 0.23809523809523808D;
//
// xrTableCell12
//
this.xrTableCell12.Name = "xrTableCell12";
this.xrTableCell12.Weight = 3D;
//
// xrLabel14
//
this.xrLabel14.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "CreatorName")});
this.xrLabel14.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel14.LocationFloat = new DevExpress.Utils.PointFloat(0F, 266.0416F);
this.xrLabel14.Name = "xrLabel14";
this.xrLabel14.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel14.SizeF = new System.Drawing.SizeF(225F, 17F);
this.xrLabel14.StylePriority.UseFont = false;
this.xrLabel14.Text = "[CreatorName]";
//
// xrLabel9
//
this.xrLabel9.Font = new System.Drawing.Font("Verdana", 10F, System.Drawing.FontStyle.Italic);
this.xrLabel9.LocationFloat = new DevExpress.Utils.PointFloat(0F, 43.75F);
this.xrLabel9.Name = "xrLabel9";
this.xrLabel9.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel9.SizeF = new System.Drawing.SizeF(250F, 17F);
this.xrLabel9.StylePriority.UseFont = false;
this.xrLabel9.Text = "Abschließende Bemerkungen:";
//
// DetailReport
//
this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -333,153 +245,6 @@ namespace DiakonischesWerkPassau
this.Detail1.HeightF = 25F;
this.Detail1.Name = "Detail1";
//
// xrTable5
//
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
//
// xrTableRow23
//
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell32,
this.xrTableCell37,
this.xrTableCell35,
this.xrTableCell33,
this.xrTableCell36,
this.xrTableCell38,
this.xrTableCell34});
this.xrTableRow23.Name = "xrTableRow23";
this.xrTableRow23.Weight = 1D;
//
// xrTableCell32
//
this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell32.Name = "xrTableCell32";
this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell32.StylePriority.UseBackColor = false;
this.xrTableCell32.StylePriority.UseBorderColor = false;
this.xrTableCell32.StylePriority.UseBorders = false;
this.xrTableCell32.StylePriority.UsePadding = false;
this.xrTableCell32.StylePriority.UseTextAlignment = false;
this.xrTableCell32.Text = "Zeitraum";
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell32.Weight = 0.62463077449375981D;
//
// xrTableCell37
//
this.xrTableCell37.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell37.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell37.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell37.Name = "xrTableCell37";
this.xrTableCell37.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell37.StylePriority.UseBackColor = false;
this.xrTableCell37.StylePriority.UseBorderColor = false;
this.xrTableCell37.StylePriority.UseBorders = false;
this.xrTableCell37.StylePriority.UsePadding = false;
this.xrTableCell37.StylePriority.UseTextAlignment = false;
this.xrTableCell37.Text = "Leistung";
this.xrTableCell37.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell37.Weight = 0.85081236260328186D;
//
// xrTableCell35
//
this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell35.Name = "xrTableCell35";
this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell35.StylePriority.UseBackColor = false;
this.xrTableCell35.StylePriority.UseBorderColor = false;
this.xrTableCell35.StylePriority.UseBorders = false;
this.xrTableCell35.StylePriority.UsePadding = false;
this.xrTableCell35.StylePriority.UseTextAlignment = false;
this.xrTableCell35.Text = "Satz";
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell35.Weight = 0.23245943032832414D;
//
// xrTableCell33
//
this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell33.Name = "xrTableCell33";
this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell33.StylePriority.UseBackColor = false;
this.xrTableCell33.StylePriority.UseBorderColor = false;
this.xrTableCell33.StylePriority.UseBorders = false;
this.xrTableCell33.StylePriority.UsePadding = false;
this.xrTableCell33.StylePriority.UseTextAlignment = false;
this.xrTableCell33.Text = "Stunden";
this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell33.Weight = 0.2893277257020575D;
//
// xrTableCell36
//
this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell36.Name = "xrTableCell36";
this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell36.StylePriority.UseBackColor = false;
this.xrTableCell36.StylePriority.UseBorderColor = false;
this.xrTableCell36.StylePriority.UseBorders = false;
this.xrTableCell36.StylePriority.UsePadding = false;
this.xrTableCell36.StylePriority.UseTextAlignment = false;
this.xrTableCell36.Text = "Betrag";
this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell36.Weight = 0.26310971709438763D;
//
// xrTableCell38
//
this.xrTableCell38.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell38.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell38.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell38.Name = "xrTableCell38";
this.xrTableCell38.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell38.StylePriority.UseBackColor = false;
this.xrTableCell38.StylePriority.UseBorderColor = false;
this.xrTableCell38.StylePriority.UseBorders = false;
this.xrTableCell38.StylePriority.UsePadding = false;
this.xrTableCell38.StylePriority.UseTextAlignment = false;
this.xrTableCell38.Text = "pausch Fakt.";
this.xrTableCell38.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell38.Weight = 0.42042083402151886D;
//
// xrTableCell34
//
this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell34.Name = "xrTableCell34";
this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell34.StylePriority.UseBackColor = false;
this.xrTableCell34.StylePriority.UseBorderColor = false;
this.xrTableCell34.StylePriority.UseBorders = false;
this.xrTableCell34.StylePriority.UsePadding = false;
this.xrTableCell34.StylePriority.UseTextAlignment = false;
this.xrTableCell34.Text = "Gesamt";
this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell34.Weight = 0.31923915575667006D;
//
// DetailReport2
//
this.DetailReport2.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -500,7 +265,6 @@ namespace DiakonischesWerkPassau
//
// xrTable6
//
this.xrTable6.Font = new System.Drawing.Font("Verdana", 8.25F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrTable6.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable6.Name = "xrTable6";
this.xrTable6.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
@@ -512,11 +276,9 @@ namespace DiakonischesWerkPassau
//
this.xrTableRow25.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell40,
this.xrTableCell42,
this.xrTableCell43,
this.xrTableCell44,
this.xrTableCell45,
this.xrTableCell46,
this.xrTableCell47});
this.xrTableRow25.Name = "xrTableRow25";
this.xrTableRow25.Weight = 1D;
@@ -537,22 +299,6 @@ namespace DiakonischesWerkPassau
this.xrTableCell40.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell40.Weight = 0.62463084211025488D;
//
// xrTableCell42
//
this.xrTableCell42.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell42.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.ServiceDescription")});
this.xrTableCell42.Name = "xrTableCell42";
this.xrTableCell42.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell42.StylePriority.UseBorderColor = false;
this.xrTableCell42.StylePriority.UseBorders = false;
this.xrTableCell42.StylePriority.UsePadding = false;
this.xrTableCell42.StylePriority.UseTextAlignment = false;
this.xrTableCell42.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell42.Weight = 0.85081229498678679D;
//
// xrTableCell43
//
this.xrTableCell43.BorderColor = System.Drawing.Color.DarkGray;
@@ -568,7 +314,7 @@ namespace DiakonischesWerkPassau
this.xrTableCell43.StylePriority.UseTextAlignment = false;
this.xrTableCell43.Text = "xrTableCell43";
this.xrTableCell43.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell43.Weight = 0.23245943032832414D;
this.xrTableCell43.Weight = 1.083271725315111D;
//
// xrTableCell44
//
@@ -604,22 +350,6 @@ namespace DiakonischesWerkPassau
this.xrTableCell45.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell45.Weight = 0.26310971709438763D;
//
// xrTableCell46
//
this.xrTableCell46.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell46.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "ServiceInvoicePeriods.ServiceInvoiceItems.RateFactor")});
this.xrTableCell46.Name = "xrTableCell46";
this.xrTableCell46.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell46.StylePriority.UseBorderColor = false;
this.xrTableCell46.StylePriority.UseBorders = false;
this.xrTableCell46.StylePriority.UsePadding = false;
this.xrTableCell46.StylePriority.UseTextAlignment = false;
this.xrTableCell46.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell46.Weight = 0.42042083402151886D;
//
// xrTableCell47
//
this.xrTableCell47.BorderColor = System.Drawing.Color.DarkGray;
@@ -634,56 +364,30 @@ namespace DiakonischesWerkPassau
this.xrTableCell47.StylePriority.UsePadding = false;
this.xrTableCell47.StylePriority.UseTextAlignment = false;
this.xrTableCell47.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell47.Weight = 0.31923915575667006D;
this.xrTableCell47.Weight = 0.73965998977818892D;
//
// GroupFooter1
//
this.GroupFooter1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrLabel10,
this.xrLabel3,
this.xrRichText4,
this.xrLabel1,
this.xrLabel9,
this.xrTable4,
this.xrLabel14,
this.xrLabel15});
this.GroupFooter1.HeightF = 354.4999F;
this.xrLabel1});
this.GroupFooter1.HeightF = 289.9722F;
this.GroupFooter1.Name = "GroupFooter1";
//
// xrLabel10
//
this.xrLabel10.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel10.LocationFloat = new DevExpress.Utils.PointFloat(3.178914E-05F, 330.5416F);
this.xrLabel10.Name = "xrLabel10";
this.xrLabel10.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel10.SizeF = new System.Drawing.SizeF(175F, 17F);
this.xrLabel10.StylePriority.UseFont = false;
this.xrLabel10.Text = "Quittierungsbelege";
//
// xrLabel3
//
this.xrLabel3.Font = new System.Drawing.Font("Verdana", 10F);
this.xrLabel3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 313.5417F);
this.xrLabel3.Name = "xrLabel3";
this.xrLabel3.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel3.SizeF = new System.Drawing.SizeF(175F, 17F);
this.xrLabel3.StylePriority.UseFont = false;
this.xrLabel3.Text = "Anlage:";
//
// xrRichText4
//
this.xrRichText4.Font = new System.Drawing.Font("Verdana", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.74999F);
this.xrRichText4.LocationFloat = new DevExpress.Utils.PointFloat(1.059638E-05F, 66.27774F);
this.xrRichText4.Name = "xrRichText4";
this.xrRichText4.SerializableRtfString = resources.GetString("xrRichText4.SerializableRtfString");
this.xrRichText4.SizeF = new System.Drawing.SizeF(650F, 70.91668F);
this.xrRichText4.SizeF = new System.Drawing.SizeF(650F, 223.6944F);
this.xrRichText4.StylePriority.UseFont = false;
//
// xrLabel1
//
this.xrLabel1.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] {
new DevExpress.XtraReports.UI.XRBinding("Text", null, "GrossClaim", "Gesamtsumme: {0}")});
this.xrLabel1.Font = new System.Drawing.Font("Verdana", 9F, System.Drawing.FontStyle.Bold);
this.xrLabel1.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(420.9999F, 0F);
this.xrLabel1.Name = "xrLabel1";
this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 5, 0, 0, 100F);
@@ -698,6 +402,115 @@ namespace DiakonischesWerkPassau
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServiceInvoiceRO);
//
// xrTableCell34
//
this.xrTableCell34.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell34.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell34.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell34.Name = "xrTableCell34";
this.xrTableCell34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell34.StylePriority.UseBackColor = false;
this.xrTableCell34.StylePriority.UseBorderColor = false;
this.xrTableCell34.StylePriority.UseBorders = false;
this.xrTableCell34.StylePriority.UsePadding = false;
this.xrTableCell34.StylePriority.UseTextAlignment = false;
this.xrTableCell34.Text = "Gesamt";
this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell34.Weight = 0.73965998977818892D;
//
// xrTableCell36
//
this.xrTableCell36.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell36.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell36.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell36.Name = "xrTableCell36";
this.xrTableCell36.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell36.StylePriority.UseBackColor = false;
this.xrTableCell36.StylePriority.UseBorderColor = false;
this.xrTableCell36.StylePriority.UseBorders = false;
this.xrTableCell36.StylePriority.UsePadding = false;
this.xrTableCell36.StylePriority.UseTextAlignment = false;
this.xrTableCell36.Text = "Betrag";
this.xrTableCell36.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell36.Weight = 0.26310971709438763D;
//
// xrTableCell33
//
this.xrTableCell33.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell33.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell33.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell33.Name = "xrTableCell33";
this.xrTableCell33.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell33.StylePriority.UseBackColor = false;
this.xrTableCell33.StylePriority.UseBorderColor = false;
this.xrTableCell33.StylePriority.UseBorders = false;
this.xrTableCell33.StylePriority.UsePadding = false;
this.xrTableCell33.StylePriority.UseTextAlignment = false;
this.xrTableCell33.Text = "Stunden";
this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell33.Weight = 0.2893277257020575D;
//
// xrTableCell35
//
this.xrTableCell35.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell35.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell35.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell35.Name = "xrTableCell35";
this.xrTableCell35.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell35.StylePriority.UseBackColor = false;
this.xrTableCell35.StylePriority.UseBorderColor = false;
this.xrTableCell35.StylePriority.UseBorders = false;
this.xrTableCell35.StylePriority.UsePadding = false;
this.xrTableCell35.StylePriority.UseTextAlignment = false;
this.xrTableCell35.Text = "Satz";
this.xrTableCell35.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleRight;
this.xrTableCell35.Weight = 1.083271792931606D;
//
// xrTableCell32
//
this.xrTableCell32.BackColor = System.Drawing.Color.Gainsboro;
this.xrTableCell32.BorderColor = System.Drawing.Color.DarkGray;
this.xrTableCell32.Borders = ((DevExpress.XtraPrinting.BorderSide)((((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Top)
| DevExpress.XtraPrinting.BorderSide.Right)
| DevExpress.XtraPrinting.BorderSide.Bottom)));
this.xrTableCell32.Name = "xrTableCell32";
this.xrTableCell32.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 2, 2, 100F);
this.xrTableCell32.StylePriority.UseBackColor = false;
this.xrTableCell32.StylePriority.UseBorderColor = false;
this.xrTableCell32.StylePriority.UseBorders = false;
this.xrTableCell32.StylePriority.UsePadding = false;
this.xrTableCell32.StylePriority.UseTextAlignment = false;
this.xrTableCell32.Text = "Zeitraum";
this.xrTableCell32.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft;
this.xrTableCell32.Weight = 0.62463077449375981D;
//
// xrTableRow23
//
this.xrTableRow23.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] {
this.xrTableCell32,
this.xrTableCell35,
this.xrTableCell33,
this.xrTableCell36,
this.xrTableCell34});
this.xrTableRow23.Name = "xrTableRow23";
this.xrTableRow23.Weight = 1D;
//
// xrTable5
//
this.xrTable5.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F);
this.xrTable5.Name = "xrTable5";
this.xrTable5.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] {
this.xrTableRow23});
this.xrTable5.SizeF = new System.Drawing.SizeF(677F, 25F);
//
// ServiceInvoiceReport
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -709,7 +522,7 @@ namespace DiakonischesWerkPassau
this.DetailReport});
this.DataSource = this.bindingSource1;
this.ExportOptions.PrintPreview.DefaultFileName = "Spitzabrechnung";
this.Font = new System.Drawing.Font("Verdana", 10F);
this.Font = new System.Drawing.Font("Arial", 10F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.FormattingRuleSheet.AddRange(new DevExpress.XtraReports.UI.FormattingRule[] {
this.ruleRateFactorNull});
this.Margins = new System.Drawing.Printing.Margins(75, 75, 92, 50);
@@ -720,11 +533,10 @@ namespace DiakonischesWerkPassau
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -739,35 +551,16 @@ namespace DiakonischesWerkPassau
private DevExpress.XtraReports.UI.GroupHeaderBand Page1;
private DevExpress.XtraReports.UI.XRLabel xrLabel5;
private DevExpress.XtraReports.UI.XRLabel lblAbrechnungszeitraum;
private DevExpress.XtraReports.UI.XRLabel xrLabel15;
private DevExpress.XtraReports.UI.XRTable xrTable4;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow10;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell9;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow14;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell12;
private DevExpress.XtraReports.UI.XRLabel xrLabel14;
private DevExpress.XtraReports.UI.XRLabel xrLabel9;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport;
private DevExpress.XtraReports.UI.DetailBand Detail1;
private DevExpress.XtraReports.UI.XRTable xrTable5;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell37;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell38;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
private DevExpress.XtraReports.UI.DetailReportBand DetailReport2;
private DevExpress.XtraReports.UI.DetailBand Detail3;
private DevExpress.XtraReports.UI.XRTable xrTable6;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow25;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell40;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell42;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell43;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell44;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell45;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell46;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell47;
private DevExpress.XtraReports.UI.GroupFooterBand GroupFooter1;
private DevExpress.XtraReports.UI.XRLabel xrLabel1;
@@ -780,7 +573,12 @@ namespace DiakonischesWerkPassau
private DevExpress.XtraReports.UI.XRLabel xrLabel6;
private DevExpress.XtraReports.UI.XRLabel xrLabel7;
private DevExpress.XtraReports.UI.XRRichText xrRichText4;
private DevExpress.XtraReports.UI.XRLabel xrLabel10;
private DevExpress.XtraReports.UI.XRLabel xrLabel3;
private DevExpress.XtraReports.UI.XRTable xrTable5;
private DevExpress.XtraReports.UI.XRTableRow xrTableRow23;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell32;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell35;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell33;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell36;
private DevExpress.XtraReports.UI.XRTableCell xrTableCell34;
}
}

File diff suppressed because one or more lines are too long

View File

@@ -62,6 +62,7 @@ namespace SozialwerkAachenerChristen
this.xrTableCell7 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell43 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell49 = 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.xrLabel14 = new DevExpress.XtraReports.UI.XRLabel();
@@ -78,7 +79,6 @@ namespace SozialwerkAachenerChristen
this.formattingRuleEmployeeName = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.xrPictureBox3 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrRichText3 = new DevExpress.XtraReports.UI.XRRichText();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
this.xrPageInfo1 = new DevExpress.XtraReports.UI.XRPageInfo();
this.GroupFooter1 = new DevExpress.XtraReports.UI.GroupFooterBand();
@@ -121,14 +121,12 @@ namespace SozialwerkAachenerChristen
this.xrPictureBox1 = new DevExpress.XtraReports.UI.XRPictureBox();
this.xrLabel17 = new DevExpress.XtraReports.UI.XRLabel();
this.fieldKontaktArt = new DevExpress.XtraReports.UI.CalculatedField();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableServiceRecords1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -539,6 +537,10 @@ namespace SozialwerkAachenerChristen
this.xrTableCell49.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
this.xrTableCell49.Weight = 0.44692737430167606D;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
// formattingRuleStartDate
//
this.formattingRuleStartDate.Condition = "[StartDate2] < [StartDate]";
@@ -714,7 +716,7 @@ namespace SozialwerkAachenerChristen
this.xrLabel2.StylePriority.UseFont = false;
this.xrLabel2.StylePriority.UseForeColor = false;
this.xrLabel2.StylePriority.UseTextAlignment = false;
this.xrLabel2.Text = "Quittierungsbeleg [Mandator.Name]";
this.xrLabel2.Text = "Quittierungsbeleg";
this.xrLabel2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopCenter;
//
// formattingRuleServiceDesc
@@ -741,27 +743,18 @@ namespace SozialwerkAachenerChristen
// topMarginBand1
//
this.topMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
this.xrPictureBox3,
this.xrRichText3});
this.topMarginBand1.HeightF = 127.0833F;
this.xrPictureBox3});
this.topMarginBand1.HeightF = 135F;
this.topMarginBand1.Name = "topMarginBand1";
//
// xrPictureBox3
//
this.xrPictureBox3.Image = ((System.Drawing.Image)(resources.GetObject("xrPictureBox3.Image")));
this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(474.4723F, 19.70833F);
this.xrPictureBox3.LocationFloat = new DevExpress.Utils.PointFloat(49.3611F, 19.70834F);
this.xrPictureBox3.Name = "xrPictureBox3";
this.xrPictureBox3.SizeF = new System.Drawing.SizeF(272.5277F, 63.95833F);
this.xrPictureBox3.SizeF = new System.Drawing.SizeF(697.639F, 107.375F);
this.xrPictureBox3.Sizing = DevExpress.XtraPrinting.ImageSizeMode.ZoomImage;
//
// xrRichText3
//
this.xrRichText3.Font = new System.Drawing.Font("Arial", 10F);
this.xrRichText3.LocationFloat = new DevExpress.Utils.PointFloat(0F, 94.08333F);
this.xrRichText3.Name = "xrRichText3";
this.xrRichText3.SerializableRtfString = resources.GetString("xrRichText3.SerializableRtfString");
this.xrRichText3.SizeF = new System.Drawing.SizeF(511.875F, 23.00001F);
//
// bottomMarginBand1
//
this.bottomMarginBand1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] {
@@ -1258,10 +1251,6 @@ namespace SozialwerkAachenerChristen
this.fieldKontaktArt.FieldType = DevExpress.XtraReports.UI.FieldType.String;
this.fieldKontaktArt.Name = "fieldKontaktArt";
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.ServicesOverviewRO);
//
// Quittierungsbeleg
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1280,18 +1269,17 @@ namespace SozialwerkAachenerChristen
this.formattingRuleServiceDesc,
this.formattingRuleCostBearer,
this.formattingRuleEmployeeName});
this.Margins = new System.Drawing.Printing.Margins(50, 30, 127, 116);
this.Margins = new System.Drawing.Printing.Margins(50, 30, 135, 116);
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.xrTableServiceRecords1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTableAbwesenheiten)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText2)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrRichText1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}
@@ -1387,7 +1375,6 @@ namespace SozialwerkAachenerChristen
private DevExpress.XtraReports.UI.XRLabel xrLabel18;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox2;
private DevExpress.XtraReports.UI.XRPictureBox xrPictureBox3;
private DevExpress.XtraReports.UI.XRRichText xrRichText3;
private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo1;
}
}

View File

@@ -123,551 +123,220 @@
<assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
<data name="xrPictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
<value>
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
RU5ErkJggg==
iVBORw0KGgoAAAANSUhEUgAABJIAAACpCAIAAAD/fYA1AAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAW
JQAAFiUBSVIk8AAAMVFJREFUeF7t3b+rHEma7vH+N2S3297Qzliy5Iyh66xzDRlNwxjjLUjQ3jpiDEHD
RQMLDYLWwsCwomBgGRg1HMYRd2gQaGFYmuMNo0bXWMTQCHoRjZj7VMabUVERkZERkVl1Ujrfj9Gtqsqf
kb/eJyOrzkf/AAAAAABsGLENAAAAADaN2AYAAAAAm0ZsAwAAi/z444+Xl5cvXrzY7Xb6x8uXL+0DAMBK
iG0AAKDH69evHz9+/Pnnn3+UuH37tiKc4pwNCgBYhtgGAADaXF5e3r9/3yLaNCU6et4+PErjbFbg/Iht
AACglkr2hw8fWiyr8Omnn9Lndk5q7devX9uL03j27Jm27O3btx8/fkx+w9loZ7u8vDz17r1lxDYAAFDl
xYsXimEuj9VTzLPxcTIqZ9XOfuuc9CFVTdzNxfkA8lu4V3/++efbv9GgJQwfTr5//759UEEb6+6JaRY2
swrp8jSdZNwo2tt1dlp9w0Xt/OzZM/tgDVrmcE3179mDiNgGAADmqbqy+qLddb5BfmoKbFGO8lQIrh7e
NDubeuKkWTGiuSimunp94Rw1uq3AaN3q/BS01rasA21o+2BOYfOtqz7G2wgrUcrS5ltrJ4yaS/ubfbBY
+sxCzcSJbQAAYEbTg5EpVT82IayqZruopl8xSqm4tOlOOENvlSJBmFRruinKwh4VUavaB1sVbYX6BT5b
bKs/5G2EVbkbFjaDBU4U29LDtvKoIbYBAICShZlNiG2nUL9d1mr/yqJ/lYp5StTR5C3pIot6kpUJ7YNN
WtI9WLkFF2q6U2DjTNPUlJe8KGMXaMiF/fyniG1Pnz61yY3q73QQ2wAAwKTlmU1FiU0L62mqv9eKbSpb
bYpF6/bveZpmuWS/f/9+X5meNuZaX9XTIg1ZY6/pG18FL168sKUc1a91tKbaUpqa3lxX01awRRmplSqn
oP1BQyqy6hxVeE54yabU9G1CA21E+6CXltamNWqLuPZ/AACAY2mB2Gph2YQpU51OWao+bbQFmnaGJX1f
WbOZzenu6NOOapMYPH361D5YYEm+Koj6Bptui6yeQ5azRRksucWj1tbq2IQCTbkosm5zZTNb0+mR2AYA
ADJU60S1bKszZzbVbapofXF/+/bthw8f6k37+ARUhauwU4mvtJDSR56NsJ6av5vnrbIAUx0aWWp5G20l
NZlNuuNW1J5Nv804Je2pXiXNRk3R1ImnPcFGG2wtti1fHh3v6Vmre7IrNpfOhDaVUcfpkdgGAAAyopv6
HU6d2RQsVaa759BsljnKGyt2/mimmppm2p1ptbSeJbzdTtNsClca1yZXYXlsSzsKytQ4NuYa6ufevabR
N45WWf406C5Pg69fv7ZpjZpWecUcshZblMEqy6PTTnps9t2+Wau5sovUsa8S2wAAQGxhV5vGPWk3lyjq
NC3h559/3l3TO1qjqE/mFFQaKqXMPtZ1ztjWtzOsGNoru9qke03TOLRw+TW6TejY7JYtixKstot9UGet
HLIiW5TBWsuTNr52IfusxSrNlc1s2o72cQtiGwAAiLX2rkT6ipJKKnzr6/jI48ePO+pmBbamRwSX0+zK
CaRpeRbGNiVkm1CLpof3CrS9bIoVbJwuUZNqre2DLlONtvB2RvTgZWv33TWJbZK2f0cOX95c2ZNV9+mR
2AYAAGJLupU2m9kcVef1pbNmp1rNxjy7QtyyIeosiW1pN1QltbNNYhltLJtiBRunS/RU8MIIMbWXLvzW
X5QtW7/Ld31im47cqI+r43uPC5sre7JacjuA2AYAAGLdWUVlpYoVm8ralmc2T7l0djlfHv9Z5/Mr9KXY
EHWWxLYrD/D1fX3aN2ycLmk+tA/aFbJu62ONoXSyesc+q3N9Ypss7JmUhc2VnqwWhnZiGwAAiFmV0UXF
Sms1WWPFzOaogC7cgF99dn1saY5p2ezjOt2xLSpbW6mFO55Mi9TfQVhY9Ket2t1u0TPGUfTtbpPod1M6
+jOvVWyLtsKZmyv9HdGFmU2IbQAAILawl2mVej2SlkGrUDbLVudRiXwlpgrN1jTVHT+WdzZqT+ieu6Mp
2LTmdHSnRKKI2P31vDCnafmjXrJVJisd01mSQ07EFmWw7vLoFGTTHdkH1bqbKz1ZrbJqxDYAABCL6tcO
qlZX/JLbqUOU1jfKmctbYLmpUq81ts0+Dpq1YpsrG+9GWimlQakJ9oWnDVOauI3WK1plLbZ90MjGH7g+
ljAA699usFZRgu34dZNrFdvEpjuyd6v1NVf0JUnRjtR3DEaIbQAAIBbd1++mOtimuEB61/wUokeYVKLZ
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
</value>
</data>
<data name="xrRichText3.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAE0AbwBuAHQAcwBlAHIAcgBhAHQAOwB9AH0AewBcAGMAbwBsAG8AcgB0AGIAbAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADAAIAA7AFwAcgBlAGQAMABcAGcAcgBlAGUAbgAwAFwAYgBsAHUAZQAyADUANQAgADsAfQB7AFwAKgBcAGQAZQBmAGMAaABwACAAXABmADEAXABmAHMAMgA0AH0AewBcAHMAdAB5AGwAZQBzAGgAZQBlAHQAIAB7AFwAcQBsAFwAZgAxAFwAZgBzADIANAAgAE4AbwByAG0AYQBsADsAfQB7AFwAKgBcAGMAcwAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAARABlAGYAYQB1AGwAdAAgAFAAYQByAGEAZwByAGEAcABoACAARgBvAG4AdAA7AH0AewBcACoAXABjAHMAMgBcAHMAYgBhAHMAZQBkAG8AbgAxAFwAZgAxAFwAZgBzADIANABcAGMAZgAxACAATABpAG4AZQAgAE4AdQBtAGIAZQByADsAfQB7AFwAKgBcAGMAcwAzAFwAdQBsAFwAZgAxAFwAZgBzADIANABcAGMAZgAyACAASAB5AHAAZQByAGwAaQBuAGsAOwB9AHsAXAAqAFwAdABzADQAXAB0AHMAcgBvAHcAZABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAdAAzAFwAdABzAHYAZQByAHQAYQBsAHQAXABjAGwAdAB4AGwAcgB0AGIAIABOAG8AcgBtAGEAbAAgAFQAYQBiAGwAZQA7AH0AewBcACoAXAB0AHMANQBcAHQAcwByAG8AdwBkAFwAcwBiAGEAcwBlAGQAbwBuADQAXABmADEAXABmAHMAMgA0AFwAcQBsAFwAdAByAGIAcgBkAHIAdABcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBsAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGIAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAcgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgBoAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAHYAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAGwAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAbAAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgByADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAHIAMQAwADgAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAFQAYQBiAGwAZQAgAFMAaQBtAHAAbABlACAAMQA7AH0AfQB7AFwAKgBcAGwAaQBzAHQAbwB2AGUAcgByAGkAZABlAHQAYQBiAGwAZQB9AFwAbgBvAHUAaQBjAG8AbQBwAGEAdABcAHMAcABsAHkAdAB3AG4AaQBuAGUAXABoAHQAbQBhAHUAdABzAHAAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAFwAcgBpADUANgA2AFwAcgBpAG4ANQA2ADYAXABvAHUAdABsAGkAbgBlAGwAZQB2AGUAbAAwAHsAXABiAFwAZgAyAFwAZgBzADIAMABcAGMAZgAwACAAUwBvAHoAaQBhAGwAdwBlAHIAawAgAEEAYQBjAGgAZQBuAGUAcgAgAEMAaAByAGkAcwB0AGUAbgAgAGUALgBWAC4ALAAgAFIAbwBzAHMAdAByAGEAXAB1ADIAMgAzAFwAJwBkAGYAZQAgADkAIABcAHUAOAAyADEAMQBcACcAOQA2ACAAMQAzACwAIAA1ADIAMAA2ADQAIABBAGEAYwBoAGUAbgB9AFwAYgBcAHUAbABcAGYAMgBcAGYAcwAyADgAXABwAGEAcgBcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAXABmADEAXABmAHMAMgA0AFwAYwBmADEAXABwAGEAcgB9AA==</value>
</data>
<data name="xrRichText2.SerializableRtfString" xml:space="preserve">
<value>ewBcAHIAdABmADEAXABkAGUAZgBmADAAewBcAGYAbwBuAHQAdABiAGwAewBcAGYAMAAgAEMAYQBsAGkAYgByAGkAOwB9AHsAXABmADEAIABUAGkAbQBlAHMAIABOAGUAdwAgAFIAbwBtAGEAbgA7AH0AewBcAGYAMgAgAEEAcgBpAGEAbAA7AH0AfQB7AFwAYwBvAGwAbwByAHQAYgBsACAAOwBcAHIAZQBkADAAXABnAHIAZQBlAG4AMABcAGIAbAB1AGUAMAAgADsAXAByAGUAZAAwAFwAZwByAGUAZQBuADAAXABiAGwAdQBlADIANQA1ACAAOwB9AHsAXAAqAFwAZABlAGYAYwBoAHAAIABcAGYAMQBcAGYAcwAyADQAfQB7AFwAcwB0AHkAbABlAHMAaABlAGUAdAAgAHsAXABxAGwAXABmADEAXABmAHMAMgA0ACAATgBvAHIAbQBhAGwAOwB9AHsAXAAqAFwAYwBzADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABEAGUAZgBhAHUAbAB0ACAAUABhAHIAYQBnAHIAYQBwAGgAIABGAG8AbgB0ADsAfQB7AFwAKgBcAGMAcwAyAFwAcwBiAGEAcwBlAGQAbwBuADEAXABmADEAXABmAHMAMgA0AFwAYwBmADEAIABMAGkAbgBlACAATgB1AG0AYgBlAHIAOwB9AHsAXAAqAFwAYwBzADMAXAB1AGwAXABmADEAXABmAHMAMgA0AFwAYwBmADIAIABIAHkAcABlAHIAbABpAG4AawA7AH0AewBcACoAXAB0AHMANABcAHQAcwByAG8AdwBkAFwAZgAxAFwAZgBzADIANABcAHEAbABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgBsADMAXAB0AHMAYwBlAGwAbABwAGEAZABkAGwAMQAwADgAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAYgAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwBjAGUAbABsAHAAYQBkAGQAZgB0ADMAXAB0AHMAdgBlAHIAdABhAGwAdABcAGMAbAB0AHgAbAByAHQAYgAgAE4AbwByAG0AYQBsACAAVABhAGIAbABlADsAfQB7AFwAKgBcAHQAcwA1AFwAdABzAHIAbwB3AGQAXABzAGIAYQBzAGUAZABvAG4ANABcAGYAMQBcAGYAcwAyADQAXABxAGwAXAB0AHIAYgByAGQAcgB0AFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGwAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAYgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHIAYgByAGQAcgByAFwAYgByAGQAcgBzAFwAYgByAGQAcgB3ADEAMABcAHQAcgBiAHIAZAByAGgAXABiAHIAZAByAHMAXABiAHIAZAByAHcAMQAwAFwAdAByAGIAcgBkAHIAdgBcAGIAcgBkAHIAcwBcAGIAcgBkAHIAdwAxADAAXAB0AHMAYwBlAGwAbABwAGEAZABkAGYAbAAzAFwAdABzAGMAZQBsAGwAcABhAGQAZABsADEAMAA4AFwAdABzAGMAZQBsAGwAcABhAGQAZABmAHIAMwBcAHQAcwBjAGUAbABsAHAAYQBkAGQAcgAxADAAOABcAHQAcwB2AGUAcgB0AGEAbAB0AFwAYwBsAHQAeABsAHIAdABiACAAVABhAGIAbABlACAAUwBpAG0AcABsAGUAIAAxADsAfQB9AHsAXAAqAFwAbABpAHMAdABvAHYAZQByAHIAaQBkAGUAdABhAGIAbABlAH0AXABuAG8AdQBpAGMAbwBtAHAAYQB0AFwAcwBwAGwAeQB0AHcAbgBpAG4AZQBcAGgAdABtAGEAdQB0AHMAcABcAHAAYQByAGQAXABwAGwAYQBpAG4AXABxAGwAewBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAEsAZQBpAG4AZQAgAH0AewBcAGwAYQBuAGcAMQAwADMAMQBcAGwAYQBuAGcAZgBlADEAMAAzADEAXAB1AGwAXABmADIAXABmAHMAMgAwAFwAYwBmADEAIABLAHIAYQBuAGsAZQBuAGgAYQB1AHMAYQB1AGYAZQBuAHQAaABhAGwAdABlAH0AXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxAFwAcABhAHIAXABwAGEAcgBkAFwAcABsAGEAaQBuAFwAcQBsAHsAXABsAGEAbgBnADEAMAAzADEAXABsAGEAbgBnAGYAZQAxADAAMwAxAFwAdQBsAFwAZgAyAFwAZgBzADIAMABcAGMAZgAxACAAYgBlAGsAYQBuAG4AdAAgAG8AZABlAHIAIAB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQBcAHAAYQByAFwAcABhAHIAZABcAHAAbABhAGkAbgBcAHEAbAB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAHUAbABcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgAGEAYgByAGUAYwBoAG4AdQBuAGcAcwByAGUAbABlAHYAYQBuAHQAfQB7AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMgBcAGYAcwAyADAAXABjAGYAMQAgACAAaQBtACAAQQBiAHIAZQBjAGgAbgB1AG4AZwBzAHoAZQBpAHQAcgBhAHUAbQB9AFwAbABhAG4AZwAxADAAMwAxAFwAbABhAG4AZwBmAGUAMQAwADMAMQBcAGYAMQBcAGYAcwAyADQAXABjAGYAMQBcAHAAYQByAH0A</value>
</data>

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

View File

@@ -75,6 +75,7 @@ namespace BeWo.Report.VaroSozialagentur
this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
this.verwandteAngehoerigeRule = new DevExpress.XtraReports.UI.FormattingRule();
this.topMarginBand1 = new DevExpress.XtraReports.UI.TopMarginBand();
this.bottomMarginBand1 = new DevExpress.XtraReports.UI.BottomMarginBand();
@@ -173,9 +174,9 @@ namespace BeWo.Report.VaroSozialagentur
this.xrTableCell4 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrTableCell5 = new DevExpress.XtraReports.UI.XRTableCell();
this.xrLabel4 = new DevExpress.XtraReports.UI.XRLabel();
this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components);
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable12)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).BeginInit();
@@ -184,7 +185,6 @@ namespace BeWo.Report.VaroSozialagentur
((System.ComponentModel.ISupportInitialize)(this.xrTable8)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable13)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit();
((System.ComponentModel.ISupportInitialize)(this)).BeginInit();
//
// Detail
@@ -675,6 +675,10 @@ namespace BeWo.Report.VaroSozialagentur
this.xrTableCell40.Text = "Notiz";
this.xrTableCell40.Weight = 0.602803738317757D;
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO);
//
// verwandteAngehoerigeRule
//
this.verwandteAngehoerigeRule.Condition = "Not [IstFamilie]";
@@ -827,12 +831,12 @@ namespace BeWo.Report.VaroSozialagentur
// xrLabel34
//
this.xrLabel34.Font = new System.Drawing.Font("Calibri", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(0.0005086263F, 421.7292F);
this.xrLabel34.LocationFloat = new DevExpress.Utils.PointFloat(0F, 421.7292F);
this.xrLabel34.Name = "xrLabel34";
this.xrLabel34.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F);
this.xrLabel34.SizeF = new System.Drawing.SizeF(139.58F, 24F);
this.xrLabel34.StylePriority.UseFont = false;
this.xrLabel34.Text = "Hilfeplan bei :";
this.xrLabel34.Text = "Hilfeplan:";
//
// xrLabel38
//
@@ -1823,10 +1827,6 @@ namespace BeWo.Report.VaroSozialagentur
this.xrLabel4.StylePriority.UseFont = false;
this.xrLabel4.Text = "Zuständige Betreuer";
//
// bindingSource1
//
this.bindingSource1.DataSource = typeof(BeWo.Report.ReportObjects.CustomerDataRO);
//
// Klientenstammblatt
//
this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] {
@@ -1855,6 +1855,7 @@ namespace BeWo.Report.VaroSozialagentur
this.Version = "17.1";
((System.ComponentModel.ISupportInitialize)(this.xrTable4)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable5)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable12)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable3)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable6)).EndInit();
@@ -1863,7 +1864,6 @@ namespace BeWo.Report.VaroSozialagentur
((System.ComponentModel.ISupportInitialize)(this.xrTable8)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable13)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit();
((System.ComponentModel.ISupportInitialize)(this)).EndInit();
}

View File

@@ -278,13 +278,13 @@ namespace BeWo.Service.Plugins
//t = "8283849714"; // Forum e.V. (proviel GmbH)
//t = "3915346496"; // Sprungbrett 2. DB (Haus Theresia)
//t = "2387527289"; // Lebenshilfe Duisburg HPFH
t = "5595701056"; // Domiziel Ansbach
//t = "5595701056"; // Domiziel Ansbach
//t = "9430188510"; // Pro INTEGRA
//t = "4820371076"; // Zuhause Wohnen Iris Thimm
//t = "1078667960"; // FAM Rhein-Sieg Gbr
//t = "9388871209"; // Sozialwerk Aachener Christen e.V.
//t = "1566251835"; // Sicherleben Michael Voß
//t = "4947061147"; // Diakonisches Werk Passau
t = "4947061147"; // Diakonisches Werk Passau
//t = "9064234785"; // BeWo Rimbach
//t = "9433783300"; // Wichernhaus gGmbH
//t = "6282665941"; // Diakonisches Werk Regensburg