diff --git a/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.Designer.cs b/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.Designer.cs new file mode 100644 index 000000000..eed8fe17f --- /dev/null +++ b/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.Designer.cs @@ -0,0 +1,955 @@ +using MalteserJohanniterJohanneshaus.Invoicing; + +namespace MalteserJohanniterJohanneshaus +{ + partial class AnwesenheitenTsh + { + /// + /// Required designer variable. + /// + private System.ComponentModel.IContainer components = null; + + /// + /// Clean up any resources being used. + /// + /// true if managed resources should be disposed; otherwise, false. + protected override void Dispose(bool disposing) + { + if (disposing && (components != null)) + { + components.Dispose(); + } + base.Dispose(disposing); + } + + #region Designer generated code + + /// + /// Required method for Designer support - do not modify + /// the contents of this method with the code editor. + /// + private void InitializeComponent() + { + this.components = new System.ComponentModel.Container(); + this.Detail = new DevExpress.XtraReports.UI.DetailBand(); + this.TopMargin = new DevExpress.XtraReports.UI.TopMarginBand(); + this.BottomMargin = new DevExpress.XtraReports.UI.BottomMarginBand(); + this.ReportHeader = new DevExpress.XtraReports.UI.ReportHeaderBand(); + this.xrLabel2 = new DevExpress.XtraReports.UI.XRLabel(); + this.xrLabel1 = new DevExpress.XtraReports.UI.XRLabel(); + this.PageHeader = new DevExpress.XtraReports.UI.PageHeaderBand(); + 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.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.xrTableCell11 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell12 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell13 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell14 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell15 = new DevExpress.XtraReports.UI.XRTableCell(); + this.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.xrTableCell25 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell26 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell27 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell28 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell29 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell30 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell31 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell32 = new DevExpress.XtraReports.UI.XRTableCell(); + this.PageFooter = new DevExpress.XtraReports.UI.PageFooterBand(); + this.xrPageInfo2 = new DevExpress.XtraReports.UI.XRPageInfo(); + this.DetailReport = new DevExpress.XtraReports.UI.DetailReportBand(); + this.Detail1 = new DevExpress.XtraReports.UI.DetailBand(); + this.xrTable2 = new DevExpress.XtraReports.UI.XRTable(); + this.xrTableRow2 = new DevExpress.XtraReports.UI.XRTableRow(); + this.xrTableCell33 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell34 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell35 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell36 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell37 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell38 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell39 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell40 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell41 = 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.xrTableCell48 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell49 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell50 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell51 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell52 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell53 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell54 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell55 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell56 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell57 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell58 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell59 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell60 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell61 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell62 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell63 = new DevExpress.XtraReports.UI.XRTableCell(); + this.xrTableCell64 = new DevExpress.XtraReports.UI.XRTableCell(); + this.bindingSource1 = new System.Windows.Forms.BindingSource(this.components); + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).BeginInit(); + ((System.ComponentModel.ISupportInitialize)(this)).BeginInit(); + // + // Detail + // + this.Detail.HeightF = 0F; + this.Detail.Name = "Detail"; + this.Detail.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.Detail.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // TopMargin + // + this.TopMargin.HeightF = 49F; + this.TopMargin.Name = "TopMargin"; + this.TopMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.TopMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // BottomMargin + // + this.BottomMargin.HeightF = 20F; + this.BottomMargin.Name = "BottomMargin"; + this.BottomMargin.Padding = new DevExpress.XtraPrinting.PaddingInfo(0, 0, 0, 0, 100F); + this.BottomMargin.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopLeft; + // + // ReportHeader + // + this.ReportHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrLabel2, + this.xrLabel1}); + this.ReportHeader.HeightF = 79.00002F; + this.ReportHeader.Name = "ReportHeader"; + // + // xrLabel2 + // + this.xrLabel2.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrLabel2.LocationFloat = new DevExpress.Utils.PointFloat(0F, 33.00001F); + this.xrLabel2.Name = "xrLabel2"; + this.xrLabel2.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel2.SizeF = new System.Drawing.SizeF(1005.208F, 23F); + this.xrLabel2.StylePriority.UseFont = false; + this.xrLabel2.Text = "[Month] [Year]"; + // + // xrLabel1 + // + this.xrLabel1.Font = new DevExpress.Drawing.DXFont("Arial", 14F); + this.xrLabel1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 10.00001F); + this.xrLabel1.Name = "xrLabel1"; + this.xrLabel1.Padding = new DevExpress.XtraPrinting.PaddingInfo(2, 2, 0, 0, 100F); + this.xrLabel1.SizeF = new System.Drawing.SizeF(1005.208F, 23F); + this.xrLabel1.StylePriority.UseFont = false; + this.xrLabel1.Text = "[AdditionalServiceRegion]"; + // + // PageHeader + // + this.PageHeader.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable1}); + this.PageHeader.HeightF = 20.9665F; + this.PageHeader.Name = "PageHeader"; + // + // xrTable1 + // + this.xrTable1.BackColor = System.Drawing.Color.LightSteelBlue; + 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 DevExpress.Drawing.DXFont("Arial", 7F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTable1.LocationFloat = new DevExpress.Utils.PointFloat(0F, 0F); + this.xrTable1.Name = "xrTable1"; + this.xrTable1.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow1}); + this.xrTable1.SizeF = new System.Drawing.SizeF(1087.15F, 20.9665F); + this.xrTable1.StylePriority.UseBackColor = false; + this.xrTable1.StylePriority.UseBorders = false; + this.xrTable1.StylePriority.UseFont = false; + this.xrTable1.StylePriority.UseTextAlignment = false; + this.xrTable1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow1 + // + this.xrTableRow1.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell1, + this.xrTableCell2, + this.xrTableCell3, + this.xrTableCell4, + this.xrTableCell5, + this.xrTableCell6, + this.xrTableCell7, + this.xrTableCell8, + this.xrTableCell9, + this.xrTableCell10, + this.xrTableCell11, + this.xrTableCell12, + this.xrTableCell13, + this.xrTableCell14, + this.xrTableCell15, + this.xrTableCell16, + this.xrTableCell17, + this.xrTableCell18, + this.xrTableCell19, + this.xrTableCell20, + this.xrTableCell21, + this.xrTableCell22, + this.xrTableCell23, + this.xrTableCell24, + this.xrTableCell25, + this.xrTableCell26, + this.xrTableCell27, + this.xrTableCell28, + this.xrTableCell29, + this.xrTableCell30, + this.xrTableCell31, + this.xrTableCell32}); + this.xrTableRow1.Name = "xrTableRow1"; + this.xrTableRow1.Weight = 1D; + // + // xrTableCell1 + // + this.xrTableCell1.BackColor = System.Drawing.Color.LightSteelBlue; + this.xrTableCell1.Name = "xrTableCell1"; + this.xrTableCell1.StylePriority.UseBackColor = false; + this.xrTableCell1.StylePriority.UseTextAlignment = false; + this.xrTableCell1.Text = "Klient"; + this.xrTableCell1.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell1.Weight = 0.11467955556899898D; + // + // xrTableCell2 + // + this.xrTableCell2.Name = "xrTableCell2"; + this.xrTableCell2.StylePriority.UseTextAlignment = false; + this.xrTableCell2.Text = "1."; + this.xrTableCell2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell2.Weight = 0.021892359698853128D; + // + // xrTableCell3 + // + this.xrTableCell3.Name = "xrTableCell3"; + this.xrTableCell3.Text = "2."; + this.xrTableCell3.Weight = 0.021892358306974478D; + // + // xrTableCell4 + // + this.xrTableCell4.Name = "xrTableCell4"; + this.xrTableCell4.Text = "3."; + this.xrTableCell4.Weight = 0.021892360098188249D; + // + // xrTableCell5 + // + this.xrTableCell5.Name = "xrTableCell5"; + this.xrTableCell5.Text = "4."; + this.xrTableCell5.Weight = 0.021892358706309969D; + // + // xrTableCell6 + // + this.xrTableCell6.Name = "xrTableCell6"; + this.xrTableCell6.Text = "5."; + this.xrTableCell6.Weight = 0.021892361762711116D; + // + // xrTableCell7 + // + this.xrTableCell7.Name = "xrTableCell7"; + this.xrTableCell7.Text = "6."; + this.xrTableCell7.Weight = 0.021892353928541525D; + // + // xrTableCell8 + // + this.xrTableCell8.Name = "xrTableCell8"; + this.xrTableCell8.Text = "7."; + this.xrTableCell8.Weight = 0.021892358859000233D; + // + // xrTableCell9 + // + this.xrTableCell9.Name = "xrTableCell9"; + this.xrTableCell9.Text = "8."; + this.xrTableCell9.Weight = 0.021892354364836414D; + // + // xrTableCell10 + // + this.xrTableCell10.Name = "xrTableCell10"; + this.xrTableCell10.Text = "9."; + this.xrTableCell10.Weight = 0.021892357685269148D; + // + // xrTableCell11 + // + this.xrTableCell11.Name = "xrTableCell11"; + this.xrTableCell11.Text = "10."; + this.xrTableCell11.Weight = 0.021892357953606834D; + // + // xrTableCell12 + // + this.xrTableCell12.Name = "xrTableCell12"; + this.xrTableCell12.Text = "11."; + this.xrTableCell12.Weight = 0.021892358087775565D; + // + // xrTableCell13 + // + this.xrTableCell13.Name = "xrTableCell13"; + this.xrTableCell13.Text = "12."; + this.xrTableCell13.Weight = 0.021892358154860028D; + // + // xrTableCell14 + // + this.xrTableCell14.Name = "xrTableCell14"; + this.xrTableCell14.Text = "13."; + this.xrTableCell14.Weight = 0.021892363755916897D; + // + // xrTableCell15 + // + this.xrTableCell15.Name = "xrTableCell15"; + this.xrTableCell15.Text = "14."; + this.xrTableCell15.Weight = 0.021892355421416057D; + // + // xrTableCell16 + // + this.xrTableCell16.Name = "xrTableCell16"; + this.xrTableCell16.Text = "15."; + this.xrTableCell16.Weight = 0.021892356821680295D; + // + // xrTableCell17 + // + this.xrTableCell17.Name = "xrTableCell17"; + this.xrTableCell17.Text = "16."; + this.xrTableCell17.Weight = 0.021892357521812386D; + // + // xrTableCell18 + // + this.xrTableCell18.Name = "xrTableCell18"; + this.xrTableCell18.Text = "17."; + this.xrTableCell18.Weight = 0.021892363439393006D; + // + // xrTableCell19 + // + this.xrTableCell19.Name = "xrTableCell19"; + this.xrTableCell19.Text = "18."; + this.xrTableCell19.Weight = 0.021892360830668742D; + // + // xrTableCell20 + // + this.xrTableCell20.Name = "xrTableCell20"; + this.xrTableCell20.Text = "19."; + this.xrTableCell20.Weight = 0.021892353958792007D; + // + // xrTableCell21 + // + this.xrTableCell21.Name = "xrTableCell21"; + this.xrTableCell21.Text = "20."; + this.xrTableCell21.Weight = 0.021892356090368242D; + // + // xrTableCell22 + // + this.xrTableCell22.Name = "xrTableCell22"; + this.xrTableCell22.Text = "21."; + this.xrTableCell22.Weight = 0.021892354372399059D; + // + // xrTableCell23 + // + this.xrTableCell23.Name = "xrTableCell23"; + this.xrTableCell23.Text = "22."; + this.xrTableCell23.Weight = 0.021892359080929041D; + // + // xrTableCell24 + // + this.xrTableCell24.Name = "xrTableCell24"; + this.xrTableCell24.Text = "23."; + this.xrTableCell24.Weight = 0.02189235865143678D; + // + // xrTableCell25 + // + this.xrTableCell25.Name = "xrTableCell25"; + this.xrTableCell25.Text = "24."; + this.xrTableCell25.Weight = 0.0218923584366906D; + // + // xrTableCell26 + // + this.xrTableCell26.Name = "xrTableCell26"; + this.xrTableCell26.Text = "25."; + this.xrTableCell26.Weight = 0.021892356937438892D; + // + // xrTableCell27 + // + this.xrTableCell27.Name = "xrTableCell27"; + this.xrTableCell27.Text = "26."; + this.xrTableCell27.Weight = 0.021892358971570304D; + // + // xrTableCell28 + // + this.xrTableCell28.Name = "xrTableCell28"; + this.xrTableCell28.Text = "27."; + this.xrTableCell28.Weight = 0.021892358596757394D; + // + // xrTableCell29 + // + this.xrTableCell29.Name = "xrTableCell29"; + this.xrTableCell29.Text = "28."; + this.xrTableCell29.Weight = 0.021892355625593621D; + // + // xrTableCell30 + // + this.xrTableCell30.Name = "xrTableCell30"; + this.xrTableCell30.Text = "29."; + this.xrTableCell30.Weight = 0.021892359707526336D; + // + // xrTableCell31 + // + this.xrTableCell31.Name = "xrTableCell31"; + this.xrTableCell31.Text = "30."; + this.xrTableCell31.Weight = 0.021892358964735403D; + // + // xrTableCell32 + // + this.xrTableCell32.Name = "xrTableCell32"; + this.xrTableCell32.Text = "31."; + this.xrTableCell32.Weight = 0.021892381234793805D; + // + // PageFooter + // + this.PageFooter.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrPageInfo2}); + this.PageFooter.HeightF = 40.83331F; + this.PageFooter.Name = "PageFooter"; + // + // xrPageInfo2 + // + this.xrPageInfo2.Font = new DevExpress.Drawing.DXFont("Arial", 8F); + this.xrPageInfo2.LocationFloat = new DevExpress.Utils.PointFloat(611.9999F, 22.83331F); + this.xrPageInfo2.Name = "xrPageInfo2"; + this.xrPageInfo2.SizeF = new System.Drawing.SizeF(497F, 18F); + this.xrPageInfo2.StylePriority.UseFont = false; + this.xrPageInfo2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.TopRight; + this.xrPageInfo2.TextFormatString = "Seite {0} von {1}"; + // + // DetailReport + // + this.DetailReport.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail1}); + this.DetailReport.DataMember = "Rows"; + this.DetailReport.DataSource = this.bindingSource1; + this.DetailReport.Level = 0; + this.DetailReport.Name = "DetailReport"; + // + // Detail1 + // + this.Detail1.Controls.AddRange(new DevExpress.XtraReports.UI.XRControl[] { + this.xrTable2}); + this.Detail1.HeightF = 20.9665F; + this.Detail1.Name = "Detail1"; + // + // xrTable2 + // + this.xrTable2.BackColor = System.Drawing.Color.Transparent; + this.xrTable2.Borders = ((DevExpress.XtraPrinting.BorderSide)(((DevExpress.XtraPrinting.BorderSide.Left | DevExpress.XtraPrinting.BorderSide.Right) + | DevExpress.XtraPrinting.BorderSide.Bottom))); + this.xrTable2.Font = new DevExpress.Drawing.DXFont("Arial", 7F, DevExpress.Drawing.DXFontStyle.Bold); + this.xrTable2.LocationFloat = new DevExpress.Utils.PointFloat(3.973643E-05F, 0F); + this.xrTable2.Name = "xrTable2"; + this.xrTable2.Rows.AddRange(new DevExpress.XtraReports.UI.XRTableRow[] { + this.xrTableRow2}); + this.xrTable2.SizeF = new System.Drawing.SizeF(1087.15F, 20.9665F); + this.xrTable2.StylePriority.UseBackColor = false; + this.xrTable2.StylePriority.UseBorders = false; + this.xrTable2.StylePriority.UseFont = false; + this.xrTable2.StylePriority.UseTextAlignment = false; + this.xrTable2.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + // + // xrTableRow2 + // + this.xrTableRow2.Cells.AddRange(new DevExpress.XtraReports.UI.XRTableCell[] { + this.xrTableCell33, + this.xrTableCell34, + this.xrTableCell35, + this.xrTableCell36, + this.xrTableCell37, + this.xrTableCell38, + this.xrTableCell39, + this.xrTableCell40, + this.xrTableCell41, + this.xrTableCell42, + this.xrTableCell43, + this.xrTableCell44, + this.xrTableCell45, + this.xrTableCell46, + this.xrTableCell47, + this.xrTableCell48, + this.xrTableCell49, + this.xrTableCell50, + this.xrTableCell51, + this.xrTableCell52, + this.xrTableCell53, + this.xrTableCell54, + this.xrTableCell55, + this.xrTableCell56, + this.xrTableCell57, + this.xrTableCell58, + this.xrTableCell59, + this.xrTableCell60, + this.xrTableCell61, + this.xrTableCell62, + this.xrTableCell63, + this.xrTableCell64}); + this.xrTableRow2.Name = "xrTableRow2"; + this.xrTableRow2.Weight = 1D; + // + // xrTableCell33 + // + this.xrTableCell33.BackColor = System.Drawing.Color.Transparent; + this.xrTableCell33.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.Customer")}); + this.xrTableCell33.Font = new DevExpress.Drawing.DXFont("Arial", 10F); + this.xrTableCell33.Name = "xrTableCell33"; + this.xrTableCell33.StylePriority.UseBackColor = false; + this.xrTableCell33.StylePriority.UseFont = false; + this.xrTableCell33.StylePriority.UseTextAlignment = false; + this.xrTableCell33.Text = "xrTableCell33"; + this.xrTableCell33.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleLeft; + this.xrTableCell33.Weight = 0.11467955556899898D; + // + // xrTableCell34 + // + this.xrTableCell34.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay1")}); + this.xrTableCell34.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell34.Name = "xrTableCell34"; + this.xrTableCell34.StylePriority.UseFont = false; + this.xrTableCell34.StylePriority.UseTextAlignment = false; + this.xrTableCell34.Text = "xrTableCell34"; + this.xrTableCell34.TextAlignment = DevExpress.XtraPrinting.TextAlignment.MiddleCenter; + this.xrTableCell34.Weight = 0.021892359698853128D; + // + // xrTableCell35 + // + this.xrTableCell35.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay2")}); + this.xrTableCell35.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell35.Name = "xrTableCell35"; + this.xrTableCell35.StylePriority.UseFont = false; + this.xrTableCell35.Text = "xrTableCell35"; + this.xrTableCell35.Weight = 0.021892358306974478D; + // + // xrTableCell36 + // + this.xrTableCell36.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay3")}); + this.xrTableCell36.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell36.Name = "xrTableCell36"; + this.xrTableCell36.StylePriority.UseFont = false; + this.xrTableCell36.Text = "xrTableCell36"; + this.xrTableCell36.Weight = 0.021892360098188249D; + // + // xrTableCell37 + // + this.xrTableCell37.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay4")}); + this.xrTableCell37.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell37.Name = "xrTableCell37"; + this.xrTableCell37.StylePriority.UseFont = false; + this.xrTableCell37.Text = "xrTableCell37"; + this.xrTableCell37.Weight = 0.021892358706309969D; + // + // xrTableCell38 + // + this.xrTableCell38.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay5")}); + this.xrTableCell38.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell38.Name = "xrTableCell38"; + this.xrTableCell38.StylePriority.UseFont = false; + this.xrTableCell38.Text = "xrTableCell38"; + this.xrTableCell38.Weight = 0.021892361762711116D; + // + // xrTableCell39 + // + this.xrTableCell39.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay6")}); + this.xrTableCell39.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell39.Name = "xrTableCell39"; + this.xrTableCell39.StylePriority.UseFont = false; + this.xrTableCell39.Text = "xrTableCell39"; + this.xrTableCell39.Weight = 0.021892353928541525D; + // + // xrTableCell40 + // + this.xrTableCell40.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay7")}); + this.xrTableCell40.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell40.Name = "xrTableCell40"; + this.xrTableCell40.StylePriority.UseFont = false; + this.xrTableCell40.Text = "xrTableCell40"; + this.xrTableCell40.Weight = 0.021892358859000233D; + // + // xrTableCell41 + // + this.xrTableCell41.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay8")}); + this.xrTableCell41.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell41.Name = "xrTableCell41"; + this.xrTableCell41.StylePriority.UseFont = false; + this.xrTableCell41.Text = "xrTableCell41"; + this.xrTableCell41.Weight = 0.021892354364836414D; + // + // xrTableCell42 + // + this.xrTableCell42.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay9")}); + this.xrTableCell42.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell42.Name = "xrTableCell42"; + this.xrTableCell42.StylePriority.UseFont = false; + this.xrTableCell42.Text = "xrTableCell42"; + this.xrTableCell42.Weight = 0.021892357685269148D; + // + // xrTableCell43 + // + this.xrTableCell43.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay10")}); + this.xrTableCell43.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell43.Name = "xrTableCell43"; + this.xrTableCell43.StylePriority.UseFont = false; + this.xrTableCell43.Text = "xrTableCell43"; + this.xrTableCell43.Weight = 0.021892357953606834D; + // + // xrTableCell44 + // + this.xrTableCell44.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay11")}); + this.xrTableCell44.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell44.Name = "xrTableCell44"; + this.xrTableCell44.StylePriority.UseFont = false; + this.xrTableCell44.Text = "xrTableCell44"; + this.xrTableCell44.Weight = 0.021892358087775565D; + // + // xrTableCell45 + // + this.xrTableCell45.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay12")}); + this.xrTableCell45.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell45.Name = "xrTableCell45"; + this.xrTableCell45.StylePriority.UseFont = false; + this.xrTableCell45.Text = "xrTableCell45"; + this.xrTableCell45.Weight = 0.021892358154860028D; + // + // xrTableCell46 + // + this.xrTableCell46.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay13")}); + this.xrTableCell46.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell46.Name = "xrTableCell46"; + this.xrTableCell46.StylePriority.UseFont = false; + this.xrTableCell46.Text = "xrTableCell46"; + this.xrTableCell46.Weight = 0.021892363755916897D; + // + // xrTableCell47 + // + this.xrTableCell47.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay14")}); + this.xrTableCell47.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell47.Name = "xrTableCell47"; + this.xrTableCell47.StylePriority.UseFont = false; + this.xrTableCell47.Text = "xrTableCell47"; + this.xrTableCell47.Weight = 0.021892355421416057D; + // + // xrTableCell48 + // + this.xrTableCell48.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay15")}); + this.xrTableCell48.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell48.Name = "xrTableCell48"; + this.xrTableCell48.StylePriority.UseFont = false; + this.xrTableCell48.Text = "xrTableCell48"; + this.xrTableCell48.Weight = 0.021892356821680295D; + // + // xrTableCell49 + // + this.xrTableCell49.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay16")}); + this.xrTableCell49.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell49.Name = "xrTableCell49"; + this.xrTableCell49.StylePriority.UseFont = false; + this.xrTableCell49.Text = "xrTableCell49"; + this.xrTableCell49.Weight = 0.021892357521812386D; + // + // xrTableCell50 + // + this.xrTableCell50.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay17")}); + this.xrTableCell50.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell50.Name = "xrTableCell50"; + this.xrTableCell50.StylePriority.UseFont = false; + this.xrTableCell50.Text = "xrTableCell50"; + this.xrTableCell50.Weight = 0.021892363439393006D; + // + // xrTableCell51 + // + this.xrTableCell51.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay18")}); + this.xrTableCell51.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell51.Name = "xrTableCell51"; + this.xrTableCell51.StylePriority.UseFont = false; + this.xrTableCell51.Text = "xrTableCell51"; + this.xrTableCell51.Weight = 0.021892360830668742D; + // + // xrTableCell52 + // + this.xrTableCell52.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay19")}); + this.xrTableCell52.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell52.Name = "xrTableCell52"; + this.xrTableCell52.StylePriority.UseFont = false; + this.xrTableCell52.Text = "xrTableCell52"; + this.xrTableCell52.Weight = 0.021892353958792007D; + // + // xrTableCell53 + // + this.xrTableCell53.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay20")}); + this.xrTableCell53.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell53.Name = "xrTableCell53"; + this.xrTableCell53.StylePriority.UseFont = false; + this.xrTableCell53.Text = "xrTableCell53"; + this.xrTableCell53.Weight = 0.021892356090368242D; + // + // xrTableCell54 + // + this.xrTableCell54.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay21")}); + this.xrTableCell54.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell54.Name = "xrTableCell54"; + this.xrTableCell54.StylePriority.UseFont = false; + this.xrTableCell54.Text = "xrTableCell54"; + this.xrTableCell54.Weight = 0.021892354372399059D; + // + // xrTableCell55 + // + this.xrTableCell55.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay22")}); + this.xrTableCell55.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell55.Name = "xrTableCell55"; + this.xrTableCell55.StylePriority.UseFont = false; + this.xrTableCell55.Text = "xrTableCell55"; + this.xrTableCell55.Weight = 0.021892359080929041D; + // + // xrTableCell56 + // + this.xrTableCell56.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay23")}); + this.xrTableCell56.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell56.Name = "xrTableCell56"; + this.xrTableCell56.StylePriority.UseFont = false; + this.xrTableCell56.Text = "xrTableCell56"; + this.xrTableCell56.Weight = 0.02189235865143678D; + // + // xrTableCell57 + // + this.xrTableCell57.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay24")}); + this.xrTableCell57.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell57.Name = "xrTableCell57"; + this.xrTableCell57.StylePriority.UseFont = false; + this.xrTableCell57.Text = "xrTableCell57"; + this.xrTableCell57.Weight = 0.0218923584366906D; + // + // xrTableCell58 + // + this.xrTableCell58.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay25")}); + this.xrTableCell58.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell58.Name = "xrTableCell58"; + this.xrTableCell58.StylePriority.UseFont = false; + this.xrTableCell58.Text = "xrTableCell58"; + this.xrTableCell58.Weight = 0.021892356937438892D; + // + // xrTableCell59 + // + this.xrTableCell59.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay26")}); + this.xrTableCell59.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell59.Name = "xrTableCell59"; + this.xrTableCell59.StylePriority.UseFont = false; + this.xrTableCell59.Text = "xrTableCell59"; + this.xrTableCell59.Weight = 0.021892358971570304D; + // + // xrTableCell60 + // + this.xrTableCell60.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay27")}); + this.xrTableCell60.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell60.Name = "xrTableCell60"; + this.xrTableCell60.StylePriority.UseFont = false; + this.xrTableCell60.Text = "xrTableCell60"; + this.xrTableCell60.Weight = 0.021892358596757394D; + // + // xrTableCell61 + // + this.xrTableCell61.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay28")}); + this.xrTableCell61.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell61.Name = "xrTableCell61"; + this.xrTableCell61.StylePriority.UseFont = false; + this.xrTableCell61.Text = "xrTableCell61"; + this.xrTableCell61.Weight = 0.021892355625593621D; + // + // xrTableCell62 + // + this.xrTableCell62.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay29")}); + this.xrTableCell62.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell62.Name = "xrTableCell62"; + this.xrTableCell62.StylePriority.UseFont = false; + this.xrTableCell62.Text = "xrTableCell62"; + this.xrTableCell62.Weight = 0.021892359707526336D; + // + // xrTableCell63 + // + this.xrTableCell63.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay30")}); + this.xrTableCell63.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell63.Name = "xrTableCell63"; + this.xrTableCell63.StylePriority.UseFont = false; + this.xrTableCell63.Text = "xrTableCell63"; + this.xrTableCell63.Weight = 0.021892358964735403D; + // + // xrTableCell64 + // + this.xrTableCell64.DataBindings.AddRange(new DevExpress.XtraReports.UI.XRBinding[] { + new DevExpress.XtraReports.UI.XRBinding("Text", null, "Rows.AttendanceOnDay31")}); + this.xrTableCell64.Font = new DevExpress.Drawing.DXFont("Wingdings 2", 12F); + this.xrTableCell64.Name = "xrTableCell64"; + this.xrTableCell64.StylePriority.UseFont = false; + this.xrTableCell64.Text = "xrTableCell64"; + this.xrTableCell64.Weight = 0.021892381234793805D; + // + // bindingSource1 + // + this.bindingSource1.DataSource = typeof(MalteserJohanniterJohanneshaus.Invoicing.AnwesenheitenZeiterfassungRO); + // + // AnwesenheitenTsh + // + this.Bands.AddRange(new DevExpress.XtraReports.UI.Band[] { + this.Detail, + this.TopMargin, + this.BottomMargin, + this.ReportHeader, + this.PageHeader, + this.PageFooter, + this.DetailReport}); + this.DataSource = this.bindingSource1; + this.Font = new DevExpress.Drawing.DXFont("Arial", 9.75F); + this.Landscape = true; + this.Margins = new DevExpress.Drawing.DXMargins(30F, 30F, 49F, 20F); + this.PageHeight = 827; + this.PageWidth = 1169; + this.PaperKind = DevExpress.Drawing.Printing.DXPaperKind.A4; + this.Version = "23.2"; + ((System.ComponentModel.ISupportInitialize)(this.xrTable1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.xrTable2)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this.bindingSource1)).EndInit(); + ((System.ComponentModel.ISupportInitialize)(this)).EndInit(); + + } + + #endregion + + private DevExpress.XtraReports.UI.DetailBand Detail; + private DevExpress.XtraReports.UI.TopMarginBand TopMargin; + private DevExpress.XtraReports.UI.BottomMarginBand BottomMargin; + private DevExpress.XtraReports.UI.ReportHeaderBand ReportHeader; + private DevExpress.XtraReports.UI.PageHeaderBand PageHeader; + private DevExpress.XtraReports.UI.PageFooterBand PageFooter; + private DevExpress.XtraReports.UI.DetailReportBand DetailReport; + private DevExpress.XtraReports.UI.DetailBand Detail1; + private System.Windows.Forms.BindingSource bindingSource1; + private DevExpress.XtraReports.UI.XRLabel xrLabel1; + private DevExpress.XtraReports.UI.XRLabel xrLabel2; + 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.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.XRTableCell xrTableCell11; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell12; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell13; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell14; + 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; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell28; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell29; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell30; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell31; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell32; + private DevExpress.XtraReports.UI.XRTable xrTable2; + private DevExpress.XtraReports.UI.XRTableRow xrTableRow2; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell33; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell34; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell35; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell36; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell37; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell38; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell39; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell40; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell41; + 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.XRTableCell xrTableCell48; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell49; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell50; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell51; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell52; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell53; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell54; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell55; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell56; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell57; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell58; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell59; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell60; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell61; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell62; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell63; + private DevExpress.XtraReports.UI.XRTableCell xrTableCell64; + private DevExpress.XtraReports.UI.XRPageInfo xrPageInfo2; + } +} diff --git a/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.cs b/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.cs new file mode 100644 index 000000000..6522670f5 --- /dev/null +++ b/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.cs @@ -0,0 +1,31 @@ +using System; +using BS.Shared; +using BeWo.Report.ReportObjects; + +namespace MalteserJohanniterJohanneshaus +{ + public partial class AnwesenheitenTsh : DevExpress.XtraReports.UI.XtraReport // , IBeWoReport + { + public AnwesenheitenTsh() + { + InitializeComponent(); + } + + public void SetReportDataSource(Invoicing.AnwesenheitenZeiterfassungRO pRO) + { + bindingSource1.DataSource = pRO; + Monat monat; + Enum.TryParse(pRO.Month, out monat); + var monatInt = pRO.MonthInt; + var daysInMonth = DateTime.DaysInMonth(pRO.Year, monatInt); + + xrTableCell30.Visible = daysInMonth >= 29; + xrTableCell31.Visible = daysInMonth >= 30; + xrTableCell32.Visible = daysInMonth == 31; + + xrTableCell62.Visible = xrTableCell30.Visible; + xrTableCell63.Visible = xrTableCell31.Visible; + xrTableCell64.Visible = xrTableCell32.Visible; + } + } +} diff --git a/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.resx b/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.resx new file mode 100644 index 000000000..1af7de150 --- /dev/null +++ b/ReportImp/MalteserJohanniterJohanneshaus/AnwesenheitenTsh.resx @@ -0,0 +1,120 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/ReportImp/MalteserJohanniterJohanneshaus/CustomReportCreator.cs b/ReportImp/MalteserJohanniterJohanneshaus/CustomReportCreator.cs index 7c3ab5258..ae3aa9c51 100644 --- a/ReportImp/MalteserJohanniterJohanneshaus/CustomReportCreator.cs +++ b/ReportImp/MalteserJohanniterJohanneshaus/CustomReportCreator.cs @@ -1,6 +1,7 @@ using System; using System.Collections.Generic; using System.Data; +using System.IO; using System.Linq; using System.Text; using BeWo.Data; @@ -23,6 +24,49 @@ namespace MalteserJohanniterJohanneshaus { public class CustomReportCreator : DefaultReportCreator { + public override XtraReport CreateQueryReport(long queryOid, string queryReportId) + { + if (queryOid == 120) + return CreateAnwesenheitenTsh(queryOid, queryReportId); + + if (queryOid == 130) + return CreateAnwesenheitenTsh(queryOid, queryReportId); + + return base.CreateQueryReport(queryOid, queryReportId); + } + + private XtraReport CreateAnwesenheitenTsh(long queryOid, string queryReportId) + { + var query = DAOFactory.GenericDAO.LoadByID(queryOid); + + if (query == null) + return new XtraReport(); + + var path = Path.Combine(TempPath, queryReportId + ".xml"); + var table = Utils.XMLDeserialize(path); + var qro = QueryRO.Create(query, table); + + if (qro.Rows.Count > 0) + { + DateTime dt = DateTime.Now; + DateTime monat = DateTime.Parse(qro.Rows[0].Field1.ToString()); + dt = new DateTime(monat.Year, monat.Month, 1); + string kostenstelle = "45"; + string Name = "Anwesenheiten Aulhof - Kostenstelle 45"; + if (queryOid == 130) + { + kostenstelle = "50"; + Name = "Anwesenheiten Hannes - Kostenstelle 50"; + } + var ro = Invoicing.AnwesenheitenZeiterfassungRO.Create(kostenstelle, dt); + var druck = new AnwesenheitenTsh(); + druck.Name = Name; + druck.SetReportDataSource(ro); + return druck; + } + return new XtraReport(); + } + public override XtraReport CreateAdditionalServiceBookingReport(long addServiceRegionOid, Monat month, int year) { IBeWoReport report = null; diff --git a/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/AnwesenheitenZeiterfassungRO.cs b/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/AnwesenheitenZeiterfassungRO.cs new file mode 100644 index 000000000..aa67351f7 --- /dev/null +++ b/ReportImp/MalteserJohanniterJohanneshaus/Invoicing/AnwesenheitenZeiterfassungRO.cs @@ -0,0 +1,215 @@ +using System; +using System.Collections.Generic; +using System.Linq; + +using BS.Shared; +using BeWo.Data.Access; +using BeWo.Data.Entities; +using BeWo.Service.DCEntityMapper; +using BS.Shared.DataContracts; +using BS.Shared.DataContracts.Compact; +using BeWo.Report; +using BeWo.Report.ReportObjects; +using BS.Shared.Extensions; +using BS.Shared.Core; + +namespace MalteserJohanniterJohanneshaus.Invoicing +{ + public class AnwesenheitenZeiterfassungRO + { + public String Month { get; set; } + + public int MonthInt { get; set; } + + public int Year { get; set; } + + public String AdditionalServiceRegion { get; set; } + + public String AdditionalService { get; set; } + + public List Rows { get; set; } + + public static AnwesenheitenZeiterfassungRO Create(string kostenstelle, DateTime date) + { + string name = "Anwesenheiten Aulhof - Kostenstelle 45"; + if (kostenstelle == "50") + { + name = "Anwesenheiten Hannes - Kostenstelle 50"; + } + var result = new AnwesenheitenZeiterfassungRO + { + Rows = new List(), + AdditionalServiceRegion = name, + AdditionalService = kostenstelle, + Month = date.ToString("MMMM"), + MonthInt = date.Month, + Year = date.Year + }; + + var start = new DateTime(date.Year, date.Month, 1); + var end = start.AddMonths(1).AddTicks(-1); + var newSpan = new DateTimeSpan(); + newSpan.StartDateTime = start.Date; + newSpan.EndDateTime = end.Date; + var c2aodList = new Dictionary(); + + var alleHilfeplaene = DAOFactory.GenericDAO.GetAllActive(); + var hpsTsh = alleHilfeplaene.SelectMany(sc => sc.CostBearer2SupportConceptList.Where(c2s => c2s.StartDate < end && c2s.CostBearer.Oid == 1 + && c2s.Notice.IsNotNullOrEmpty() && c2s.Notice.Contains(kostenstelle))).ToList(); + + foreach (var c2s in hpsTsh) + { + var allRecords = DAOFactory.SearchDAO.FindServiceRecordsInSpan(c2s.Oid.Value, newSpan); + var records = allRecords.Where(r => r.ServiceDescription.ServiceCategory.Name.Contains("LT23") || r.ServiceDescription.ServiceCategory.Name.Contains("LT24")).ToList(); + var daysWithRecords = records.GroupBy(r => r.Start.Value.Date).Select(g => g.Key).ToList(); + foreach (var d in daysWithRecords) + { + var customer = c2s.SupportConcept.Customer; + var cdc = MapperFactory.CompactCustomerDC_Customer.MapToNewDC(customer); + + if (c2aodList.ContainsKey(cdc)) + { + c2aodList[cdc][d.Day - 1] = "P" ; + } + else + { + var attendancies = new string[31]; + attendancies[d.Day - 1] = "P"; + c2aodList.Add(cdc, attendancies); + } + } + } + + foreach (var item in c2aodList) + { + result.Rows.Add(new AnwesenheitsRow + { + CustomerDC = item.Key, + Customer = item.Key.LastNameFirstName, + AttendanceOnDay1 = item.Value[0] ?? "", + AttendanceOnDay2 = item.Value[1] ?? "", + AttendanceOnDay3 = item.Value[2] ?? "", + AttendanceOnDay4 = item.Value[3] ?? "", + AttendanceOnDay5 = item.Value[4] ?? "", + AttendanceOnDay6 = item.Value[5] ?? "", + AttendanceOnDay7 = item.Value[6] ?? "", + AttendanceOnDay8 = item.Value[7] ?? "", + AttendanceOnDay9 = item.Value[8] ?? "", + AttendanceOnDay10 = item.Value[9] ?? "", + AttendanceOnDay11 = item.Value[10] ?? "", + AttendanceOnDay12 = item.Value[11] ?? "", + AttendanceOnDay13 = item.Value[12] ?? "", + AttendanceOnDay14 = item.Value[13] ?? "", + AttendanceOnDay15 = item.Value[14] ?? "", + AttendanceOnDay16 = item.Value[15] ?? "", + AttendanceOnDay17 = item.Value[16] ?? "", + AttendanceOnDay18 = item.Value[17] ?? "", + AttendanceOnDay19 = item.Value[18] ?? "", + AttendanceOnDay20 = item.Value[19] ?? "", + AttendanceOnDay21 = item.Value[20] ?? "", + AttendanceOnDay22 = item.Value[21] ?? "", + AttendanceOnDay23 = item.Value[22] ?? "", + AttendanceOnDay24 = item.Value[23] ?? "", + AttendanceOnDay25 = item.Value[24] ?? "", + AttendanceOnDay26 = item.Value[25] ?? "", + AttendanceOnDay27 = item.Value[26] ?? "", + AttendanceOnDay28 = item.Value[27] ?? "", + AttendanceOnDay29 = item.Value[28] ?? "", + AttendanceOnDay30 = item.Value[29] ?? "", + AttendanceOnDay31 = item.Value[30] ?? "", + AttendanceMonthCount = item.Value.Where(s => s != null && s.ToLower() == "p").Count() + }); ; + } + + result.Rows.Sort((a, b) => a.Customer.CompareTo(b.Customer)); + return result; + } + } + + public class AnwesenheitsRow + { + public CompactCustomerDC CustomerDC { get; set; } + + public string Customer { get; set; } // Nachname, Vorname + + public string AttendanceOnDay1 { get; set; } // O -> nicht anwesend, P -> anwesend + + public string AttendanceOnDay2 { get; set; } + + public string AttendanceOnDay3 { get; set; } + + public string AttendanceOnDay4 { get; set; } + + public string AttendanceOnDay5 { get; set; } + + public string AttendanceOnDay6 { get; set; } + + public string AttendanceOnDay7 { get; set; } + + public string AttendanceOnDay8 { get; set; } + + public string AttendanceOnDay9 { get; set; } + + public string AttendanceOnDay10 { get; set; } + + public string AttendanceOnDay11 { get; set; } + + public string AttendanceOnDay12 { get; set; } + + public string AttendanceOnDay13 { get; set; } + + public string AttendanceOnDay14 { get; set; } + + public string AttendanceOnDay15 { get; set; } + + public string AttendanceOnDay16 { get; set; } + + public string AttendanceOnDay17 { get; set; } + + public string AttendanceOnDay18 { get; set; } + + public string AttendanceOnDay19 { get; set; } + + public string AttendanceOnDay20 { get; set; } + + public string AttendanceOnDay21 { get; set; } + + public string AttendanceOnDay22 { get; set; } + + public string AttendanceOnDay23 { get; set; } + + public string AttendanceOnDay24 { get; set; } + + public string AttendanceOnDay25 { get; set; } + + public string AttendanceOnDay26 { get; set; } + + public string AttendanceOnDay27 { get; set; } + + public string AttendanceOnDay28 { get; set; } + + public string AttendanceOnDay29 { get; set; } + + public string AttendanceOnDay30 { get; set; } + + public string AttendanceOnDay31 { get; set; } + + public int AttendanceMonthCount { get; set; } + + public int AbsenceTimeMonthCount { get; set; } + + public int AbsenceTimeYearCount { get; set; } + + public string Notice { get; set; } + + public string Custom1 { get; set; } + + public string Custom2 { get; set; } + + public string Custom3 { get; set; } + + public string Custom4 { get; set; } + + public string Custom5 { get; set; } + } +} diff --git a/ReportImp/MalteserJohanniterJohanneshaus/MalteserJohanniterJohanneshaus.csproj b/ReportImp/MalteserJohanniterJohanneshaus/MalteserJohanniterJohanneshaus.csproj index 2f5b0c107..2b4978f8b 100644 --- a/ReportImp/MalteserJohanniterJohanneshaus/MalteserJohanniterJohanneshaus.csproj +++ b/ReportImp/MalteserJohanniterJohanneshaus/MalteserJohanniterJohanneshaus.csproj @@ -65,6 +65,12 @@ AbwesenheitsListe.cs + + Component + + + AnwesenheitenTsh.cs + Component @@ -100,6 +106,7 @@ InvoiceCustomerReport.cs + @@ -200,6 +207,9 @@ AbwesenheitsListe.cs + + AnwesenheitenTsh.cs + CustomerDataReport.cs Designer